1 |
commit: 87c66102fbf306e61a0133126e2ada268aac7118 |
2 |
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun May 10 07:53:31 2020 +0000 |
4 |
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun May 10 07:53:31 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87c66102 |
7 |
|
8 |
dev-java/openjdk-bin: drop old |
9 |
|
10 |
Package-Manager: Portage-2.3.99, Repoman-2.3.22 |
11 |
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org> |
12 |
|
13 |
dev-java/openjdk-bin/Manifest | 8 -- |
14 |
dev-java/openjdk-bin/openjdk-bin-11.0.6_p10.ebuild | 116 --------------------- |
15 |
dev-java/openjdk-bin/openjdk-bin-8.242_p08.ebuild | 93 ----------------- |
16 |
3 files changed, 217 deletions(-) |
17 |
|
18 |
diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest |
19 |
index 0fcefaaf76d..2caa77f52f8 100644 |
20 |
--- a/dev-java/openjdk-bin/Manifest |
21 |
+++ b/dev-java/openjdk-bin/Manifest |
22 |
@@ -1,16 +1,8 @@ |
23 |
-DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.6_10.tar.gz 195417692 BLAKE2B 7834b8d29535eebbd62b6e7d1de71a8d49ab323d64d60c7e7a2d54247236e4ff1628907f1cae0807d19292a888894e060175673499cf802ec1af1881eaeda4a5 SHA512 ba26ccd26990888c6905a52c706ddd06584d61cffd2cd0c2d8fd030c9cf23d0ac5518e50aba3c1949fd9fcc73ca3736659cdb5315c13279950504ba25a77aa70 |
24 |
DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.7_10.tar.gz 190134743 BLAKE2B 294ff3be6e68f14e9c53df04e7c4092a73fc27bfb5e1c35ab686ce6a30c69d0f7e9133815ddfdc0217098af287e1cd50353aaa204d3a813052d7c4375a8b8f1b SHA512 71054ff5c996a2ab4409d06d84900525ddd66e6b68bb2c558f0054343fb5fdc92efb4727ef6d9b91b1359e2b9c719ff3eb224eb1a9c5096753e723f12604535b |
25 |
-DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.6_10.tar.gz 183667331 BLAKE2B 534ac147022ab93e862d062559999c008a0b8365418dc8e56b531dffa57f5b9a6675053fd09bae612fa350929035be961764017c12a1dbb04f3da0b0c3378595 SHA512 9f066212ab05db8d830d9fa01e754b925d0a56f14ce318184b40dfc4e1c52e2a757af2493ecc75235eba30f2059079985c0b737127c00a3c645f5b79558d08d1 |
26 |
DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.7_10.tar.gz 178497327 BLAKE2B 59d84c0c09368e4bae499469efb0bc2f1f9c6f518fbcfbf75190e6e06eb4592b9da021b9101c769e6e6bd4c83e88217f177b489103f36f0ba92ba757df216989 SHA512 1ecc0b25295708af3011a5428f811a5c6c14f7edf17f853c7ed286687a3b2f982d4f8b0a45d9c7c24b476ccc60143f5e71c75464fab4d2d8be16c186f1e48341 |
27 |
-DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.6_10.tar.gz 181717626 BLAKE2B e918d7be5bf119472772d6bbe90dc27d4ae8c18e7f80c508e94388a6c7642d50b9b6a1b8055d56f6f2d9d01e4d9df84a8589959b9c1334720f05e7c9374e42b3 SHA512 bd42374b96b26afea0fae9922d2c98da8511cc182b063a8f0da30272e0c6e1ce85faeb1ae3f58eb33f3fbeb2eb4e313c0a4c74a96e00b1bc87f18eabcefe83f0 |
28 |
DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.7_10.tar.gz 176497292 BLAKE2B 2bf45400c5d201cb6530d01b234da28078cf3a8e8bb23470a3c698b982ca700828baf653d00cf4aa1933193742474fc81b5df9054f33706545c46733a1ccc79d SHA512 adc40402de81f49fd691c7c07e805f6ee3a4298353417c5e92dd14d791253f4eaafcdb68837d614d7850f82006701b048df04cd6a1d25a16d125a2a38bc277d5 |
29 |
-DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.6_10.tar.gz 197198464 BLAKE2B 8b629b5257823517499f362183ab6a76b023374898a85269efcff824059f1d93a2a79c4c6907a13971b833aecb30f7d07697c1fafe10e26fa12f44e9a5d023ff SHA512 e8fd5b64049c4d9a50e1b3a9391e19d07d40f7ebc68464a0952396dabf0c9270f934e695b4ad33c0e2c2fa64585a81f4fdce488d5ade95d9a74fd352f2dbae43 |
30 |
DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.7_10.tar.gz 193346198 BLAKE2B 506fc32c3c1ea729e79a044f31bafad995aaf7ac23bda47b21926493aa8d473195067a2d7989b0eafb91d7054222ebd5d924567b1d4b6935be7cff9fd25b1e90 SHA512 fa19880289ce8fa4a72fddd5633cf86a33d9f81346a5a7e51c06d7fc48f1953da01f020d15151d74a624ecc22a9f8f2c8ee4f996a4b3ac2ec79f0fb5207a40f8 |
31 |
DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u252b09.tar.gz 102238546 BLAKE2B ffa0aec56e4f6fe03cab88e0423e5b1ee24ccbe9eb0bd37d37449c596095d69e7fcb9044c0846a750d3d1a842c2f719d18a28510bd226a8aa9b383e4ae29993b SHA512 a6ef9864cde15e96abcb94f2e72db77f473e609fd162934fc3d35225223a20e20c464e44ce0c022dbf15f6d68d25bf2187271d8643e5cff2894f1839929050ae |
32 |
-DIST OpenJDK8U-jdk_aarch64_linux_hotspot_jdk8u242-b08.tar.gz 104602970 BLAKE2B f666c127369ae3edb79887fa8a4f58e60def6078c7e22e3df8e648b6e793eb8c3284204b1039c55a5eca86ad5d81b7d53de815df7a869315943a02ca182cc0a4 SHA512 a800057129aacac01090a108c795b7e5f84ec99b1a030fcda0baf2ab6362ac225ef408a1308138d4aa36d84bde80ba7cde9e27214522b6973546a27a3c11c902 |
33 |
-DIST OpenJDK8U-jdk_arm_linux_hotspot_8u242b08.tar.gz 99282910 BLAKE2B 83ac54a33f8f898423dece75d02e759a908ca68d9a4ec7719a51b5d40386404d162108c9ce157c9ef995678491588a6542777a13dd961dab46d2974d4613855c SHA512 bf754ad63c1be8cad20eff0e159fe5d90dd0b138d28e95509f7bb8fc37b9282295c105bbaa3822c48c12be32a698e9b30f29400aa2a2e2e44d0ad8cb018b6075 |
34 |
DIST OpenJDK8U-jdk_arm_linux_hotspot_8u252b09.tar.gz 96925784 BLAKE2B 3e294a9a38729e453dd74d691bad4abd043fefd2a850a1d8fa142e5e5c2b908a1c7a0d9f2ebf1760ecf065cb615a59a930c84e86e86a339da01a794f1f3319ed SHA512 a361cb07b43ebaf7d1aa277c15ee41493fb25ff78dcad1801436ef68a54c4a89f2361c3f57ce328c507b9f36c81a301d95d9315d32aa888163d533d7d741effd |
35 |
-DIST OpenJDK8U-jdk_ppc64le_linux_hotspot_8u242b08.tar.gz 101817012 BLAKE2B e86abc1708f23fd9e3809824fbe3084dddbf115a5b5d5fac7a4936e16f78033dafea0ee6e6113dc463e33f55907caefed4ae2cb85864ef1d59e7b45e2708a564 SHA512 c304aab812559a5da9b346759533ddb3e1bb6320e959e8dd01a0ae5cb3b85a6282492e7bdfafef40573c3970b79b8bac8e2abff021a43966a4b7e7edf80ae70a |
36 |
DIST OpenJDK8U-jdk_ppc64le_linux_hotspot_8u252b09.tar.gz 99444051 BLAKE2B 87f691298c7335c0adb285db6eff8ecb3897bb7b229bc6491b992375bd63c93eef126702ee461609b3a781240747d3f1372b4ed711a420cca1248878a82a2b6f SHA512 875d0d74088744a0a56a4706cd86a78ef2c5eb1a5792ba94ef2f51bf894a94123e761ab8fa0e5e74272c2f350a881073e4054e9f1c504421f43bb93b837d26a4 |
37 |
-DIST OpenJDK8U-jdk_x64_linux_hotspot_8u242b08.tar.gz 104566766 BLAKE2B a928ce93989d87382a654beacfc7600090816005f1ef21fe4fabbeaed8c5e446292a8f3c651e93bba28b2b95169a99a4edd849db8ff7c9eac5cc5507d710bc65 SHA512 f72f91fcbecb1fe48dd56bab86c6ae53b3bd2a622a1228b5feace8f9cd84f60d6073f9d1d3e6215c894b6d14f213bf052e955c2935fe57d4757ac09bbca12cce |
38 |
DIST OpenJDK8U-jdk_x64_linux_hotspot_8u252b09.tar.gz 102170196 BLAKE2B 529630d67553064d302a81079eb61f10da8fc7fbcb69375020f5572fa4e9a46a679e6b0de99b7f67d9f40305a5347e9337cb6dec1c3cac5576671f52866beb2e SHA512 923a3122aa15db27f1605d1f988efa4a5bc920ad132121ba906f9d4cea11b8bfdcfe5b777ea7f37f5789e0be85135f24f1ddf7cbdff40594336fde7fc0474a6d |
39 |
|
40 |
diff --git a/dev-java/openjdk-bin/openjdk-bin-11.0.6_p10.ebuild b/dev-java/openjdk-bin/openjdk-bin-11.0.6_p10.ebuild |
41 |
deleted file mode 100644 |
42 |
index bde265d1c31..00000000000 |
43 |
--- a/dev-java/openjdk-bin/openjdk-bin-11.0.6_p10.ebuild |
44 |
+++ /dev/null |
45 |
@@ -1,116 +0,0 @@ |
46 |
-# Copyright 1999-2020 Gentoo Authors |
47 |
-# Distributed under the terms of the GNU General Public License v2 |
48 |
- |
49 |
-EAPI=6 |
50 |
- |
51 |
-inherit java-vm-2 toolchain-funcs |
52 |
- |
53 |
-abi_uri() { |
54 |
- echo "${2-$1}? ( |
55 |
- https://github.com/AdoptOpenJDK/openjdk${SLOT}-binaries/releases/download/jdk-${MY_PV}/OpenJDK${SLOT}U-jdk_${1}_linux_hotspot_${MY_PV//+/_}.tar.gz |
56 |
- )" |
57 |
-} |
58 |
- |
59 |
-MY_PV=${PV/_p/+} |
60 |
-SLOT=${MY_PV%%[.+]*} |
61 |
- |
62 |
-SRC_URI=" |
63 |
- $(abi_uri arm) |
64 |
- $(abi_uri aarch64 arm64) |
65 |
- $(abi_uri ppc64le ppc64) |
66 |
- $(abi_uri x64 amd64) |
67 |
-" |
68 |
- |
69 |
-DESCRIPTION="Prebuilt Java JDK binaries provided by AdoptOpenJDK" |
70 |
-HOMEPAGE="https://adoptopenjdk.net" |
71 |
-LICENSE="GPL-2-with-classpath-exception" |
72 |
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64" |
73 |
-IUSE="alsa cups doc examples +gentoo-vm headless-awt nsplugin selinux source webstart" |
74 |
- |
75 |
-RDEPEND=" |
76 |
- media-libs/fontconfig:1.0 |
77 |
- media-libs/freetype:2 |
78 |
- >=sys-apps/baselayout-java-0.1.0-r1 |
79 |
- >=sys-libs/glibc-2.2.5:* |
80 |
- sys-libs/zlib |
81 |
- alsa? ( media-libs/alsa-lib ) |
82 |
- cups? ( net-print/cups ) |
83 |
- doc? ( dev-java/java-sdk-docs:${SLOT} ) |
84 |
- selinux? ( sec-policy/selinux-java ) |
85 |
- !headless-awt? ( |
86 |
- x11-libs/libX11 |
87 |
- x11-libs/libXext |
88 |
- x11-libs/libXi |
89 |
- x11-libs/libXrender |
90 |
- x11-libs/libXtst |
91 |
- )" |
92 |
- |
93 |
-PDEPEND="webstart? ( >=dev-java/icedtea-web-1.6.1:0 ) |
94 |
- nsplugin? ( >=dev-java/icedtea-web-1.6.1:0[nsplugin] )" |
95 |
- |
96 |
-RESTRICT="preserve-libs splitdebug" |
97 |
-QA_PREBUILT="*" |
98 |
- |
99 |
-S="${WORKDIR}/jdk-${MY_PV}" |
100 |
- |
101 |
-pkg_pretend() { |
102 |
- if [[ "$(tc-is-softfloat)" != "no" ]]; then |
103 |
- die "These binaries require a hardfloat system." |
104 |
- fi |
105 |
-} |
106 |
- |
107 |
-src_install() { |
108 |
- local dest="/opt/${P}" |
109 |
- local ddest="${ED%/}/${dest#/}" |
110 |
- |
111 |
- # Not sure why they bundle this as it's commonly available and they |
112 |
- # only do so on x86_64. It's needed by libfontmanager.so. IcedTea |
113 |
- # also has an explicit dependency while Oracle seemingly dlopens it. |
114 |
- rm -vf lib/libfreetype.so || die |
115 |
- |
116 |
- # Oracle and IcedTea have libjsoundalsa.so depending on |
117 |
- # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird. |
118 |
- if ! use alsa ; then |
119 |
- rm -v lib/libjsound.* || die |
120 |
- fi |
121 |
- |
122 |
- if ! use examples ; then |
123 |
- rm -vr demo/ || die |
124 |
- fi |
125 |
- |
126 |
- if use headless-awt ; then |
127 |
- rm -v lib/lib*{[jx]awt,splashscreen}* || die |
128 |
- fi |
129 |
- |
130 |
- if ! use source ; then |
131 |
- rm -v lib/src.zip || die |
132 |
- fi |
133 |
- |
134 |
- rm -v lib/security/cacerts || die |
135 |
- dosym ../../../../etc/ssl/certs/java/cacerts \ |
136 |
- "${dest}"/lib/security/cacerts |
137 |
- |
138 |
- dodir "${dest}" |
139 |
- cp -pPR * "${ddest}" || die |
140 |
- |
141 |
- use gentoo-vm && java-vm_install-env "${FILESDIR}"/${PN}-${SLOT}.env.sh |
142 |
- java-vm_set-pax-markings "${ddest}" |
143 |
- java-vm_revdep-mask |
144 |
- java-vm_sandbox-predict /dev/random /proc/self/coredump_filter |
145 |
-} |
146 |
- |
147 |
-pkg_postinst() { |
148 |
- java-vm-2_pkg_postinst |
149 |
- |
150 |
- if use gentoo-vm ; then |
151 |
- ewarn "WARNING! You have enabled the gentoo-vm USE flag, making this JDK" |
152 |
- ewarn "recognised by the system. This will almost certainly break" |
153 |
- ewarn "many java ebuilds as they are not ready for openjdk-11" |
154 |
- else |
155 |
- ewarn "The experimental gentoo-vm USE flag has not been enabled so this JDK" |
156 |
- ewarn "will not be recognised by the system. For example, simply calling" |
157 |
- ewarn "\"java\" will launch a different JVM. This is necessary until Gentoo" |
158 |
- ewarn "fully supports Java 11. This JDK must therefore be invoked using its" |
159 |
- ewarn "absolute location under ${EPREFIX}/opt/${P}." |
160 |
- fi |
161 |
-} |
162 |
|
163 |
diff --git a/dev-java/openjdk-bin/openjdk-bin-8.242_p08.ebuild b/dev-java/openjdk-bin/openjdk-bin-8.242_p08.ebuild |
164 |
deleted file mode 100644 |
165 |
index 8ca8ff8c3fe..00000000000 |
166 |
--- a/dev-java/openjdk-bin/openjdk-bin-8.242_p08.ebuild |
167 |
+++ /dev/null |
168 |
@@ -1,93 +0,0 @@ |
169 |
-# Copyright 1999-2020 Gentoo Authors |
170 |
-# Distributed under the terms of the GNU General Public License v2 |
171 |
- |
172 |
-EAPI=6 |
173 |
- |
174 |
-inherit eapi7-ver java-vm-2 |
175 |
- |
176 |
-abi_uri() { |
177 |
- echo "${2-$1}? ( |
178 |
- https://github.com/AdoptOpenJDK/openjdk${SLOT}-binaries/releases/download/jdk${MY_PV}/OpenJDK8U-jdk_${1}_linux_hotspot_${MY_PV/-/}.tar.gz |
179 |
- )" |
180 |
-} |
181 |
- |
182 |
-MY_PV=$(ver_rs 1 'u' 2 '-' ${PV//p/b}) |
183 |
-SLOT="$(ver_cut 1)" |
184 |
- |
185 |
-DESCRIPTION="Prebuilt Java JDK binaries provided by AdoptOpenJDK" |
186 |
-HOMEPAGE="https://adoptopenjdk.net" |
187 |
-SRC_URI=" |
188 |
- arm64? ( https://github.com/AdoptOpenJDK/openjdk${SLOT}-binaries/releases/download/jdk${MY_PV}/OpenJDK8U-jdk_aarch64_linux_hotspot_jdk${MY_PV}.tar.gz ) |
189 |
- $(abi_uri arm) |
190 |
- $(abi_uri ppc64le ppc64) |
191 |
- $(abi_uri x64 amd64) |
192 |
-" |
193 |
- |
194 |
-LICENSE="GPL-2-with-classpath-exception" |
195 |
-KEYWORDS="amd64 ~arm arm64 ppc64" |
196 |
- |
197 |
-IUSE="alsa cups examples headless-awt nsplugin selinux source webstart" |
198 |
- |
199 |
-RDEPEND=" |
200 |
- media-libs/fontconfig:1.0 |
201 |
- media-libs/freetype:2 |
202 |
- >=sys-apps/baselayout-java-0.1.0-r1 |
203 |
- >=sys-libs/glibc-2.2.5:* |
204 |
- sys-libs/zlib |
205 |
- alsa? ( media-libs/alsa-lib ) |
206 |
- cups? ( net-print/cups ) |
207 |
- selinux? ( sec-policy/selinux-java ) |
208 |
- !headless-awt? ( |
209 |
- x11-libs/libX11 |
210 |
- x11-libs/libXext |
211 |
- x11-libs/libXi |
212 |
- x11-libs/libXrender |
213 |
- x11-libs/libXtst |
214 |
- )" |
215 |
- |
216 |
-PDEPEND="webstart? ( >=dev-java/icedtea-web-1.6.1:0 ) |
217 |
- nsplugin? ( >=dev-java/icedtea-web-1.6.1:0[nsplugin] )" |
218 |
- |
219 |
-RESTRICT="preserve-libs strip" |
220 |
-QA_PREBUILT="*" |
221 |
- |
222 |
-S="${WORKDIR}/jdk${MY_PV}" |
223 |
- |
224 |
-src_install() { |
225 |
- local dest="/opt/${P}" |
226 |
- local ddest="${ED%/}/${dest#/}" |
227 |
- |
228 |
- rm ASSEMBLY_EXCEPTION LICENSE THIRD_PARTY_README || die |
229 |
- |
230 |
- # this does not exist on arm64 hence -f |
231 |
- rm -fv jre/lib/*/libfreetype.so* || die |
232 |
- |
233 |
- if ! use alsa ; then |
234 |
- rm -v jre/lib/*/libjsoundalsa.so* || die |
235 |
- fi |
236 |
- |
237 |
- if ! use examples ; then |
238 |
- rm -vr sample || die |
239 |
- fi |
240 |
- |
241 |
- if use headless-awt ; then |
242 |
- rm -fvr {,jre/}lib/*/lib*{[jx]awt,splashscreen}* \ |
243 |
- {,jre/}bin/policytool bin/appletviewer || die |
244 |
- fi |
245 |
- |
246 |
- if ! use source ; then |
247 |
- rm -v src.zip || die |
248 |
- fi |
249 |
- |
250 |
- rm -v jre/lib/security/cacerts || die |
251 |
- dosym ../../../../../etc/ssl/certs/java/cacerts \ |
252 |
- "${dest}"/jre/lib/security/cacerts |
253 |
- |
254 |
- dodir "${dest}" |
255 |
- cp -pPR * "${ddest}" || die |
256 |
- |
257 |
- java-vm_install-env "${FILESDIR}"/${PN}-${SLOT}.env.sh |
258 |
- java-vm_set-pax-markings "${ddest}" |
259 |
- java-vm_revdep-mask |
260 |
- java-vm_sandbox-predict /dev/random /proc/self/coredump_filter |
261 |
-} |