summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVolkmar W. Pogatzki <gentoo@pogatzki.net>2023-10-21 14:40:27 +0200
committerMiroslav Šulc <fordfrog@gentoo.org>2023-10-22 20:55:48 +0200
commit5d7513aa12d65d775133bcfde5d8220398e8f0d5 (patch)
treea3e12e3f5c6aa35691cc9c323d16f5d84b6311db /dev-java/icu4j
parentdev-python/pefile: Stabilize 2023.2.7 arm64, #916072 (diff)
downloadgentoo-5d7513aa12d65d775133bcfde5d8220398e8f0d5.tar.gz
gentoo-5d7513aa12d65d775133bcfde5d8220398e8f0d5.tar.bz2
gentoo-5d7513aa12d65d775133bcfde5d8220398e8f0d5.zip
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@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/33440 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Diffstat (limited to 'dev-java/icu4j')
-rw-r--r--dev-java/icu4j/icu4j-73.2.ebuild7
1 files 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=(