commit:     5d7513aa12d65d775133bcfde5d8220398e8f0d5
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Sat Oct 21 12:40:27 2023 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sun Oct 22 18:55:48 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d7513aa

dev-java/icu4j: export LC_ALL="en_US.UTF-8" TZ="US/Pacific"

This ensures testing on systems using other localization
settings and solves test failures of some tests previously
patched out in com.ibm.icu.dev.test.format.DateFormatTest

Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/33440
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 dev-java/icu4j/icu4j-73.2.ebuild | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/dev-java/icu4j/icu4j-73.2.ebuild b/dev-java/icu4j/icu4j-73.2.ebuild
index 4749dae91cdc..045c5ef4f162 100644
--- a/dev-java/icu4j/icu4j-73.2.ebuild
+++ b/dev-java/icu4j/icu4j-73.2.ebuild
@@ -25,10 +25,6 @@ RDEPEND=">=virtual/jre-1.8:*"
 
 HTML_DOCS=( ../{APIChangeReport,readme}.html )
 
-PATCHES=(
-       "${FILESDIR}/icu4j-73.2-DateFormatTest.patch"
-)
-
 JAVA_TEST_EXCLUDES=(
        # Invalid tests, not run by maven
        "com.ibm.icu.dev.data.TestDataElements_testtypes"
@@ -89,7 +85,6 @@ JAVA_TEST_SRC_DIR=(
 )
 
 src_prepare() {
-       default #780585
        java-pkg_clean ! -path "./shared/data/*" # keep icudata.jar, 
icutzdata.jar, testdata.jar
        java-pkg-2_src_prepare
 
@@ -195,6 +190,8 @@ src_compile() {
 }
 
 src_test () {
+       # TZ needed for some tests in com/ibm/icu/dev/test/format/DateFormatTest
+       export LC_ALL="en_US.UTF-8" TZ="US/Pacific"
        JAVA_GENTOO_CLASSPATH_EXTRA+=":framework.jar:shared/data/testdata.jar"
 
        JAVA_TEST_RUN_ONLY=(

Reply via email to