summaryrefslogtreecommitdiff
path: root/dev-java/icedtea
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2021-05-02 20:33:47 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2021-05-02 20:33:47 +0000
commitb2b90ed2baa48a90f171faafa72d7801874a10eb (patch)
tree7ab7a6c3d3104cca20ae0a9e2c38887728e7b6f2 /dev-java/icedtea
parentd27e4d91f06b2bb5c354f06c64ad40ce84e41e5e (diff)
downloadsrcux-b2b90ed2baa48a90f171faafa72d7801874a10eb.tar.gz
srcux-b2b90ed2baa48a90f171faafa72d7801874a10eb.tar.xz
srcux-b2b90ed2baa48a90f171faafa72d7801874a10eb.zip
Adding metadata
Diffstat (limited to 'dev-java/icedtea')
-rw-r--r--dev-java/icedtea/files/openjdk-8-hotspot-arrayallocator.patch16
-rw-r--r--dev-java/icedtea/icedtea-3.18.0.ebuild5
-rw-r--r--dev-java/icedtea/metadata.xml6
3 files changed, 8 insertions, 19 deletions
diff --git a/dev-java/icedtea/files/openjdk-8-hotspot-arrayallocator.patch b/dev-java/icedtea/files/openjdk-8-hotspot-arrayallocator.patch
deleted file mode 100644
index ba5283f15771..000000000000
--- a/dev-java/icedtea/files/openjdk-8-hotspot-arrayallocator.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-Workarounds build error:
-Error: dl failure on line 895
-Error relocating .../libjvm.so: _ZN14ArrayAllocatorImL10MemoryType7EE4freeEv: symbol not found
-
-Possibly due to g++ 10.x error on not properly instantiating the template.
-
---- openjdk/hotspot/src/share/vm/utilities/bitMap.cpp.orig 2020-11-10 14:07:08.372045326 +0200
-+++ openjdk/hotspot/src/share/vm/utilities/bitMap.cpp 2020-11-10 14:08:07.911412813 +0200
-@@ -42,6 +42,7 @@
- # include "os_bsd.inline.hpp"
- #endif
-
-+template class ArrayAllocator<BitMap::bm_word_t, mtInternal>;
-
- BitMap::BitMap(bm_word_t* map, idx_t size_in_bits) :
- _map(map), _size(size_in_bits), _map_allocator(false)
diff --git a/dev-java/icedtea/icedtea-3.18.0.ebuild b/dev-java/icedtea/icedtea-3.18.0.ebuild
index 505db1a198f0..858f6957b352 100644
--- a/dev-java/icedtea/icedtea-3.18.0.ebuild
+++ b/dev-java/icedtea/icedtea-3.18.0.ebuild
@@ -69,7 +69,7 @@ LICENSE="Apache-1.1 Apache-2.0 GPL-1 GPL-2 GPL-2-with-linking-exception LGPL-2 M
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
IUSE="+alsa cacao +cups doc examples +gtk headless-awt
- jamvm +jbootstrap kerberos pax_kernel +pch
+ jamvm +jbootstrap kerberos pax_kernel +pch libressl
pulseaudio sctp selinux shenandoah smartcard +source +system-lcms test zero"
RESTRICT="!test? ( test )"
@@ -147,7 +147,8 @@ DEPEND="${COMMON_DEP} ${ALSA_COMMON_DEP} ${CUPS_COMMON_DEP} ${X_COMMON_DEP} ${X_
app-arch/zip
app-misc/ca-certificates
dev-lang/perl
- dev-libs/openssl:0
+ !libressl? ( dev-libs/openssl:0 )
+ libressl? ( dev-libs/libressl:0 )
sys-apps/attr
sys-apps/lsb-release
x11-libs/libXt
diff --git a/dev-java/icedtea/metadata.xml b/dev-java/icedtea/metadata.xml
index f5c0b9889ae0..1167ea4aac59 100644
--- a/dev-java/icedtea/metadata.xml
+++ b/dev-java/icedtea/metadata.xml
@@ -1,6 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="project">
+ <email>dev@liguros.net</email>
+ <name>Development</name>
+ </maintainer>
<maintainer type="person">
<email>gnu_andrew@member.fsf.org</email>
<name>Andrew John Hughes</name>
@@ -38,5 +42,5 @@
<flag name="system-lcms">Build against the system LCMS installation rather than the in-tree copy.</flag>
<flag name="zero">Enable Zero assembler port (usually for non-HotSpot architectures)</flag>
</use>
- <origin>gentoo-staging</origin>
+ <origin>ports</origin>
</pkgmetadata> \ No newline at end of file