summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorgy Yakovlev <gyakovlev@gentoo.org>2021-04-27 14:42:12 -0700
committerGeorgy Yakovlev <gyakovlev@gentoo.org>2021-04-27 14:54:45 -0700
commit1f3773f8c9d46fe5c1929384aa0e1439a5e151b8 (patch)
tree0b8d1fdf728658cc8cacf843c4f8a17f18b11b83
parentdev-python/aws-xray-sdk-python: Stabilize 2.7.0 ALLARCHES, #785994 (diff)
downloadgentoo-1f3773f8c9d46fe5c1929384aa0e1439a5e151b8.tar.gz
gentoo-1f3773f8c9d46fe5c1929384aa0e1439a5e151b8.tar.bz2
gentoo-1f3773f8c9d46fe5c1929384aa0e1439a5e151b8.zip
dev-java/openjdk-bin: revbump 11, use system harfbuzz
Bug: https://bugs.gentoo.org/776676 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
-rw-r--r--dev-java/openjdk-bin/openjdk-bin-11.0.11_p9-r1.ebuild (renamed from dev-java/openjdk-bin/openjdk-bin-11.0.11_p9.ebuild)4
1 files changed, 4 insertions, 0 deletions
diff --git a/dev-java/openjdk-bin/openjdk-bin-11.0.11_p9.ebuild b/dev-java/openjdk-bin/openjdk-bin-11.0.11_p9-r1.ebuild
index 3eaf868c6d29..b48f46e2a16e 100644
--- a/dev-java/openjdk-bin/openjdk-bin-11.0.11_p9.ebuild
+++ b/dev-java/openjdk-bin/openjdk-bin-11.0.11_p9-r1.ebuild
@@ -38,6 +38,7 @@ RDEPEND="
kernel_linux? (
media-libs/fontconfig:1.0
media-libs/freetype:2
+ media-libs/harfbuzz
>=sys-libs/glibc-2.2.5:*
sys-libs/zlib
alsa? ( media-libs/alsa-lib )
@@ -84,6 +85,9 @@ src_install() {
# also has an explicit dependency while Oracle seemingly dlopens it.
rm -vf lib/libfreetype.so || die
+ # prefer system copy # https://bugs.gentoo.org/776676
+ rm -vf lib/libharfbuzz.so || die
+
# Oracle and IcedTea have libjsoundalsa.so depending on
# libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird.
if ! use alsa ; then