diff options
author | James Le Cuirot <chewi@gentoo.org> | 2015-04-19 12:11:48 +0000 |
---|---|---|
committer | James Le Cuirot <chewi@gentoo.org> | 2015-04-19 12:11:48 +0000 |
commit | eb97f0fff5bcb350c5a5daf1eb61132fcdeaceea (patch) | |
tree | efaec17198761fd2661de40499b973fd867dba1d /dev-java | |
parent | Keyword ~ppc and ~ppc64. Bug #498686. (diff) | |
download | historical-eb97f0fff5bcb350c5a5daf1eb61132fcdeaceea.tar.gz historical-eb97f0fff5bcb350c5a5daf1eb61132fcdeaceea.tar.bz2 historical-eb97f0fff5bcb350c5a5daf1eb61132fcdeaceea.zip |
Drop vulnerable versions wrt #546678.
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0x9C6D7DE4
Diffstat (limited to 'dev-java')
-rw-r--r-- | dev-java/java-sdk-docs/ChangeLog | 6 | ||||
-rw-r--r-- | dev-java/java-sdk-docs/Manifest | 36 | ||||
-rw-r--r-- | dev-java/java-sdk-docs/java-sdk-docs-1.7.0.76.ebuild | 49 | ||||
-rw-r--r-- | dev-java/java-sdk-docs/java-sdk-docs-1.8.0.40.ebuild | 51 | ||||
-rw-r--r-- | dev-java/oracle-jdk-bin/ChangeLog | 6 | ||||
-rw-r--r-- | dev-java/oracle-jdk-bin/Manifest | 59 | ||||
-rw-r--r-- | dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.76.ebuild | 307 | ||||
-rw-r--r-- | dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.40-r1.ebuild | 317 | ||||
-rw-r--r-- | dev-java/oracle-jre-bin/ChangeLog | 6 | ||||
-rw-r--r-- | dev-java/oracle-jre-bin/Manifest | 38 | ||||
-rw-r--r-- | dev-java/oracle-jre-bin/oracle-jre-bin-1.7.0.76.ebuild | 185 | ||||
-rw-r--r-- | dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.40.ebuild | 200 |
12 files changed, 66 insertions, 1194 deletions
diff --git a/dev-java/java-sdk-docs/ChangeLog b/dev-java/java-sdk-docs/ChangeLog index 7ee828f9bba1..a122970262a5 100644 --- a/dev-java/java-sdk-docs/ChangeLog +++ b/dev-java/java-sdk-docs/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-java/java-sdk-docs # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/java-sdk-docs/ChangeLog,v 1.125 2015/04/17 21:22:46 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/java-sdk-docs/ChangeLog,v 1.126 2015/04/19 12:11:42 chewi Exp $ + + 19 Apr 2015; James Le Cuirot <chewi@gentoo.org> + -java-sdk-docs-1.7.0.76.ebuild, -java-sdk-docs-1.8.0.40.ebuild: + Drop vulnerable versions wrt #546678. 17 Apr 2015; Agostino Sarubbo <ago@gentoo.org> java-sdk-docs-1.7.0.80.ebuild, java-sdk-docs-1.8.0.45.ebuild: diff --git a/dev-java/java-sdk-docs/Manifest b/dev-java/java-sdk-docs/Manifest index 8d60261926fe..cf41eb2c0d67 100644 --- a/dev-java/java-sdk-docs/Manifest +++ b/dev-java/java-sdk-docs/Manifest @@ -3,32 +3,30 @@ Hash: SHA256 DIST jdk-1_5_0-doc-r1.zip 46191338 SHA256 accb7b36442ac5bed7a3091abedf4e29ba06e23b541f4faa1d0632a3d02053cc DIST jdk-6u30-apidocs.zip 59086542 SHA256 92739c56e02fa6e7ac8d60a1f59a0ef4a59ac99ab2979d3cdc495bfecf1a50ab SHA512 5139b1a65765f258f21c629a0cfbf07aed0c12b3eb08d4615b049e825abd90c5b3385af99dba3a4ac6e0a94a5ffaa32ee648fb3e7ac1815ec6b74fe0d8e9f0ee WHIRLPOOL 941236c68b189f9cd23f0e904cc01da9f87cc39967c84cddf4c20a04fa2872eb99af147a21bb770320cad28b2cd86205402a141f7217d5301fa9a6ea41c3a136 -DIST jdk-7u76-docs-all.zip 61127655 SHA256 a60ed730a3e9fc7126273ffd2670f905f07b1d97b48884477a0116a3d210ba74 SHA512 6bd6e158a2e1691b88dc48944430c581948da55161addc7152aa5707747d360e925ba6a9edfcd6c03fad1e2c7d2ec7d01bcf2d3e2868f1dc5fff94322d7d68ff WHIRLPOOL 0eb1abfeca20f8c59b333e96c520589a67c627996f2032cddb1e253710c4d2e1ba3eef93b3d662a39bfde83382c779e9510799e2b6edbeb95fb0beea478cd5bc DIST jdk-7u80-docs-all.zip 61168809 SHA256 0494bd49bc9cb3cbe3203120ae8b2c8e0aeb1579cb15c0fbd3cd780d19aa200a SHA512 c673c00e55c9a19938c42512cb9c6ae65de9803a1307d11a2043903d87cc36d9ed1f5a1e287040d8570e430cfe55f496354c1242fe6e242f1245f8271394ea1a WHIRLPOOL ad18886c401ec42735665081a0dd5ba3dc7678de0171f3aa8151c2e4ce3392e467be65c602f393da38373e589fa9800ed1afd3601d2cef4e48b06e57f491698e -DIST jdk-8u40-docs-all.zip 92224691 SHA256 72fa379013ea0139a9840137ae062d2f6bbc4f31914519d2cbabb678929b4d93 SHA512 c66260fab072a7920b462bdaca6f0fdbe64eb77bc7be1994c990eac5782c3bc64dd4d18ab5663da9e5e54b5b3d9562d743bfcb99ca505c482a03443d47d6dd19 WHIRLPOOL 2dba709f242f151a304dbbe0c5a9bc92cde4b5c9d9e5bef9b07cb789193357cff25ec26f1c3f8971272c6381abdc9dd9a37f343a4f7f98dc26c6dfe71a87cd06 DIST jdk-8u45-docs-all.zip 92214205 SHA256 bc83053e6730779a97077cf1246e7c57e46600294357ab37675555c1c6a11cbc SHA512 b4f15bab3b7d28f78e19c72bf8266d3f53b43b8b413903a03bcd141af5adcbd3031053d532c886288048e5b887f7d712d4dc422eb5e9395d7c8fc85adcda119f WHIRLPOOL 879de168fe76531345059f5e2be9efa99105181ef928823f6b6448c60094afbab44c920034aa26c0cc81edefc4bfc01985ec68ba29403feba30cd58ec4beb18c EBUILD java-sdk-docs-1.5.0-r1.ebuild 1586 SHA256 e36befc28935b01a628d745f40bd342819643b6b9ea281c75fb80305783bc87e SHA512 ec4be077de6377c425f7daa334cb0520f638f0e720c98a85722af994534e96fc47333ee8b6106eea7984ab1f52f58fe8c6773752c9aee102cecb407263fba14f WHIRLPOOL 496aa76d5790c1d8f9ef6c280d26412a3f4dc03076e7f0efb494f2a82a76b915437c5bae325ece24ac0da74c79d927ad8105d2d30ba1ffd74a7674e842ec629a EBUILD java-sdk-docs-1.6.0.30.ebuild 1564 SHA256 389c2cd0367d619a2ea660b5b5a9c5e370c6043486470bf9c1a7127e84aa32da SHA512 bf84b5458071f61798b819ad1186ac15f623df19bf39eb33c1ab29e2e4633c53fee762396de47d03ee51e6990f4886f7a0572e7c7cf6f2ece37444687fa9a8c7 WHIRLPOOL ab8654edcb87a6ebdd91457552c404e9020fc1cfdef00c3b7c0c5d2cd4c2cc61a5b7c7cac6ea6b92c0e7a4e6cad4f3a80cd153ba9dfc52fc43b86758beca4132 -EBUILD java-sdk-docs-1.7.0.76.ebuild 1554 SHA256 7d45d992905b6ef9d4e2430730cda6e5e8b7f15e52912c9fa6c4f815034a742c SHA512 593eb8c1dbb2ac82a9d11e2d7341d5dbb43b3035d87871275195bc00f9d788463d6ca85166a8f927d871cc87bebe54753ef042d7cf6036bb51ddaeb22a1e1b42 WHIRLPOOL 5f07089c73e6a17391ec290e570a6cd1ace825ef1441da4e172cf190a437eb6d531dd5c5c3d129008434ae325c4baa5bdd85c8612db28256d5270245024a7b6e EBUILD java-sdk-docs-1.7.0.80.ebuild 1554 SHA256 5a242f9090c5d54f5c417a0f30494cf0a7a65f079b419a57799a21de35ae9a1e SHA512 071162867a27ef65244a24f0c6821a2fed9ec8674a6ed37e1169983eabfb1bae3c02e899458c796210d93a980250a0c9d16d6da150709bdbe4b03262f86e9bdb WHIRLPOOL f05d86a663cad895f4b33dc380a31f859fc5a294eea7311ac226604ba5159b515ea94fb99ed48cffd3da4697aaf255bfeef2102520d53705e111cde2c57dd131 -EBUILD java-sdk-docs-1.8.0.40.ebuild 1591 SHA256 2e6bf173295401849564f062cb22650de3514f5c44ac0bd7cdecb54d3379c0ef SHA512 50dbf652675bbc9c2df5758079f3e0de7fd67f3087ef475d6528aa22fd18eb1e83de4aa58a7ac846141cb8df513ce0ca0966fda5e1fd38e913ba4fe94628b20e WHIRLPOOL 447a75648bc454b3249a7a3752c776d288dfb4e824c4bc083518bdbddc947b4b8d3fcd7ee3e61e143e02a7eeca2d78d378ae4798289ae304886d81ef8b6e3872 EBUILD java-sdk-docs-1.8.0.45.ebuild 1591 SHA256 2f6f6dc365079b45801d6074f8120d19d4494e932b0e6a1179f9883a26578456 SHA512 f46e5e7a07e5cb1c48058cfc4636475a47bbb8fc0bc91d7d50e391763d5b3e0f1fbe96f3242ab77091430789dac7e04c556e22b848d2cbb12a89375efb0ec904 WHIRLPOOL a6f9fb931eba8cde52af48ce51b1de1c724511f52002a4b93002dc19ad158b4e276ae7c5b53d948de1ffa58a7eea111a6750157bc51a581a0d7f7526100b35ca -MISC ChangeLog 19114 SHA256 d82bb9aec40b8c835d4cab734da38e4d8697484f7d6183374822fd0d9ab12f1c SHA512 6f73419b26eade921e3963fadc1520847ba8b0e5f1a07e2cc178f317346f70d51e4481ebdf0a19fa1290a7c6c598d515c0e763b75fc0babb8ccd68e32338d60e WHIRLPOOL 1ef6121690bf0ca40b3a422fd5ba4a04e648e8012f875a1d14561c88f63474cf6c9ac3a411ee505d1ab2af99d16af1ec594e1e4c8060329629fa4deb2dcd71d7 +MISC ChangeLog 19273 SHA256 16bee8bb45f60289a9632bcf06c1567865e99e65ba4dad5a2632fff33076efb7 SHA512 b863c1bcfc806d9d8c0bbf8a49f7aea4cf9c6104e974591388c92df0d0a3c7aaea3fb2534b77f98538d81614a175799f7f3288fe6d363b10d6ffcdc4a1d6d43b WHIRLPOOL 712bb9d30da499f665f34ad4aecfb0448a01641c1315676d4b2e2fc3ea775dd60158dfd2a818d8cdbb2f8d6587e640b5ce2ec4673b0e825456dcfee1a3700177 MISC metadata.xml 157 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9 SHA512 bbae663e26f48fdc5e272adc2b06c14f77f34c53caf84acb53908ff036e7c12a3edbbc0929d2db56bee861a453381d979c7e0983a23716f629ed2135c22ffece WHIRLPOOL 887e153e2481e7d76f0f1b67a395f10f0328b93930185ecdb8fcb5fe3c50f839086a18831d61cf45b34657aaffca6c3b7900cf3c04b712846a05027a84602448 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2 +Version: GnuPG v2.0 -iQIcBAEBCAAGBQJVMXmmAAoJELp701BxlEWfgRgP/1grJDGdegCZHJOC7hQU4szT -fVsYllJt97tIH07QF7bVd9EKiprkVs//n+KhbtUDsZaEhn7JsFIWApj/MNqDl3I5 -Oya9LVbQRE5DFBH04O3Xwp+1sFaBrGDrF7IGt1XMM9W69qscObDc2H1152XGhzMS -WWwv2pU/mPV26V8lLou8nJi7zXR3Dyhbf/Jao4eYnwOcyOVnXpwY0dugathc4rWu -v3O9gxUvID6fN0n/yNbDHJD5fB1G2cdTL/q+9gyAiQdviytDePlOHrnsvCP+EMUR -2c8rVN9QENxkLB3AcwlAheLI1kg7ikPT6dZQdPucX9BX/y+jIS7PYqdSZpSEYDdJ -AhO7HdGTWkNGF+P6X2/VzDgk6Z8egtiaCoEuveFajz0wwOMJT/eCwjSs7BAQYlf5 -z/Hw4+pSGL8j0yD6xvIKA9BSTF91GgE14OYnSG6/MXbTKiniEbnYTjpjJNjQOjsY -z7pK6Ki6FNMPwuf1wOn5HATSze640Gn00006AsuQj3FB4+8Dc1aaDm5cyW6HEFx7 -raHivWNBdZpfFTimoYK8ZIUvR8vckayvUYOiQWIqr3ZTci/bOSblL6N12ett20k5 -/jz6183HZrxMgK/kEGM4sTz9rKSbI/84rZ+ezsVBT0eXpRy6B2MKYJcIKrJ9CoHy -l5wdNIbFoHx5X5wVbjBP -=oUw2 +iQJ8BAEBCABmBQJVM5t/XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1MjhERTZCRDg2OTFBNDM5MUZEQTJFRDQy +MUM2MzIxMjlDNkQ3REU0AAoJECHGMhKcbX3kqlcQAJGzxye97g0TIxwzHGTbQ+gg +SOJYAe7MvgqsuP9QfEn8n1t9/+b/AyYDwoSNCkMakbZYngQIhxoH+Zpklvkrso4r +5TLRhYp4hFvsik5sUujdw0ZBX4Er1GY2Isd5KJ91ZFAShOMEw3i/dOGHPU0m8g1w +W/RBt75fKXJaO3/4qfY+JuDdefKcOLKQ/iHYcNv9nAfJY4U50O2wlvvIdx46HUgZ +/djoic9o6Z1WHhINI/6fVWLG6G2UOpCKu5eZPGLfCcTa6a9KCPtpmO6l8GyVPYpU +NmnKskCG4p7HQTHEKUUU3chFpjR42s+M/iqWhHaLAwfH8QCT9l9krN1xfPKio5Y7 +f9vduPpxUCq2O9rE6AdFkfPOsKPK/i4aX5CRCTF8+1Ey+3y9LDjlHuTx8+JyTZtw +QpqNh4bp+C+8HJ6wvmvPsA3HL+xXc3893CTZuMVpt80qNsKNJP/6uLoZqfgq5m9S +4UKouFZSIThlv3fryNR92ZziVaIwId4al8XkkmMbJWMhZh9G1Z5rkIpT389MfrQ/ +gfP9asQJcVn3OHIp+APaCPqLu2uo/x7stM0BojtiOmNXBTk6yVX35lcaBqX62cUq +WfCbpr0Qt7MKUckWQ8RG/tIP/YPoPyWpSFO3//nbLECaWOMQeRAbMhohTrbRgdeQ +cyAsrQboVBIlk0HDVSDq +=udv7 -----END PGP SIGNATURE----- diff --git a/dev-java/java-sdk-docs/java-sdk-docs-1.7.0.76.ebuild b/dev-java/java-sdk-docs/java-sdk-docs-1.7.0.76.ebuild deleted file mode 100644 index fc09da18c7c6..000000000000 --- a/dev-java/java-sdk-docs/java-sdk-docs-1.7.0.76.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/java-sdk-docs/java-sdk-docs-1.7.0.76.ebuild,v 1.3 2015/01/28 10:42:03 ago Exp $ - -EAPI=5 - -inherit versionator - -MY_PV="$(get_version_component_range 2)u$(get_version_component_range 4)" - -DOWNLOAD_URL="http://www.oracle.com/technetwork/java/javase/documentation/java-se-7-doc-download-435117.html#jdk-${MY_PV}-apidocs-oth-JPR" -ORIG_NAME="jdk-${MY_PV}-docs-all.zip" - -DESCRIPTION="Oracle's documentation bundle (including API) for Java SE" -HOMEPAGE="http://download.oracle.com/javase/7/docs/" -SRC_URI="${ORIG_NAME}" - -LICENSE="oracle-java-documentation-7" -SLOT="1.7" -KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" -IUSE="" - -DEPEND="app-arch/unzip" - -RESTRICT="fetch" - -S="${WORKDIR}/docs" - -pkg_nofetch() { - einfo "Please download ${ORIG_NAME} from " - einfo "${DOWNLOAD_URL}" - einfo "(agree to the license) and place it in ${DISTDIR}" - - einfo "If you find the file on the download page replaced with a higher" - einfo "version, please report to the bug 67266 (link below)." - einfo "If emerge fails because of a checksum error it is possible that" - einfo "the upstream release changed without renaming. Try downloading the file" - einfo "again (or a newer revision if available). Otherwise report this to" - einfo "http://bugs.gentoo.org/67266 and we will make a new revision." -} - -src_install(){ - insinto /usr/share/doc/${P}/html - doins index.html - - for i in *; do - [[ -d $i ]] && doins -r $i - done -} diff --git a/dev-java/java-sdk-docs/java-sdk-docs-1.8.0.40.ebuild b/dev-java/java-sdk-docs/java-sdk-docs-1.8.0.40.ebuild deleted file mode 100644 index 4a9150bddf66..000000000000 --- a/dev-java/java-sdk-docs/java-sdk-docs-1.8.0.40.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/java-sdk-docs/java-sdk-docs-1.8.0.40.ebuild,v 1.3 2015/04/08 12:32:28 ago Exp $ - -EAPI="5" - -inherit versionator - -DOWNLOAD_URL="http://www.oracle.com/technetwork/java/javase/documentation/jdk8-doc-downloads-2133158.html" - -[[ "$(get_version_component_range 4)" == 0 ]] \ - || MY_PV_EXT="u$(get_version_component_range 4)" - -MY_PV="$(get_version_component_range 2)${MY_PV_EXT}" -ORIG_NAME="jdk-${MY_PV}-docs-all.zip" - -DESCRIPTION="Oracle's documentation bundle (including API) for Java SE" -HOMEPAGE="http://download.oracle.com/javase/8/docs/" -SRC_URI="${ORIG_NAME}" - -LICENSE="oracle-java-documentation-8" -SLOT="1.8" -KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" - -DEPEND="app-arch/unzip:0" - -RESTRICT="fetch" - -S="${WORKDIR}/docs" - -pkg_nofetch() { - einfo "Please download ${ORIG_NAME} from " - einfo "${DOWNLOAD_URL}" - einfo "(agree to the license) and place it in ${DISTDIR}" - - einfo "If you find the file on the download page replaced with a higher" - einfo "version, please report to the bug 67266 (link below)." - einfo "If emerge fails because of a checksum error it is possible that" - einfo "the upstream release changed without renaming. Try downloading the file" - einfo "again (or a newer revision if available). Otherwise report this to" - einfo "http://bugs.gentoo.org/67266 and we will make a new revision." -} - -src_install(){ - insinto /usr/share/doc/${P}/html - doins index.html - - for i in *; do - [[ -d $i ]] && doins -r $i - done -} diff --git a/dev-java/oracle-jdk-bin/ChangeLog b/dev-java/oracle-jdk-bin/ChangeLog index 5cffd3f49ace..8d307c345a2b 100644 --- a/dev-java/oracle-jdk-bin/ChangeLog +++ b/dev-java/oracle-jdk-bin/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-java/oracle-jdk-bin # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jdk-bin/ChangeLog,v 1.96 2015/04/17 21:22:38 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jdk-bin/ChangeLog,v 1.97 2015/04/19 12:08:16 chewi Exp $ + + 19 Apr 2015; James Le Cuirot <chewi@gentoo.org> + -oracle-jdk-bin-1.7.0.76.ebuild, -oracle-jdk-bin-1.8.0.40-r1.ebuild: + Drop vulnerable versions wrt #546678. 17 Apr 2015; Agostino Sarubbo <ago@gentoo.org> oracle-jdk-bin-1.7.0.80.ebuild, oracle-jdk-bin-1.8.0.45.ebuild: diff --git a/dev-java/oracle-jdk-bin/Manifest b/dev-java/oracle-jdk-bin/Manifest index f041d9c2c7b9..fd68263d3455 100644 --- a/dev-java/oracle-jdk-bin/Manifest +++ b/dev-java/oracle-jdk-bin/Manifest @@ -6,7 +6,6 @@ AUX oracle-jdk-bin-1.7.env 1000 SHA256 a2422630fc1dd9851b580e42b065d44460d9ec818 AUX oracle-jdk-bin-1.8.env 1000 SHA256 1cc01fea09be2b333bac21b753a46458cfcaf92f08f13a685507d8331ff23027 SHA512 79ea850df8bd655b03ade0f1b068cdfa48425b58bb16f8f34013076754af19e2058a1800f17c96de51d2713b84ed326aaaacd806766d611d32edf9f7a9a9d942 WHIRLPOOL 2cdcb4c926ca342dcdcfa7765491f88f1681c0f3a4592fbe74e4c9a332faccadd20db0fbb8dcb0782bd767400515a2c5b156455358fe0c65ee58e94a9f72e3d2 DIST UnlimitedJCEPolicyJDK7.zip 7426 SHA256 7a8d790e7bd9c2f82a83baddfae765797a4a56ea603c9150c87b7cdb7800194d SHA512 02eca7da8f3fffea388431d5352290535a63d53a1f5c795d6511ccba62445787a0ee6ad4bc1852e5262860b6d607ba2a8c6a3dbb0c3e1d7c3a67ac7bbc783204 WHIRLPOOL 02460c7ca54f5f62c3f349addf8e2a101f7a56987e9f62365fac3f703b0c93ac5de4d55697a3d04f78b547b072e0acc95a0720d2ce3b429d2fd5936d50edd1ac DIST javafx_samples-2_2_60-linux.zip 21220772 SHA256 4963394cfdc7bc47b693353a5957a1d3b86dfff800d8d2a725a596090d7c9def SHA512 8347a7b20c8260379eceb2950d384ebfdf542df595eda18ec0e57e92b35393df37815340858a8c64d9422741331c443c5bc096b03f067a4d0cb50ec0c0d70760 WHIRLPOOL 2d84ceda852567cbfbff617181603ef8e162effaa15afeafeb756d05b831a97963817a8594a2551b0c465a756fbd9234864f79371b824fc2634f1f7bf50f6ae9 -DIST javafx_samples-2_2_76-linux.zip 21218111 SHA256 550343c17456500aeec411b0b7023cd6bdb73a1678d7a40918f3b7ec673ac07e SHA512 82d8a1b752caf23abef21f5412a30ce8837ece1f1f79bd6ed73ebda05858efc365f5223683f381cc7f1e9411bc77e465237cbd86e29fe820325d7119c5ce78d8 WHIRLPOOL 81d75e24f24d6e9f26855bd4b7d963e8e9d95cbdb3a85f46e2330d97cb3eece399bc1e1933e8e4f0a48577edd0cbb0ea919d6ff3f0c2db7faf538967e8337583 DIST javafx_samples-2_2_80-linux.zip 21218149 SHA256 bd632d2c0f36be8bfc798ee6b78b328ff12d9b6ccea5e077dffc7a06f7933819 SHA512 00ec77bfbc7c9a9b1a61acb360b8278febd07bd16fc407a0b52ca0b694d35c79c0fb92d11caf131a8ee16238275962f6bc2e1f8471740ee0045b96bd14e957ba WHIRLPOOL b3f5032b1496b1bb8776e79566ed6a3da1dec3ab2b6d66d3cf67901bbaab5e746a1f3967af271c7b5a90b4522b6763ad7a5f172dfcf588184c5392a1a8a5a785 DIST jce_policy-8.zip 8409 SHA256 f3020a3922efd6626c2fff45695d527f34a8020e938a49292561f18ad1320b59 SHA512 abbaa81a35f904ec61b4cf3c2d1ca8c8d49e53bb248e698185eea906939d68f5063412800585ec74027aab1012ef189aebe1dc99fe8ef4230a0ecb0b527f88e5 WHIRLPOOL 8c9ce1ea4673b75fa6271b74e598880f98361d5d2c9c25439fa0af3d07cfeb871b39682dae4e38160f49770b1fec953162e451b9b2cf44d2c72a226944212bcc DIST jdk-7u60-linux-arm-vfp-hflt-demos.tar.gz 10420147 SHA256 1090408eee69749b3dd796038e954b09a06db1da4c739fd7eb5d070247b158cd SHA512 47948e964036ccd7622b4810477f75950800b6d2799761e26acd76f3897375370bd98166754bf75e4582219e40ed5d9e9336ad763fe3429b2e94ac9c71e38fa4 WHIRLPOOL a55987fcdaf865ff08bf603ca98352b7097efad3693485c4fdfcc439a61fbbc8d5e9ac05368630cf8e1344058826735b72542c6c50bf87678a51c64b8d8d6deb @@ -27,20 +26,6 @@ DIST jdk-7u60-solaris-sparcv9-demos.tar.gz 905717 SHA256 4b3a6bc11b1981860615232 DIST jdk-7u60-solaris-sparcv9.tar.gz 19291928 SHA256 709d2cf1ce7d9aad674561182bbf8aee6a8f53040d90e582b04333389c5d1fc3 SHA512 3f46b056e55cd7adafa3585c1aa8ccb90dca9b16377c08ae207c9c7f3ac63621477f372515819b300b6ee785b2f73d38c673c3c0d82d16969f8089f1d0c53c2f WHIRLPOOL bfdcdbcf9d1da435aa97ad4630395e1780b1957c52d4df6c86f168e9a903c514ab380615ab46ec86e07b6a00c0f94f6e1783815ab8da3d108da4b0f8f7bea409 DIST jdk-7u60-solaris-x64-demos.tar.gz 865227 SHA256 ae6e627b381615ae117f756117bf535ab6298bb04d181c597bc6566e19b4c7bf SHA512 27125b66f0d55cafbac1b02384dce2491dcd8a8f3eb24bc3eaec3612bf237d6c4b3d814d9d98de1e0c3a123e586029a81ef3058c577ad61785baa9120a69ea17 WHIRLPOOL 15a02786a8e12f1f5e761f784fc3693d86387848569057d248fb37403e05edd43941f1f50025a03feb0b454ef2f8bf5c8ddf5133081910b8bd673d601e03fb2f DIST jdk-7u60-solaris-x64.tar.gz 17140189 SHA256 8c75a6ba14bf446a9707619c364ea544e983a91fdce9b41e75ca5f33f75c9278 SHA512 db6d9dde2e73a8348e667bfc666cc2c1a052d307440b3c4b5f7b0c0c0568212376d92d57ea8432bd2f4b8e0d82550e9b8b18632685f7b8c8c0eb702543b06cae WHIRLPOOL 810fc3eca4f6ae9f81812d8b26864096be8d7c5f78f88708dbba03de0b0b5199eefd9d15a90bcc3aac1338094804eed3205ef28a8847912c34c4710152aa5093 -DIST jdk-7u76-linux-i586-demos.tar.gz 20830930 SHA256 e204cf5671f89bb9a5785cb11a5fc3c392220ddf53ac5623101c22e2048e9101 SHA512 ce1e12186204b124ee97449724bd72e463e5231b67ba228a03cf14d786f2ba228c466a38966d878f7272111283f4ee876d0bab3c68409c1721a330c3ab0a8284 WHIRLPOOL 8eb82eb46b89a8950beea90c37f6171fa48bb0fb29cfff7797d09c6b9bfc4d2626e719589a8adf32db98d2cd3fa1271c0e7e3d1d44c7d0eeff15204278d31c97 -DIST jdk-7u76-linux-i586.tar.gz 143448263 SHA256 c339ac04e88b2e0d61c1a1a9f21541f3ce6082fdb38500cf2b8bb0ac5eb9a814 SHA512 c139573596a219ef25edcebc807d3d9f83c9cd2282237df2265c5ff88a186ca622a61c3f6e48df8ea0a75e1bb56974aac4576cb1f04615c40775daf4678bc68d WHIRLPOOL d9c3ec5748e35bd46c0874f029889573fa7cd083c23320d117dd50d25e8179220186290ffa40d4d1eace8266fad7edefd18e6741f96c17dda29f7b35ed30dec6 -DIST jdk-7u76-linux-x64-demos.tar.gz 20884637 SHA256 a670cdadd806fee70ab55189ab0d9d3f9ea6247a661f9580db141f4874a931a7 SHA512 1b37083617b3bcd6a4a2f9c8f6c36477ff860ab256c1f412cf10b04d9b9469f4b7cdadcf10e2e0cd4354cd912b5d2094ff011decf7553580a271bd30245e374a WHIRLPOOL 063cbf9e3bbdc7d5c8cc6b882c71ba458280639e3d9835ef244a1701be0da8fc828702461fa8bd5325d8dc771db49bd74b65279bc93eb93a82412036fe46ae0a -DIST jdk-7u76-linux-x64.tar.gz 142249690 SHA256 ce8ff4fed2cd16aea432edf8e94f21ccfe29e9d4a659bbbef3551982769e0c8c SHA512 f797b02d4018dc313ecb3237a2b1450df81360d1079a04905ae1a8b13a83e7f883a314b3dcba34c9f0c2da092fe7f2c38f270e42ef8deb966cb941d1be6dffa0 WHIRLPOOL e73d21769893d486c645240b6fb4df331ed55383dc82ebc9ea0e92ab487bc1b3d673532f98e2d4048ec4348eb2e16f74f8e6390da9dc0c9d3c5320df90129712 -DIST jdk-7u76-macosx-x64.dmg 194942422 SHA256 3857c163aa61b9e5bf9c69cbe47c502ac7683e0bc03782e742be34d4b57164ba SHA512 fa3e97c891cee8d84042aff8884d7819251a959e776269d6ac809f2ccd62c4bc9dbb010075ce36df4635793ec4e5951d199a6aa8a6943f868e1c69ce68cbd59f WHIRLPOOL 0459e6c64ba284e88ecd0ea7a547890bf75c9a8a3365a83d913337153b16eb06b0ef347b0138552753f3edc08a2711232de30cb6c948ca521335ab8428c4c130 -DIST jdk-7u76-macosx-x86_64-demos.tar.gz 19393767 SHA256 59cdfb1917c9fb162e28de1291c3395052b477d6d042ad897cb7b658ca9c2d92 SHA512 b891f607c39e340f4991e8c66a8c0e21a6b5494deef70bcc52382cf52d01686d6cb8bdfacb21bb2151d63205fbf8216cd15f7e4142cbd1303d48ad29fad37114 WHIRLPOOL 5ac87be0c3049105030f187df04d3779e88ef80fde0613b6cb9dd18e69c8336655abd63cd9b0f456fdf6e3693e99b9a3c3d0de966ae40683399ac877091b004b -DIST jdk-7u76-solaris-i586-demos.tar.gz 16866304 SHA256 7bb369e53eb400e00ae1334dc1f766136f6e5ca1f509a467f422e2c5583493c8 SHA512 71c4cc5c29c2b84ab37193171c8bbef83ef13c7105dab4be300b49fe8fc84d4b76e02b0846bec321eaf0c48a9b92fbd35b3fa8ed5f099c9b6a30c1ea8c8aa8b1 WHIRLPOOL c3acafb01b7e09235989b430e480336dd3b2db74002af38f571487f5660a10e9395c59af2207be655a65daa2d46a9da42c6fd129b2617a45c7d2182db3d45bdf -DIST jdk-7u76-solaris-i586.tar.gz 100190772 SHA256 1c89ae0c0c00f7cf90095e3530fa915e11fdad424b358bb4245b5192f209eb5a SHA512 a79ddf8eddb03b90121edd5e548974f4c5b7b33a3763401fc29e03707b632fa6e3113268e5f21cf9de496d400433f04581ba0cb71eaf69b8abb9e60c7681d021 WHIRLPOOL 6fc9cd677cd12f221ab4bee5f74d55b7690698146e8e6146a6ea6c7520d94b4e73b7d8cc4f7fc970bbd7f74a75e318e2cc52c73d74f2bebc0f1a1cfed460b15a -DIST jdk-7u76-solaris-sparc-demos.tar.gz 16879998 SHA256 0d21a6d6f87357df1bec101bf91a585cee5d98177fa5e038db028899551d30fe SHA512 2d4da8d2c1918a2f2eb0ee4a5a6e99a7854dc418d8a9662d9673d9fd959b7b819523ef7d49e52ded2e9251479792cca833e8a041415c67ab7ad085b0b9d2ada9 WHIRLPOOL 2615009d3d8a158a211711941c3c81082b9297d91aeaa37c09ed5dafa483917542ac2b1584cc832b73d6db725f1417f2354be7f75bb6e6ed457207b40496c408 -DIST jdk-7u76-solaris-sparc.tar.gz 103427795 SHA256 6c7aa58b142625d124b55b96fafa50d0391f9b9ff300861fc85fe54f3470fc1b SHA512 f66b23f2ce4f66d9de80a56ec80af0a56d6bf1f4c7816adbd6799d90b61319e18dbd293d65faebfc939d418acbb5ee62068476c70c4137eb05a52a60fa73c579 WHIRLPOOL 1239fafa68b3c26f5663075021c2bb2131b841395e2558ebb277491c6daea77559f29dca57e631e7332c1c391c15c3424ca87bca5b93104447617a3c0abf5c39 -DIST jdk-7u76-solaris-sparcv9-demos.tar.gz 906501 SHA256 a6b2480941c0d715b89c28d25345a5735474c68c131c8e3cccf49f697950b317 SHA512 9154aaa1663f34ff6264c8aad7735aa4d1d6270f57a522474739afeb0bdf7d8ca47cd1193bb38bd99aba5b125463f9a776961f1da352597cadcd0d7dd29d8962 WHIRLPOOL 5b581c23f592897e14238a50c36c17d9c2f4736aa9b4268732cd47440f78c95d041e60071d1860c432dbe9c521915e4398b983232d2d069e0c1ea24b15f60d6a -DIST jdk-7u76-solaris-sparcv9.tar.gz 19247694 SHA256 4cc9c1ba874518803ac5beaafdf0b3055a3c1edd38b56f64aa2108139d7909ee SHA512 c164a0754c8b690ad63f39f7bdb0a706f4306ce9ddfb2e2741019b009b70dcef2e446bf7af96aa7ab2c8976445da0f3dd84a0a63f8e522c571770087705fb314 WHIRLPOOL 35176941d7b5935a184d55953dd22895d52c67dd1173f2bd24684692a401d006f407136327058ba6bdc948e06fd8ab370bda78a2477aedd8deb361b67774cfab -DIST jdk-7u76-solaris-x64-demos.tar.gz 865221 SHA256 10ea66fcfbd5355b1f41e7226590027fb93769ac87d44970929db354266f151e SHA512 b13a72e2dbcdb2c30bae0a5416b83689082a449373ded2f8a6e0a649956d01cd0ed943a327b35e858f4d02453362cba94842f3f929fcbb0fb0c7aa9a3454cf84 WHIRLPOOL 01c8a52f581810e4a30490289a0ead645b9724fb035e5b51deb7bc7bf83aa9adb5cddabefd653d31a61dec57ece01b149eaca3d92aa130ff01e3f67398663b1f -DIST jdk-7u76-solaris-x64.tar.gz 17167641 SHA256 ef39c5c0953b6184496dfb60c21c2af16083d74d4f52cec33a2531a0c412d74e SHA512 f5ae8ff2f1728739432569899c88c05c5eeb5ca2d6466f81388f88f03e3fbb857f96dd5fc9d6de6c68f95643885f7ae312fadb31a299b90c1d4d08e53099699c WHIRLPOOL 16a9b9c63d2a6d5087b285b2cf5f0c8cceee193157d4081f05ce2eaa894b75fa884d19f43839a48c274b524e292847ae6e7758c639c934b1a4f05d9afd5be9ed DIST jdk-7u80-linux-i586-demos.tar.gz 20827120 SHA256 27b7c4955d989c9c34a6eed9e08f1955e01546146ed6fb1223f04ef33d143900 SHA512 25fc9ff9ee993ccf8d4caf0701b1e8e5ffdc78c68b0e94a93eb49f3cbc54f739a1699090e675439df9b63338974f5b9a04f6e33df59f6193b42a87a9a437ff47 WHIRLPOOL 25d8ef0b3205ede51eb2ba306d98d7eac91e06d0ca13b771593f343ac27df1d085cfd65a98346c63e76498eb19c106302407615218a907c8f6ea2e743eae09bc DIST jdk-7u80-linux-i586.tar.gz 154850445 SHA256 9ded1318a7223cf6e09ac4b6ee4db1f4c5d1aef1d3d291f6db8491a32eaa57ba SHA512 69e2ee7964b18e9e8b57db917b303eb9ea629c432300fe4749177118d2f5c365e72b976649e21354643fe4957120a2b23de025bab4dc45977837d4847a61ffb6 WHIRLPOOL 2d549c7971935f79e536de8bb0a5fc2547a8bdf039d1617a73fbc0ae222a80422fb336105c3362521efb376aa2ea6fa8c3a0521044785bfc9dc061ebe694628c DIST jdk-7u80-linux-x64-demos.tar.gz 20882163 SHA256 09c55d37508ff6c4b9ebac34e8d5fb65d7ace5cf45d5074726b413e8aa30dfa1 SHA512 2c24799ca0f14d74053e504cee0a9160472fd7e26e1d86d4eb72b190ec934b041bd72b5ce77f44bdca4b7fe8d8104515572491145f2f14e6d295be0bb010b2ef WHIRLPOOL e9f0312261049a5610ffbc64417f41025f36fc0ffec0f40dbcdfd391a3152f1c05ef80d584671d46fe26f86846825ea66e91090159e79a5192f11c695396e8ef @@ -55,16 +40,6 @@ DIST jdk-7u80-solaris-sparcv9-demos.tar.gz 904770 SHA256 fa3a92e70e52b0bffdee8d2 DIST jdk-7u80-solaris-sparcv9.tar.gz 19301205 SHA256 1a2bce541efe7b81cafe683626b3edea56918a8ca897ff36a2deaed00a7fce05 SHA512 93ea0e8f5ae611dd1a620dffd72e315ecb6ce8375bd902a793fab128ac7e95d2cb338df1c273a2c29af6194e7cbdb810d79193b413b4b101538c08ebeef1eb41 WHIRLPOOL c9ae1f1b561c4ec1d3c1a7f5008e80642b49a9fd1c6459f8ada65c01accc338280bdd683712d54a9b7741eeccf856b4f2ee82e898fbe1f39260d58efab217185 DIST jdk-7u80-solaris-x64-demos.tar.gz 865205 SHA256 a08dd0665d35986675beeba0f80d5db54a91fb276d8641ce1ba16ba873a18682 SHA512 c53f026bfdfed8d83d42e3fce497baffeb370adf0423be2f891f6d200510088ac8227ae4f261ece059dbf29eb33cacafb20a0c328e7d8723387eba38def389d0 WHIRLPOOL 0539e964e194527055186b120df11e74ab3d9568fc2a5ff002ef405396f521a7c35013420067d37874b9602fe29d104dce63f22bfd687c45722689d62a8c552d DIST jdk-7u80-solaris-x64.tar.gz 17176587 SHA256 ccc156363e3080e92382cd675d96889460a4421464b4567333394c8405eeb709 SHA512 83ce229c3a38e454d9acafa189b3b6f247a4723ddb3c3fa08993323590949295b0f3740ab235c7c539f90a684b8cefad7839f82f566b7a141019b94af6cbad89 WHIRLPOOL 07412c6de5886c729b43726fb228783606b2a53c2a286b1af2dd5359975d1c75964a895d7da543f98c461adf0ab4b82fc32ebeb49e1835448effd93886f1b206 -DIST jdk-8u40-linux-i586-demos.tar.gz 54797055 SHA256 0c38a014c8e27117ebe598f556cb8f2604ac0c4d4d7de26d4dc60dd619d862eb SHA512 6ebbf930649bff1d59360a77b97ff93839d61f594f8763cec51164d3fd39426479149f1d9b25fbc067857667596260fd5f520eb99e72649e2bdbbed6e37defb7 WHIRLPOOL c95e81dab257548628dc0ccb65269c4088449657994f0417cc1e964f36cd6c2de15090312e63a477b8ef655549e46c3cfceed936a1afb5c9ae86123938994ed5 -DIST jdk-8u40-linux-i586.tar.gz 174958165 SHA256 9300846c8ced85d14b9dd8ec5ec379a0af982c589cf6d149ee09d972fe6729b0 SHA512 6fd4db29131bacd2739951dadfda57031b151217833f4049f085ba2b939ad678d22271c905f0109060083e95c84fb0c41f8581845058aa6c0650eec0b79a1e11 WHIRLPOOL d30c0a62f35b31c7b5f9d6d696d5f9b0bb3c4d7cf92920e3dd56512ca8e46aaa105bda42bc7583e6c33a16903041ab11c0da484819d4c2f966535fca835a839f -DIST jdk-8u40-linux-x64-demos.tar.gz 54853014 SHA256 bd667be5534e3e319e8c53f67b769c97b07c4230d2eac6c4927278ca73468e4f SHA512 4bf4de39d96300efa284643d545fff09c9a5829d6830fd1df3fa247fd13cb9c420e4f3624c069ef8a0503cac59f41614cedbb38aa3e264b2a676b1839f2353d8 WHIRLPOOL dd7afa04c1e9e681ea04861d0c1b882fc098d7304eabb6c6928da2e43e87d0240181c95575ec1a7031224588a1afca9890990265f2e0fda7822fa66858b7da59 -DIST jdk-8u40-linux-x64.tar.gz 173190465 SHA256 da1ad819ce7b7ec528264f831d88afaa5db34b7955e45422a7e380b1ead6b04d SHA512 e77b82725304736c865cca0409dcab84619afc5fac69adf12aab48677676f53e9606bc6d38c9092a3b51d8ab55de09078ab70d9e64584488be81f9868afb8719 WHIRLPOOL 72b689f0990bc45c9d0b5c2d2cc483d4713f3eab5c5b9de22f1da049ee416a972b0ba435e4265ab3604272a6eded6345517e2fd779054818f65f7907f0146069 -DIST jdk-8u40-macosx-x64.dmg 232680855 SHA256 9ca2791ae5c6f5529633b3878dbc36b68528bdc6589da6b755080a828dbe363b SHA512 27c7b1e3f8743d6e737bf6a77192048b15eceb8ef47ba358631435a52239c60771c9bf2af6c6639a6cc953bff4066015eeb6ff0286def0c5e88c990de336fa91 WHIRLPOOL cfa9f8eeb80eb9127e7284304e1dff17b662ae02fd7e35b6ddb21a80b0aaf6d0c458e15d6ba39b42c5163707483a62723cd80a647a595c4d667ae1955fae2b3d -DIST jdk-8u40-macosx-x86_64-demos.zip 55361640 SHA256 8439276accdcbc455d501eeba491efcbc53f91d517c793d6f844f0d9012b8759 SHA512 e14736573f8f0d15c1367a5828ed3cd27786b957d6f99de02928c1c5de9a8da224502cb9444e5ac841cfdd36eb97b2ee7468034d435b206a642ba34759b978a5 WHIRLPOOL a87f4ae981f21faeacaaea1f7377212f8cb726ac02d63627fb5123a5ff23b45833b168e6172e59e7953bd94974c2af3ddf8546cf7c131bb64665ed53db2e78dd -DIST jdk-8u40-solaris-sparcv9-demos.tar.gz 9772302 SHA256 c9cd866144a6fa050e93f268d14233b5d518b955243896af46ce01bbb1fa1b38 SHA512 434f0b78014575a47efef9463efcae4cb0471984a8dcfb396ba9991726bb7086e73b837fac1f36d3c1046e172e86ac706e6d56dbcbfc2e1ab67c00938ade31d7 WHIRLPOOL 5554070fd358eec987f3cd014f1750cc16210270b441aafa9a76123f5123836261d0d43ecf92eb2540d245770a4f32f74624e00258bfea095e16ee6ee636b474 -DIST jdk-8u40-solaris-sparcv9.tar.gz 103476691 SHA256 2c40728263ff1e56b00b695b9cf8c59e94b50c8df3199b0a6e39ecf96d28b058 SHA512 1a6b6ee144626514297f5500d77cbcdcb1d1edcc6206e5878fe9f31314d334fe9b1d50fe0fb4e73ca3e833e329e6cc106834be4707f04c118ea3a8711d0b358c WHIRLPOOL 906c030205258cabfb967e4bb8b1b47ebbf6d752b0e1bbeb8701fb300ed1255f0ed056cb071440ad78a6ab1206172937dcd715ff55b6c476a68ccb2f8f6528bc -DIST jdk-8u40-solaris-x64-demos.tar.gz 9737226 SHA256 8240f6e2816dcf3e7669fe313470570b022aea54235b8eb918043a33a1f762b1 SHA512 a3059e741051682733ed6ac50c3c3259f3da0e617a9e3b124bf402b898cd8c8da2928ee377d3842908de9703e60f2b6179d5c9b9f76cc829bed2725b87d27f6c WHIRLPOOL 4c9bdbe41f26c1d6228705b7c752a7508502b859d72fa0c834dff723a628f86cc11ad81cbec2982f06bfa517e1227f522f477cf5c93b064e01a5319cf6144d04 -DIST jdk-8u40-solaris-x64.tar.gz 94276101 SHA256 d84da462b1214947038336e967371e3a818ef30f2e2c5ae35600c5803862712d SHA512 84a98a89343beeaab6d5f4985cbeeb57443a7b7cccd936b40350ecd9a1334a14bcd06f6a67df172406e76efdea5236986bec38833350a8547e15e14926370b4c WHIRLPOOL 5b3656cded7616f8b6a11c04447fd503ba48752866313d1fbf0824c14a312c2b4c04dfe7c0175ba3a7a6dd01301f892569856e84c16dd6d6f5a17c8784812caa DIST jdk-8u45-linux-i586-demos.tar.gz 54792586 SHA256 f24e2ba5c12865d8191322db1687ac56e4792b17682dfc64c540893ff5db8703 SHA512 b35ccb9de4587efee360c8f0f9eefed2c9e2108a54e506188c3f37f449ea242b6873145761f99d8f7eff29c79428408a5b1ce59fd1929eec4908093c1bb0b232 WHIRLPOOL 79ee60185b914e0b0762c273a881e27670c19eaf1ecad2c1bae794b989cc826ace42b417a2270d8f9677facad1fac8645efd2306459c078893919fe76b541b11 DIST jdk-8u45-linux-i586.tar.gz 174985642 SHA256 ed20cab122486b16ac467f35c791e2c44c94e51701429049d85f85d67cf53ff8 SHA512 74b467e5a36028993aa91903e17bfaf305a0122fdc60efbb9174e33e35ab52813df3b39869b36bfb32441ae3874e89eb523f155573fae5eced1875ebdd08d53f WHIRLPOOL eaa862dd67ac2d2096cd770f995f5a82fa00712786db1db5019c8738fdf5b203f3789da7a5923fc8bb39ad9a7b7bfc76a258c1e5e35c3cd582f5ca7910bb72d3 DIST jdk-8u45-linux-x64-demos.tar.gz 54867124 SHA256 c0c523b46c9d1ec82b9cd166a8bab34403cd466b09643e0bb772ac447d237a30 SHA512 73e72098b1c4d2ac15e0bd1fbb39dc745774402ad07a3cb465ee3b3f3ff79d2d793e88d2143c300c44b3d5d870d9d822c7052b46076e6a8f95c34eab4fe4c4bb WHIRLPOOL 44ca0c5ccccd450677412e7deafee3f470fc3200abbd17ab725faf5139271c6b9731df6953f39f49c7025f324a0f9b1d3cdc768f773d1c721999ed3a45e2aa54 @@ -76,26 +51,26 @@ DIST jdk-8u45-solaris-sparcv9.tar.gz 97416052 SHA256 594cc2f3c00e783e7bac6ce2cc2 DIST jdk-8u45-solaris-x64-demos.tar.gz 9716106 SHA256 736bcb3ec38cff5977c4bd58794d6b846e57903826a0404d3615ac3ed0e813f2 SHA512 2b0ba65017fa888dcaf237bb29876164e7b939ae70fe7a5081995b4f38e228fe31fd349360f8f8c25d61d6fce8cacfa54fb725265f045b43a20c8fb5366860c7 WHIRLPOOL 0162e96e28246e38a8e2e9dd5b250439a4f7d863e87d984e9091181171ac5914435852c3373add1d181d0dd49aa79945a391a14356ceb2c60192dc20b1e7ddfd DIST jdk-8u45-solaris-x64.tar.gz 100537403 SHA256 2b66ac9b7eef7087077add605a1b94364c954b007587b44641c4b6725669fe43 SHA512 cf6a9303e81a1c11a5994d91f21bd05e0f9057587339c5d2366f19f67f90f08c2afc92bb6872428f916498c95fdf4ef27da8f182754c1994044b7981c2990a80 WHIRLPOOL 5c0b003d872e2e0e9524a38181cb38ce974643942c4759a639d2a8aae97bba62dc2c432708368de81722dba7593bd920ec4841905dfbe458f1dc5d46e3a0c51d EBUILD oracle-jdk-bin-1.7.0.60.ebuild 9910 SHA256 ba9f626a5e86a9860fa995debef6c60b5a0842d6bee5384f7bf64112026fa232 SHA512 1261a52e8dfb9112dab4e5f03b47cdb5552a99fa8929db6f527f937110320da535fc97914d4be655b78b64f82c0c477ab6bd5bb273c34e1aa27a0e289d8bcda8 WHIRLPOOL 0a3424b4d9cc3e10c5649bd3e45774b63b9acaec6cf03bf5dfabd49324487d9a3fba9dd6bb572167ccbf5495a391aeff14feb629fc448880e0315ddd91478cf8 -EBUILD oracle-jdk-bin-1.7.0.76.ebuild 10594 SHA256 7db1e102db082bfd98059f6ee2b36e97f307885d1ee129ea3148d5ec72a35877 SHA512 e4d4fce0cb16fd24dad6c9b7381e73bce5ffff5ebba8d6fc346128b5d6d559999342cfd9a5889ae00237cfb50bd881918fa9f3a489df58ee836c0201247645f0 WHIRLPOOL f432fb61efac033c4ab56d25d3e9d1c895b1b620be7efb74d585a4277ddb0ed3c093a48ddc4043bfb7b6ad769e221bd4243122bb849fd3420248892652aa3ea2 EBUILD oracle-jdk-bin-1.7.0.80.ebuild 10594 SHA256 fa213d4bc994ce89cf65d167bbebd1f90c7fb442df0ee8e1d30302b452384fab SHA512 1d84b11f15df444d888352408a63e46ead42322453207d1635392219e1bb9441db424856f9ff25374f7c5521672da60f11f7b65939241058cc934f6023c5f96a WHIRLPOOL 265b5fffb6b17e60402d7d0b5d04d1b14a0e6d898fc4c5207a05cd418447b4a0c08e912179faa48ef6af9be866e814e30143e386e63217bb05458a02d6676666 -EBUILD oracle-jdk-bin-1.8.0.40-r1.ebuild 10472 SHA256 e8ddf9943ec3eb9f18ed6d6e26337d4af5bd6510d785c0232a8758f078f4a570 SHA512 7614856ec4317926c05af1f18b8326511ef2090d307f16b3ba2ad04e831217536d422339dd6e66e83a61a23d21d9c66aae2608c546e2363358e566f87b7cf3cf WHIRLPOOL e6d51c4a9c53f40516b96d377247b0a5d7fa2845643b8ba6c554f916c25255567c1657bbc358923900c1689316fe01f146faedabc69ce8f26edc32d67d9e02b9 EBUILD oracle-jdk-bin-1.8.0.45.ebuild 10469 SHA256 d2e3e37babb45f5455c889072bcbef43bf77b4264afab5746c06115239adee82 SHA512 00a3765c24de23b6f48d465695c294d2cf7d0f1d98c41a3389d14121b32e46189c74dd80c21013831004d3d97bcaeaafa97e94228f9f9e15a1f7777c5a3cee28 WHIRLPOOL eef576b9812fe9e244180b70bc965b5fd69c37f34cf71b76143efd2157aa870c7415ecf0cd6acee5e686d606e4d1135ff7990743d4a62881c614181394585725 -MISC ChangeLog 16831 SHA256 ba1a52c77cae0babce6b9d210eeb2024415af0743ab7210e300022c4d29583ab SHA512 4c80c57432e1ae9b6369ffbbb16b64000f75ec5d3b5929b88035b00e30b0b92e5f7931381c61a32a56b639246bde8e2b6b6bdee451ea63a5e75abff7d47bde46 WHIRLPOOL 5216524de22d0e48f2f181037bc3bbedb2c1f33c176113e4bbf4bcbcf5fc854ecf46ae6841b0f370b50ea82b8e4fde547274844844b1719c9efcadea3547ab26 +MISC ChangeLog 16995 SHA256 d7a46601a4ed1995d6e58dac8cdc18d474bc75cb695e45c661ea666bdea067c5 SHA512 1b006b0b03ac686fce9cf1e48cabfa8642f7db159352f78e76eba95b986e4d0b07a0a5e18613867c6563cd397eee3a90ccc8beb14c7cb08453381201502a772f WHIRLPOOL 310bacbc20cd4aca0cc07688059c9fa406daf48bb98fbc2f955486c5ed430d90615f44ec5e6720f64891a5133d5e8f950de2ec12a60ff3498169b6f589154200 MISC metadata.xml 582 SHA256 2115f948949343a0508b93b9664bed54d6cf051f70f26b33dd5a759b556b03a7 SHA512 4afb2242de1f65646e1fce1e46f64b4ba34c507f9eeba967127d55fd192f104633e3f126c1ce99834e7d154eabcbf6db8c1442649001734c58156d55c572c9cd WHIRLPOOL e6ea5237dd342d2acc868eda5a564c3d48f1114359763cb1037e408ff98555213bdb2c555cedc6d0ec5de3f02cf6caaf17c8f1562ccd6cb4f8b4cca562db5316 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2 +Version: GnuPG v2.0 -iQIcBAEBCAAGBQJVMXmeAAoJELp701BxlEWfSlQQAK32yW277vUpE3CjfbxFgy+q -HAoe0kJ8jtX8IOF+sXGIDkPdTHSXgpbaMqnJaGzlRj37BQRagF9MB4noiBV4YGZP -ZuJ2mRNijkV/JR1E67LnGBREE83oLGuzPMz1Mrfp1urHV6W3WfqI8dwLo3i4fdWw -CdR4/sv9LD3rhM/6OWRImDUAzuntY29yPJZyPZBVkE6WoftIxMKVXh+FT6TwiwlY -d02qX5CLRoUi3vYlyW2WpZW808cQlfP8U5Bf7G/I9+ooCyA05xTDyoDop9Y8C7oB -lXXbws7mbkikPK6O/zBqmArHpCUGrYlA+wf8q0Nxklw6Djit/y9XKxt6NZz8W27w -NwzTt7+ujMR0j1HraUx+KOVM8T6NNoJgQAvaqMa0fCjuorciaDYlFUSZlZMFRJtr -ep1Nqtrp8ZypvyAe9YAEcNbmCLq/3gCRKIEFPuNSeZ8bb3ukedoXYSrdUw7/m1Fh -acTslw0f3gIx/HCyGe3sJe59wAd1jvz1XpgQ27xey+5QnMzGGGuZ/u3PeFjVXP8z -E0KX9hKe5KOoZR9g6Y251Bx6cAPoUoxCtfhmLAXbqcdy8VQsiO8Iuv/b7IymUe83 -2XhnpPj+nj87ztI2rQmb4UCUWNYgjVFrP6PTWYfRIdLQzlVS6j7qfpu5G8HlwTrR -Y7awpFaUJT7E10VSO/qs -=H5oj +iQJ8BAEBCABmBQJVM5q4XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1MjhERTZCRDg2OTFBNDM5MUZEQTJFRDQy +MUM2MzIxMjlDNkQ3REU0AAoJECHGMhKcbX3k9fAP/ikllq0OJDn3tR9GX0vcqth5 +EoHqRzDjneDdeM5PP0tHgTdwsux/Il0sLU5Cbxx7368scaqZvkg5xa3bd9TbiJHm +HLAcDdaVxqgLeLWqVZgXjGGWPAx8SnnTPU4siMZgn3y55fT5ugZpxufzpxxWnN6v +vNETPV2Cx5Mw3MfDgk/8ZaVyLIttRzFPs6O4FQeq5AK2FxtuRxpxxP2jUruKVaOl +IC7tCAay/s1zeT8Ef7pmaWffiu/KLEXzxN5H4bzVTpxOXwPY7juYGc2oBj+N6D8f +yojE+UP141TamdL2WLYUUXR+NvGLjju0YVy3FJT50Z427Ah+iDjI0hQyHSoSfIjR +1jj7U6dE6j63i07Qp57Buw5kIFFHo1HP5FUWtV7SU5TXoKCVRqPtP33NOCFqFbzC +50lBCqJID2I+oaEIsUOPXuuA/VPZmDK+YIrb1b75qUI4LQM9cOEehmNFdgMgIqcs +L1fjBvOpbBRfWlzjPOaXzq7mEzm56sBzfYDpoPSTcU91zBbeGUgK4bi+QdlCgmRN +tYyVzaQiLNjr/UH7/xFFWNptDMXUicsHjvoWVTHAhl2iFPGYuc3YHgG8EXJUkhjI +NPPpHwKxuDV7yYXktd/ErNFLEdrutdlwx56qP+Ss1UbosD14B2Py5P141z8cpcvj +uix0ABETUCMVQiiz06To +=N2TT -----END PGP SIGNATURE----- diff --git a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.76.ebuild b/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.76.ebuild deleted file mode 100644 index 73f4bb7093a8..000000000000 --- a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.76.ebuild +++ /dev/null @@ -1,307 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.76.ebuild,v 1.3 2015/01/28 10:41:59 ago Exp $ - -EAPI="5" - -inherit eutils java-vm-2 prefix versionator - -MY_PV="$(get_version_component_range 2)u$(get_version_component_range 4)" -S_PV="$(replace_version_separator 3 '_')" - -# This URIs need to be updated when bumping! -JDK_URI="http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html#jdk-${MY_PV}-oth-JPR" -JCE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html" -# This is a list of archs supported by this update. -# Currently arm comes and goes. -AT_AVAILABLE=( amd64 x86 x64-solaris x86-solaris sparc-solaris sparc64-solaris x86-macos x64-macos ) -# Sometimes some or all of the demos are missing, this is to not have to rewrite half -# the ebuild when it happens. -DEMOS_AVAILABLE=( amd64 x86 x64-solaris x86-solaris sparc-solaris sparc64-solaris x86-macos x64-macos ) -FX_VERSION="2_2_$(get_version_component_range 4)" - -AT_x86="jdk-${MY_PV}-linux-i586.tar.gz" -AT_amd64="jdk-${MY_PV}-linux-x64.tar.gz" -AT_arm="jdk-${MY_PV}-linux-arm-vfp-sflt.tar.gz jdk-${MY_PV}-linux-arm-vfp-hflt.tar.gz" -AT_x86_solaris="jdk-${MY_PV}-solaris-i586.tar.gz" -AT_x64_solaris="${AT_x86_solaris} jdk-${MY_PV}-solaris-x64.tar.gz" -AT_sparc_solaris="jdk-${MY_PV}-solaris-sparc.tar.gz" -AT_sparc64_solaris="${AT_sparc_solaris} jdk-${MY_PV}-solaris-sparcv9.tar.gz" -AT_x86_macos="jdk-${MY_PV}-macosx-x64.dmg" -AT_x64_macos="jdk-${MY_PV}-macosx-x64.dmg" - -FXDEMOS_linux="javafx_samples-${FX_VERSION}-linux.zip" - -DEMOS_x86="${FXDEMOS_linux} jdk-${MY_PV}-linux-i586-demos.tar.gz" -DEMOS_amd64="${FXDEMOS_linux} jdk-${MY_PV}-linux-x64-demos.tar.gz" -DEMOS_arm="${FXDEMOS_linux} jdk-${MY_PV}-linux-arm-vfp-sflt-demos.tar.gz jdk-${MY_PV}-linux-arm-vfp-hflt-demos.tar.gz" -DEMOS_x86_solaris="jdk-${MY_PV}-solaris-i586-demos.tar.gz" -DEMOS_x64_solaris="${DEMOS_x86_solaris} jdk-${MY_PV}-solaris-x64-demos.tar.gz" -DEMOS_sparc_solaris="jdk-${MY_PV}-solaris-sparc-demos.tar.gz" -DEMOS_sparc64_solaris="${DEMOS_sparc_solaris} jdk-${MY_PV}-solaris-sparcv9-demos.tar.gz" -DEMOS_x86_macos="jdk-${MY_PV}-macosx-x86_64-demos.tar.gz" -DEMOS_x64_macos="jdk-${MY_PV}-macosx-x86_64-demos.tar.gz" - -JCE_DIR="UnlimitedJCEPolicy" -JCE_FILE="${JCE_DIR}JDK7.zip" - -DESCRIPTION="Oracle's Java SE Development Kit" -HOMEPAGE="http://www.oracle.com/technetwork/java/javase/" -for d in "${AT_AVAILABLE[@]}"; do - SRC_URI+=" ${d}? (" - SRC_URI+=" $(eval "echo \${$(echo AT_${d/-/_})}")" - if has ${d} "${DEMOS_AVAILABLE[@]}"; then - SRC_URI+=" examples? ( $(eval "echo \${$(echo DEMOS_${d/-/_})}") )" - fi - SRC_URI+=" )" -done -unset d -SRC_URI+=" jce? ( ${JCE_FILE} )" - -LICENSE="Oracle-BCLA-JavaSE examples? ( BSD )" -SLOT="1.7" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="+X alsa aqua derby doc examples +fontconfig jce nsplugin pax_kernel selinux source" - -RESTRICT="fetch strip" -QA_PREBUILT="*" - -COMMON_DEP="" -RDEPEND="${COMMON_DEP} - X? ( !aqua? ( - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrender - x11-libs/libXtst - ) ) - alsa? ( media-libs/alsa-lib ) - doc? ( dev-java/java-sdk-docs:1.7 ) - fontconfig? ( media-libs/fontconfig ) - !prefix? ( sys-libs/glibc ) - selinux? ( sec-policy/selinux-java )" -# scanelf won't create a PaX header, so depend on paxctl to avoid fallback -# marking. #427642 -DEPEND="${COMMON_DEP} - jce? ( app-arch/unzip ) - examples? ( kernel_linux? ( app-arch/unzip ) ) - pax_kernel? ( sys-apps/paxctl )" - -S="${WORKDIR}"/jdk${S_PV} - -check_tarballs_available() { - local uri=$1; shift - local dl= unavailable= - for dl in "${@}"; do - [[ ! -f "${DISTDIR}/${dl}" ]] && unavailable+=" ${dl}" - done - - if [[ -n "${unavailable}" ]]; then - if [[ -z ${_check_tarballs_available_once} ]]; then - einfo - einfo "Oracle requires you to download the needed files manually after" - einfo "accepting their license through a javascript capable web browser." - einfo - _check_tarballs_available_once=1 - fi - einfo "Download the following files:" - for dl in ${unavailable}; do - einfo " ${dl}" - done - einfo "at '${uri}'" - einfo "and move them to '${DISTDIR}'" - einfo - einfo "If the above mentioned urls do not point to the correct version anymore," - einfo "please download the files from Oracle's java download archive:" - einfo - einfo " http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html#jdk-${MY_PV}-oth-JPR" - einfo - fi -} - -pkg_nofetch() { - local distfiles=( $(eval "echo \${$(echo AT_${ARCH/-/_})}") ) - if use examples && has ${ARCH} "${DEMOS_AVAILABLE[@]}"; then - distfiles+=( $(eval "echo \${$(echo DEMOS_${ARCH/-/_})}") ) - fi - check_tarballs_available "${JDK_URI}" "${distfiles[@]}" - - use jce && check_tarballs_available "${JCE_URI}" "${JCE_FILE}" -} - -src_unpack() { - # Special case for ARM soft VS hard float. - if use arm ; then - if [[ ${CHOST} == *-hardfloat-* ]] ; then - unpack jdk-${MY_PV}-linux-arm-vfp-hflt.tar.gz - use examples && unpack jdk-${MY_PV}-linux-arm-vfp-hflt-demos.tar.gz - else - unpack jdk-${MY_PV}-linux-arm-vfp-sflt.tar.gz - use examples && unpack jdk-${MY_PV}-linux-arm-vfp-sflt-demos.tar.gz - fi - use examples && unpack javafx_samples-${FX_VERSION}-linux.zip - use jce && unpack ${JCE_FILE} - elif use x86-macos || use x64-macos ; then - pushd "${T}" > /dev/null - mkdir dmgmount - hdiutil attach "${DISTDIR}"/jdk-${MY_PV}-macosx-x64.dmg \ - -mountpoint "${T}"/dmgmount - xar -xf dmgmount/JDK\ $(get_version_component_range 2)\ Update\ $(get_version_component_range 4).pkg - hdiutil detach "${T}"/dmgmount - zcat jdk1${MY_PV/u/0}.pkg/Payload | cpio -idv - mv Contents/Home "${S}" - popd > /dev/null - else - default - fi -} - -src_prepare() { - if use jce; then - mv "${WORKDIR}"/${JCE_DIR} "${S}"/jre/lib/security/ || die - fi -} - -src_install() { - local dest="/opt/${P}" - local ddest="${ED}${dest}" - - # Create files used as storage for system preferences. - mkdir jre/.systemPrefs || die - touch jre/.systemPrefs/.system.lock || die - touch jre/.systemPrefs/.systemRootModFile || die - - # We should not need the ancient plugin for Firefox 2 anymore, plus it has - # writable executable segments - if use x86; then - rm -vf {,jre/}lib/i386/libjavaplugin_oji.so \ - {,jre/}lib/i386/libjavaplugin_nscp*.so - rm -vrf jre/plugin/i386 - fi - # Without nsplugin flag, also remove the new plugin - local arch=${ARCH}; - use x86 && arch=i386; - if ! use nsplugin; then - rm -vf {,jre/}lib/${arch}/libnpjp2.so \ - {,jre/}lib/${arch}/libjavaplugin_jni.so - fi - - dodoc COPYRIGHT - dohtml README.html - - dodir "${dest}" - cp -pPR bin include jre lib man "${ddest}" || die - - if use derby; then - cp -pPR db "${ddest}" || die - fi - - if use examples && has ${ARCH} "${DEMOS_AVAILABLE[@]}"; then - cp -pPR demo sample "${ddest}" || die - if use kernel_linux; then - cp -pPR "${WORKDIR}"/javafx-samples-${FX_VERSION//_/.} \ - "${ddest}"/javafx-samples || die - fi - fi - - if use jce; then - dodir "${dest}"/jre/lib/security/strong-jce - mv "${ddest}"/jre/lib/security/US_export_policy.jar \ - "${ddest}"/jre/lib/security/strong-jce || die - mv "${ddest}"/jre/lib/security/local_policy.jar \ - "${ddest}"/jre/lib/security/strong-jce || die - dosym "${dest}"/jre/lib/security/${JCE_DIR}/US_export_policy.jar \ - "${dest}"/jre/lib/security/US_export_policy.jar - dosym "${dest}"/jre/lib/security/${JCE_DIR}/local_policy.jar \ - "${dest}"/jre/lib/security/local_policy.jar - fi - - if use nsplugin; then - install_mozilla_plugin "${dest}"/jre/lib/${arch}/libnpjp2.so - fi - - if use source; then - cp -p src.zip "${ddest}" || die - fi - - if use !arm && use !x86-macos && use !x64-macos ; then - # Install desktop file for the Java Control Panel. - # Using ${PN}-${SLOT} to prevent file collision with jre and or - # other slots. make_desktop_entry can't be used as ${P} would - # end up in filename. - newicon jre/lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png \ - sun-jcontrol-${PN}-${SLOT}.png || die - sed -e "s#Name=.*#Name=Java Control Panel for Oracle JDK ${SLOT}#" \ - -e "s#Exec=.*#Exec=/opt/${P}/jre/bin/jcontrol#" \ - -e "s#Icon=.*#Icon=sun-jcontrol-${PN}-${SLOT}#" \ - -e "s#Application;##" \ - -e "/Encoding/d" \ - jre/lib/desktop/applications/sun_java.desktop \ - > "${T}"/jcontrol-${PN}-${SLOT}.desktop || die - domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop - fi - - # Prune all fontconfig files so libfontconfig will be used and only install - # a Gentoo specific one if fontconfig is disabled. - # http://docs.oracle.com/javase/7/docs/technotes/guides/intl/fontconfig.html - rm "${ddest}"/jre/lib/fontconfig.* - if ! use fontconfig; then - cp "${FILESDIR}"/fontconfig.Gentoo.properties "${T}"/fontconfig.properties || die - eprefixify "${T}"/fontconfig.properties - insinto "${dest}"/jre/lib/ - doins "${T}"/fontconfig.properties - fi - - # This needs to be done before CDS - #215225 - java-vm_set-pax-markings "${ddest}" - - # see bug #207282 - einfo "Creating the Class Data Sharing archives" - case ${ARCH} in - arm|ia64) - ${ddest}/bin/java -client -Xshare:dump || die - ;; - x86) - ${ddest}/bin/java -client -Xshare:dump || die - # limit heap size for large memory on x86 #467518 - # this is a workaround and shouldn't be needed. - ${ddest}/bin/java -server -Xms64m -Xmx64m -Xshare:dump || die - ;; - *) - ${ddest}/bin/java -server -Xshare:dump || die - ;; - esac - - # Remove empty dirs we might have copied - find "${D}" -type d -empty -exec rmdir -v {} + || die - - if use x86-macos || use x64-macos ; then - # fix misc install_name issues - pushd "${ddest}"/jre/lib > /dev/null || die - local lib needed nlib npath - for lib in \ - libJObjC libdecora-sse libglass libjavafx-{font,iio} \ - libjfxmedia libjfxwebkit libprism-es2 ; - do - lib=${lib}.dylib - einfo "Fixing self-reference of ${lib}" - install_name_tool \ - -id "${EPREFIX}${dest}/jre/lib/${lib}" \ - "${lib}" - done - popd > /dev/null - for nlib in jdk1{5,6} ; do - install_name_tool -change \ - /usr/lib/libgcc_s_ppc64.1.dylib \ - $($(tc-getCC) -print-file-name=libgcc_s_ppc64.1.dylib) \ - "${ddest}"/lib/visualvm/profiler/lib/deployed/${nlib}/mac/libprofilerinterface.jnilib - install_name_tool -id \ - "${EPREFIX}${dest}"/lib/visualvm/profiler/lib/deployed/${nlib}/mac/libprofilerinterface.jnilib \ - "${ddest}"/lib/visualvm/profiler/lib/deployed/${nlib}/mac/libprofilerinterface.jnilib - done - fi - - set_java_env - java-vm_revdep-mask - java-vm_sandbox-predict /dev/random /proc/self/coredump_filter -} diff --git a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.40-r1.ebuild b/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.40-r1.ebuild deleted file mode 100644 index 75a333fb22e8..000000000000 --- a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.40-r1.ebuild +++ /dev/null @@ -1,317 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.40-r1.ebuild,v 1.3 2015/04/08 12:32:33 ago Exp $ - -EAPI="5" - -inherit eutils java-vm-2 prefix versionator - -# This URIs need to be updated when bumping! -JDK_URI="http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html" -JCE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html" - -# This is a list of archs supported by this update. -# Currently arm comes and goes. -AT_AVAILABLE=( amd64 x86 x64-solaris sparc64-solaris x86-macos x64-macos ) - -# Sometimes some or all of the demos are missing, this is to not have to rewrite half -# the ebuild when it happens. -DEMOS_AVAILABLE=( amd64 x86 x64-solaris sparc64-solaris x86-macos x64-macos ) - -if [[ "$(get_version_component_range 4)" == 0 ]] ; then - S_PV="$(get_version_component_range 1-3)" -else - MY_PV_EXT="u$(get_version_component_range 4)" - S_PV="$(get_version_component_range 1-4)" -fi - -MY_PV="$(get_version_component_range 2)${MY_PV_EXT}" - -AT_amd64="jdk-${MY_PV}-linux-x64.tar.gz" -AT_arm="jdk-${MY_PV}-linux-arm-vfp-hflt.tar.gz" -AT_x86="jdk-${MY_PV}-linux-i586.tar.gz" -AT_x64_solaris="jdk-${MY_PV}-solaris-x64.tar.gz" -AT_sparc64_solaris="${AT_sparc_solaris} jdk-${MY_PV}-solaris-sparcv9.tar.gz" -AT_x86_macos="jdk-${MY_PV}-macosx-x64.dmg" -AT_x64_macos="jdk-${MY_PV}-macosx-x64.dmg" - -DEMOS_amd64="jdk-${MY_PV}-linux-x64-demos.tar.gz" -DEMOS_arm="jdk-${MY_PV}-linux-arm-vfp-hflt-demos.tar.gz" -DEMOS_x86="jdk-${MY_PV}-linux-i586-demos.tar.gz" -DEMOS_x64_solaris="jdk-${MY_PV}-solaris-x64-demos.tar.gz" -DEMOS_sparc64_solaris="jdk-${MY_PV}-solaris-sparcv9-demos.tar.gz" -DEMOS_x86_macos="jdk-${MY_PV}-macosx-x86_64-demos.zip" -DEMOS_x64_macos="jdk-${MY_PV}-macosx-x86_64-demos.zip" - -JCE_DIR="UnlimitedJCEPolicyJDK8" -JCE_FILE="jce_policy-8.zip" - -DESCRIPTION="Oracle's Java SE Development Kit" -HOMEPAGE="http://www.oracle.com/technetwork/java/javase/" -for d in "${AT_AVAILABLE[@]}"; do - SRC_URI+=" ${d}? ( $(eval "echo \${$(echo AT_${d/-/_})}")" - if has ${d} "${DEMOS_AVAILABLE[@]}"; then - SRC_URI+=" examples? ( $(eval "echo \${$(echo DEMOS_${d/-/_})}") )" - fi - SRC_URI+=" )" -done -unset d -SRC_URI+=" jce? ( ${JCE_FILE} )" - -LICENSE="Oracle-BCLA-JavaSE examples? ( BSD )" -SLOT="1.8" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc64-solaris ~x64-solaris" -IUSE="+X alsa aqua derby doc examples +fontconfig jce nsplugin pax_kernel selinux source" - -RESTRICT="fetch strip" -QA_PREBUILT="*" - -COMMON_DEP="" -RDEPEND="${COMMON_DEP} - X? ( !aqua? ( - x11-libs/libX11:0 - x11-libs/libXext:0 - x11-libs/libXi:0 - x11-libs/libXrender:0 - x11-libs/libXtst:0 - ) ) - alsa? ( media-libs/alsa-lib:0 ) - doc? ( dev-java/java-sdk-docs:${SLOT} ) - fontconfig? ( media-libs/fontconfig:1.0 ) - !prefix? ( sys-libs/glibc:* ) - selinux? ( sec-policy/selinux-java )" -# A PaX header isn't created by scanelf, so depend on paxctl to avoid fallback -# marking. See bug #427642. -DEPEND="${COMMON_DEP} - jce? ( app-arch/unzip:0 ) - examples? ( kernel_linux? ( app-arch/unzip:0 ) ) - pax_kernel? ( sys-apps/paxctl:0 )" - -S="${WORKDIR}/jdk" - -check_tarballs_available() { - local uri=$1; shift - local dl= unavailable= - for dl in "${@}" ; do - [[ ! -f "${DISTDIR}/${dl}" ]] && unavailable+=" ${dl}" - done - - if [[ -n "${unavailable}" ]] ; then - if [[ -z ${_check_tarballs_available_once} ]] ; then - einfo - einfo "Oracle requires you to download the needed files manually after" - einfo "accepting their license through a javascript capable web browser." - einfo - _check_tarballs_available_once=1 - fi - einfo "Download the following files:" - for dl in ${unavailable}; do - einfo " ${dl}" - done - einfo "at '${uri}'" - einfo "and move them to '${DISTDIR}'" - einfo - einfo "If the above mentioned urls do not point to the correct version anymore," - einfo "please download the files from Oracle's java download archive:" - einfo - einfo " http://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html#jdk-${MY_PV}-oth-JPR" - einfo - fi -} - -pkg_nofetch() { - local distfiles=( $(eval "echo \${$(echo AT_${ARCH/-/_})}") ) - if use examples && has ${ARCH} "${DEMOS_AVAILABLE[@]}"; then - distfiles+=( $(eval "echo \${$(echo DEMOS_${ARCH/-/_})}") ) - fi - check_tarballs_available "${JDK_URI}" "${distfiles[@]}" - - use jce && check_tarballs_available "${JCE_URI}" "${JCE_FILE}" -} - -src_unpack() { - if use arm ; then - # Special case for ARM soft VS hard float. - #if [[ ${CHOST} == *-hardfloat-* ]] ; then - unpack jdk-${MY_PV}-linux-arm-vfp-hflt.tar.gz - use examples && unpack jdk-${MY_PV}-linux-arm-vfp-hflt-demos.tar.gz - #else - # unpack jdk-${MY_PV}-linux-arm-vfp-sflt.tar.gz - # use examples && unpack jdk-${MY_PV}-linux-arm-vfp-sflt-demos.tar.gz - #fi - use jce && unpack ${JCE_FILE} - elif use x86-macos || use x64-macos ; then - pushd "${T}" > /dev/null - mkdir dmgmount - hdiutil attach "${DISTDIR}"/jdk-${MY_PV}-macosx-x64.dmg \ - -mountpoint "${T}"/dmgmount - local update=$(get_version_component_range 4) - [[ ${#update} == 1 ]] && update="0${update}" - xar -xf dmgmount/JDK\ $(get_version_component_range 2)\ Update\ ${update}.pkg - hdiutil detach "${T}"/dmgmount - zcat jdk1${MY_PV%u*}0${update}.pkg/Payload | cpio -idv - mv Contents/Home "${WORKDIR}"/jdk${MY_PV} - popd > /dev/null - else - default - fi - - # Upstream is changing their versioning scheme every release around 1.8.0.*; - # to stop having to change it over and over again, just wildcard match and - # live a happy life instead of trying to get this new jdk1.8.0_05 to work. - mv "${WORKDIR}"/jdk* "${S}" || die -} - -src_prepare() { - if use jce ; then - mv "${WORKDIR}"/${JCE_DIR} "${S}"/jre/lib/security/ || die - fi -} - -src_install() { - local dest="/opt/${P}" - local ddest="${ED}${dest}" - - # Create files used as storage for system preferences. - mkdir jre/.systemPrefs || die - touch jre/.systemPrefs/.system.lock || die - touch jre/.systemPrefs/.systemRootModFile || die - - # We should not need the ancient plugin for Firefox 2 anymore, plus it has - # writable executable segments - if use x86 ; then - rm -vf {,jre/}lib/i386/libjavaplugin_oji.so \ - {,jre/}lib/i386/libjavaplugin_nscp*.so - rm -vrf jre/plugin/i386 - fi - - # Without nsplugin flag, also remove the new plugin - local arch=${ARCH}; - use x86 && arch=i386; - if ! use nsplugin ; then - rm -vf {,jre/}lib/${arch}/libnpjp2.so \ - {,jre/}lib/${arch}/libjavaplugin_jni.so - fi - - dodoc COPYRIGHT - dohtml README.html - - dodir "${dest}" - cp -pPR bin include jre lib man "${ddest}" || die - - if use derby ; then - cp -pPR db "${ddest}" || die - fi - - if use examples && has ${ARCH} "${DEMOS_AVAILABLE[@]}" ; then - cp -pPR demo sample "${ddest}" || die - fi - - if use jce ; then - dodir "${dest}"/jre/lib/security/strong-jce - mv "${ddest}"/jre/lib/security/US_export_policy.jar \ - "${ddest}"/jre/lib/security/strong-jce || die - mv "${ddest}"/jre/lib/security/local_policy.jar \ - "${ddest}"/jre/lib/security/strong-jce || die - dosym "${dest}"/jre/lib/security/${JCE_DIR}/US_export_policy.jar \ - "${dest}"/jre/lib/security/US_export_policy.jar - dosym "${dest}"/jre/lib/security/${JCE_DIR}/local_policy.jar \ - "${dest}"/jre/lib/security/local_policy.jar - fi - - if use nsplugin ; then - install_mozilla_plugin "${dest}"/jre/lib/${arch}/libnpjp2.so - fi - - if use source ; then - for mysrc in src javafx-src; do - mysrc="${mysrc}.zip" - ebegin "Copying source file ${mysrc}" - cp -p "${mysrc}" "${ddest}" || die - eend $? - done - fi - - if [[ -d jre/lib/desktop ]] ; then - # Install desktop file for the Java Control Panel. - # Using ${PN}-${SLOT} to prevent file collision with jre and or - # other slots. make_desktop_entry can't be used as ${P} would - # end up in filename. - newicon jre/lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png \ - sun-jcontrol-${PN}-${SLOT}.png || die - sed -e "s#Name=.*#Name=Java Control Panel for Oracle JDK ${SLOT}#" \ - -e "s#Exec=.*#Exec=/opt/${P}/jre/bin/jcontrol#" \ - -e "s#Icon=.*#Icon=sun-jcontrol-${PN}-${SLOT}#" \ - -e "s#Application;##" \ - -e "/Encoding/d" \ - jre/lib/desktop/applications/sun_java.desktop \ - > "${T}"/jcontrol-${PN}-${SLOT}.desktop || die - domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop - fi - - # Prune all fontconfig files so libfontconfig will be used and only install - # a Gentoo specific one if fontconfig is disabled. - # http://docs.oracle.com/javase/8/docs/technotes/guides/intl/fontconfig.html - rm "${ddest}"/jre/lib/fontconfig.* - if ! use fontconfig ; then - cp "${FILESDIR}"/fontconfig.Gentoo.properties "${T}"/fontconfig.properties || die - eprefixify "${T}"/fontconfig.properties - insinto "${dest}"/jre/lib/ - doins "${T}"/fontconfig.properties - fi - - # This needs to be done before CDS - #215225 - java-vm_set-pax-markings "${ddest}" - - # see bug #207282 - einfo "Creating the Class Data Sharing archives" - case ${ARCH} in - arm|ia64) - ${ddest}/bin/java -client -Xshare:dump || die - ;; - x86) - ${ddest}/bin/java -client -Xshare:dump || die - # limit heap size for large memory on x86 #467518 - # this is a workaround and shouldn't be needed. - ${ddest}/bin/java -server -Xms64m -Xmx64m -Xshare:dump || die - ;; - *) - ${ddest}/bin/java -server -Xshare:dump || die - ;; - esac - - # Remove empty dirs we might have copied. - find "${D}" -type d -empty -exec rmdir -v {} + || die - - if use x86-macos || use x64-macos ; then - # Fix miscellaneous install_name issues. - pushd "${ddest}"/jre/lib > /dev/null || die - local lib needed nlib npath - for lib in \ - decora_sse glass jfx{media,webkit} \ - javafx_{font,font_t2k,iio} prism_{common,es2,sw} \ - ; do - lib=lib${lib}.dylib - einfo "Fixing self-reference of ${lib}" - install_name_tool \ - -id "${EPREFIX}${dest}/jre/lib/${lib}" \ - "${lib}" - done - popd > /dev/null - - # TODO: This reads "jdk1{5,6}", what about "jdk1{7,8}"? - for nlib in jdk1{5,6} ; do - install_name_tool -change \ - /usr/lib/libgcc_s_ppc64.1.dylib \ - $($(tc-getCC) -print-file-name=libgcc_s_ppc64.1.dylib) \ - "${ddest}"/lib/visualvm/profiler/lib/deployed/${nlib}/mac/libprofilerinterface.jnilib - install_name_tool -id \ - "${EPREFIX}${dest}"/lib/visualvm/profiler/lib/deployed/${nlib}/mac/libprofilerinterface.jnilib \ - "${ddest}"/lib/visualvm/profiler/lib/deployed/${nlib}/mac/libprofilerinterface.jnilib - done - fi - - set_java_env - java-vm_revdep-mask - java-vm_sandbox-predict /dev/random /proc/self/coredump_filter -} diff --git a/dev-java/oracle-jre-bin/ChangeLog b/dev-java/oracle-jre-bin/ChangeLog index 13964279821d..32c076bb420e 100644 --- a/dev-java/oracle-jre-bin/ChangeLog +++ b/dev-java/oracle-jre-bin/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-java/oracle-jre-bin # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jre-bin/ChangeLog,v 1.84 2015/04/17 21:22:41 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jre-bin/ChangeLog,v 1.85 2015/04/19 12:09:52 chewi Exp $ + + 19 Apr 2015; James Le Cuirot <chewi@gentoo.org> + -oracle-jre-bin-1.7.0.76.ebuild, -oracle-jre-bin-1.8.0.40.ebuild: + Drop vulnerable versions wrt #546678. 17 Apr 2015; Agostino Sarubbo <ago@gentoo.org> oracle-jre-bin-1.7.0.80.ebuild, oracle-jre-bin-1.8.0.45.ebuild: diff --git a/dev-java/oracle-jre-bin/Manifest b/dev-java/oracle-jre-bin/Manifest index 2ece0dd4c300..e8b067f36d09 100644 --- a/dev-java/oracle-jre-bin/Manifest +++ b/dev-java/oracle-jre-bin/Manifest @@ -6,34 +6,30 @@ AUX oracle-jre-bin-1.7.env 1035 SHA256 fc49633539a944a9d684b2d33b8c4a25f2d6d68e8 AUX oracle-jre-bin-1.8.env 1035 SHA256 4ad3d79687682b76df29e4d1f5e6a1bec87fca4149b817da09f9398bc25f793b SHA512 8ebdc1100214c2707332beedd10bc665e386a0d994fe8b154b33a053f555d3064192bbcb4e664ca841d2d7d381d07d0baca3d586c66bc5317e9b99c23d4d09e6 WHIRLPOOL 16367932a4a6b484d1cdf0394511c5a47cb1c04baf44fba179dfbe471f1261345ead58af85497afc7b5d2e4f86fcb55f1514dde0b1658619e863b109d206dd41 DIST UnlimitedJCEPolicyJDK7.zip 7426 SHA256 7a8d790e7bd9c2f82a83baddfae765797a4a56ea603c9150c87b7cdb7800194d SHA512 02eca7da8f3fffea388431d5352290535a63d53a1f5c795d6511ccba62445787a0ee6ad4bc1852e5262860b6d607ba2a8c6a3dbb0c3e1d7c3a67ac7bbc783204 WHIRLPOOL 02460c7ca54f5f62c3f349addf8e2a101f7a56987e9f62365fac3f703b0c93ac5de4d55697a3d04f78b547b072e0acc95a0720d2ce3b429d2fd5936d50edd1ac DIST jce_policy-8.zip 8409 SHA256 f3020a3922efd6626c2fff45695d527f34a8020e938a49292561f18ad1320b59 SHA512 abbaa81a35f904ec61b4cf3c2d1ca8c8d49e53bb248e698185eea906939d68f5063412800585ec74027aab1012ef189aebe1dc99fe8ef4230a0ecb0b527f88e5 WHIRLPOOL 8c9ce1ea4673b75fa6271b74e598880f98361d5d2c9c25439fa0af3d07cfeb871b39682dae4e38160f49770b1fec953162e451b9b2cf44d2c72a226944212bcc -DIST jre-7u76-linux-i586.tar.gz 48501515 SHA256 38aecf5f6c8706f293b40db0133fca0aca5e6ab520c1b9b0a3fc38ef2988b3cf SHA512 084752d9f41352df061be8327d6eecdd07d4065de8c0a7201f36cbc1fbd62c1ca45b21dc882601c34a09bca29317ebe952ac589904d4893545544134ed619cce WHIRLPOOL c6f90d86a5b1e06385996354a8aa450b83e0516345a014a2f55a41e436e2e00121d200d5d83ff96691237330945589de97d8e6e5895ef5dae0aa352c4b476768 -DIST jre-7u76-linux-x64.tar.gz 47058747 SHA256 22808ec8c747409858e952c124bbc05734feff057ead402be2b2a7fa5852e4d9 SHA512 b4101ade8c0f9a7891f01b62740e53873db410637663fda02f4a6ecddc8ade0db2650162654eb9514811fafc640925ff780b5b7a9e3f2a58df207ff97d954aef WHIRLPOOL 21aac95873276ed0cec72ec80ccad226e47c5894324c925e1d1bd9b7c0d15f03e41e50a6bca5fd36d0d4c5caa079a11774b756e8ccffacffb5ea99ae49ee334a DIST jre-7u80-linux-i586.tar.gz 48558751 SHA256 b773aef1458a4adde03af62f8163c7e4614b485e1f01699ff8f5f60919251575 SHA512 d85b8700248a4ad0a0873d0c84b2175fb0a66773c43899ab47ac531be089794c17eb0e8b7503d46efd78833da17c9fa8a83ad1cb9c062e191acfb77155639474 WHIRLPOOL 766c88748bc758a1b35bd6008750cc8f2678801b1cc5629bcb7a756e4a32973a5f5ad927348b3ce3ad9ecb3e7aca5d1af2b613fba35d4f53f9601b1ff42312b2 DIST jre-7u80-linux-x64.tar.gz 47110223 SHA256 4c01efd0d8e80bb6e2f324ec3408ce64f066d4506c7ec93a491f615a4523f4f3 SHA512 e61e78ab1be0313690e8ab8d6cbae7366dd78aa4716f47c8908178196b658b94ee318dd04043965a72c34d8ef5c1cb4902afaa2188e76eb944256f090339107d WHIRLPOOL 1af7417b327402abaf4074445f051924de8b19810668890e089b66a488dddfc7f50cdd96a012130a591940338177164f66c83caf54c5d6d370be27d119a907fe -DIST jre-8u40-linux-i586.tar.gz 65652483 SHA256 1a5c90e36bfa8117aa4764f8d1ef7b61607d694af2b6ab4ceb27cdeb65c46d01 SHA512 614bd56bbe94cc08c182d36c1bb0846fda08c7834b9d063e941cd7043137aa68ec2458a6c804226332dbf0bdb5acaaa30fb2e2d96985d24f4264b7075317f990 WHIRLPOOL a1ace57317f3023d4b0ad2c7d475a0f2de5e561db0497a6d574ba3080d3553313fe61f6d4fc3ca009cace23e1dae47659d66e0be2311195ecb31c7585ddde515 -DIST jre-8u40-linux-x64.tar.gz 63777545 SHA256 17f4e8df5082b0df63dfb962e2e3da0f98e45850aebf5e4a91f0471d2cde7d4a SHA512 01c0b40f538282eb232970fe70e244680725522c73d81226f872f066db435db7756f1d9256bf8f22f29edd78aef5a88a51957ba8143a01e32bcf40e3b5c0ae77 WHIRLPOOL 25b869e385887b311e99b9de525c16295a24f4dd2c56500a7775a02dd81241f80b80766992d65b74a5bb6074510e6195b28919d5712f8c8da019e26b1325577f DIST jre-8u45-linux-i586.tar.gz 65672226 SHA256 2f0bfecaae5afe296f42064d9725100698341f87bc46dc2c71cb0a4f03ba1574 SHA512 91b4b959ed7198feb26bb5f38eb9018ec621392c968c5011914295502e417b0af032fd69602d4cf79d5ba20ccb6c1166ae8a7a8ab4cc3aa95d1c678422b894df WHIRLPOOL 327b8c99c1662d29370d9777664862cc3dfac9e07ad98c9a1f0d237efb4b48e1b9c5c89015f52b918f453f10c64099b8e3cac193a1b3f018ea206939790639b6 DIST jre-8u45-linux-x64.tar.gz 63822322 SHA256 c156128cd92eb91e9320f61a8f36305b3382043afe3467304c6abd044d27da0a SHA512 c70d9ae5d1f2d47aab1943e4123155c10973b26d951fb220978097c676850c37c7ed48c643784989292c766f8afa141740614704ec6901d1f4882096f1c67789 WHIRLPOOL c965868d17307f8454a2acab6bbb3d86c19c059b89c72dc9b823844d0a4e2acad7674fa7297979d9e056663e31a83ac32409deca97125117632f8d20171a14cc -EBUILD oracle-jre-bin-1.7.0.76.ebuild 5513 SHA256 5f148e84104bbda33340b8cb43f9759e819336b80859e155fee7301c2ab61f7e SHA512 8487980da92d283f2963eefec9027452e0f930f7a52fcdcb732ae22aca9698855e27a8a1a9aee52a925e29bb393d0b5a4b638602028c031f99dc8e4be703c138 WHIRLPOOL e9f41da039717a17b5b406eedf2607294935c940cdccb5c3ddbb54068a366f5b76141f75f5be845d21a0b154e81b8c1b54247483dfabbd3f59623f57cb270bbd EBUILD oracle-jre-bin-1.7.0.80.ebuild 5513 SHA256 fe55ea8d6c8b1aa419694d49eda2beb4421b3908f8a20f30f4f987ac42282457 SHA512 57a4ebca2af407eb5690855fc9f4e703f61599ed702b3888d4d8cba8acfe11f66fe989ebafd40084c0d02e5960e70809df2831faa1e530ca849b8a4d8cb0abc9 WHIRLPOOL d55ffff90fbc711934a3a916f8eb4c8aec85458a3269a63325d02f7345119f8d742673b55e9b61414572bd7b5a32f93ee3779232cc44a996c074fe6ca2a2575f -EBUILD oracle-jre-bin-1.8.0.40.ebuild 5907 SHA256 e5f831ba908628fcb66bf2bfe014cd3b5e801e98b8918b1311634a4dda8b2a79 SHA512 2ca2cb8048bf5ef3d9aa70bb91b92cf618ad344381135041f2e5d390ffebe5e3939ba17beb682efab7a0a42f894b9f988ae130b6d886fc4a4ef3cbf94bdce326 WHIRLPOOL 628e201b5d10ac71ef86bbf507a2c0c07e9ab34d92c7b5156a1463c3708e307ed02b840ad7100c5f5b3920fa6e8f490a084ad845b6fbafb3cc3998695e622103 EBUILD oracle-jre-bin-1.8.0.45.ebuild 5907 SHA256 78ee2ff1b65518ef3d7a2104afcd2ec1f48d35fb43db014fd6e333b37a62774c SHA512 976e18d762c5fe04a13af9c0e482b052ef410ad0ef2dfdaffcd174a464483408fed63312c2110781791fc1eca02b196738c6f190bfc09c5717ac3c1965df4ade WHIRLPOOL 1857eb2a3116373d0af67d9c8b44d058a6123e4b8acd80ac6472b483713320ed1db9b43758131cbccd3fbc80bcdaa4ae4efed224ecb1ab4dad6746502b6fe614 -MISC ChangeLog 14069 SHA256 7771635631abd0bbdb3d8079128cc6ba18006b0cd2f909a242d003908b2632d7 SHA512 f3c868d962fbb9d1f2f7e551bd334501344d637f5a9fccc1c94bf1c744df96d95c32dcf79bb81aafa4c984e93ba54306f6af4f7f3fd6a8d14097372053fb9308 WHIRLPOOL b5e1474b19426c306e55b719326f89cad6e717e2c7d86832d19c63e21a106dd4291d70991f93c59bd9dbf622e8bd92e9a8479aeddd41b35f07efe3a44a164952 +MISC ChangeLog 14230 SHA256 c5fea4427a85e63d43598b19ecfbfeaf7b136866cde79ae0fa78c13b262c8fe5 SHA512 a41a2e527f95ae3d6f5242665cb0f0f466e7a7d092a0837f82668f595e7d92336ecfd10ca25fc3402164da422cb9ba9990cd730a768c59afc4044d28308012e0 WHIRLPOOL 8004a35f6be0b38db7bfdee88dac513a4bb618960db62b01cef781f0c6857c74e50d7fa86916d13a4da539da2a41ed6f062e3de3e8b5d8ef00371c659842c2eb MISC metadata.xml 446 SHA256 6c1b5ea55c7570c8ebdc2c59ebdd09a50fd3704202ba4d0210e07161d0be2d0f SHA512 4443bb556d293a8a7cc98f5956203b355255820c1d7b3650c75adc04c0c0e10fffd7751f22f2111a2f43c8dc451ba35719a94c25223fad5559d88d9701673ffe WHIRLPOOL 7a6430e9039f2a8d03f5874eea63e980998ee0756a1df4d15cb85f8afafcacc67ccd33b34f3cfe186586ebf7245b5b1760317e2a3cfe0dadd6da693a7e39203e -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2 +Version: GnuPG v2.0 -iQIcBAEBCAAGBQJVMXmiAAoJELp701BxlEWf0/kP/0+eZBvjj7hfPeMJIXgy856b -Pdy4F9LzETn/sTnMu7j6dYMylG/oXAdXuucSxIsmZxMUWueGjreV9SIiEkiTuMVk -XhBgbOOU/OQXf8Ph3pZMHH4m7VWf5uDkOH98aThP/FeYrwamphIJU5SSVD7vT7sT -M0Qr2Ko9kxEK9M1hGHqZDXTxFMmdvZc4p/b1K7tCO0IflAln5YB1BCp3rntMO7DV -X/Ci+bK5CbXz88w18vMDSjQDYBhKOcCJJ/BU1655C5HsZYLcb8qPtmVMunMIRZ4t -qBRRv/OsBt7YSp+/PWwFncnAUPVdhPCAw3kR0+q4t2yQrBnN+px35hUG6+SqBXmw -e77iz3ji6KDVHs0+aCt0soapEFg1+vqkPHxA0ud51snLdhU6tNv/K2KqPJoImqgG -WzIhXOiKk66njukURxqvsQQvpdTpCnEYSIFqqQ2ErahRXrSyTv+1CvRwyjRey64t -Ig083fIGNLj6yCePTtEKOLSlyh9seLnn+pwZcAdCkJUtU5NIjkrtgloTQlLtUVzt -4ljzcQ83oDDSp/IQ+Q7Y7sXnjvIrcuEMmMcQ39j1lWQetuH8YJAx42DKyte1f58d -eQNQ0MFNVSgqg0Sqju4ijUvNTovJguW1FVUW1bt9Ejxf8SkuqCb9Rb4y504ZBWit -pHfXVQeeQKrwYAt6qqzK -=7W4r +iQJ8BAEBCABmBQJVM5sRXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1MjhERTZCRDg2OTFBNDM5MUZEQTJFRDQy +MUM2MzIxMjlDNkQ3REU0AAoJECHGMhKcbX3kH9EQAJ3E1tn3d1bAQpEPlh4y7ICs +8bF/u2xAyMTAjJTs87QTiOX8f1kF7tHBZ+iAytEEHJ1KkqKDGxFAHaQNFraJTTD5 +Y4pJoSy3UO9/IRmkef44exIyi6ZDHtolDfS6mGEF/Akv86WMh6lZl+x4ElS6l2Kh +BXMxRMWVQfL21ZPFdhdq63O58usFbROTLbFy47/CI7RPKEgrpWymugexoRwYVjpv +GYNXR/hrh+YtaDZc1ngk86kGKeR+PmXhbgqRy39aUCiC+vhz37jBJavmemtAYzud +L7y/UL5xgCtgbaIkaXciCPS0Eu+rqZZNBXgOpAjs3LB3khZNFtAc4jt6ZMQzAx+d +p2dJxCJ1+9DJ1PcF0OQfo1rDduM9EAfl2wkV4wCAaiaODgC/E/Kuq5cyFk67NqS8 +tu4R4DzOdOoHTY09xoSq6ABEoUCACfB1neRGWAyAJqAaOGrzH8ognpE8EbupWeE5 +iEb359XR/drJvESGl3caXHvR/s6fWTdnGmF+jxwxRdcKyN7FXtIrUb6ETNRkdAew +pYiMMPcgSNa7RziPzTaPH8Za3BPcKHyqhxV7fc5jpBB3A1jfT/Zt7dgFANgKFV2p +A5LdOz45OCd2VOPfIAFJl/oftzXUiLuUW95KX31H8rzVZ5+4+b63OtjE4jVh+osH +vyfC04VPbeVwhHU/I6ag +=g5GH -----END PGP SIGNATURE----- diff --git a/dev-java/oracle-jre-bin/oracle-jre-bin-1.7.0.76.ebuild b/dev-java/oracle-jre-bin/oracle-jre-bin-1.7.0.76.ebuild deleted file mode 100644 index 7356c9f864b1..000000000000 --- a/dev-java/oracle-jre-bin/oracle-jre-bin-1.7.0.76.ebuild +++ /dev/null @@ -1,185 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jre-bin/oracle-jre-bin-1.7.0.76.ebuild,v 1.3 2015/01/28 10:41:55 ago Exp $ - -EAPI="5" - -inherit java-vm-2 eutils prefix versionator - -MY_PV="$(get_version_component_range 2)u$(get_version_component_range 4)" -S_PV="$(replace_version_separator 3 '_')" - -X86_AT="jre-${MY_PV}-linux-i586.tar.gz" -AMD64_AT="jre-${MY_PV}-linux-x64.tar.gz" - -# This URIs need updating when bumping! -JRE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.html#jre-${MY_PV}-oth-JPR" -JCE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html" - -JCE_DIR="UnlimitedJCEPolicy" -JCE_FILE="${JCE_DIR}JDK7.zip" - -DESCRIPTION="Oracle's Java SE Runtime Environment" -HOMEPAGE="http://www.oracle.com/technetwork/java/javase/" -SRC_URI=" - x86? ( ${X86_AT} ) - amd64? ( ${AMD64_AT} ) - jce? ( ${JCE_FILE} )" - -LICENSE="Oracle-BCLA-JavaSE" -SLOT="1.7" -KEYWORDS="amd64 x86" -IUSE="X alsa fontconfig jce nsplugin pax_kernel selinux" - -RESTRICT="fetch strip" -QA_PREBUILT="*" - -COMMON_DEP="" -RDEPEND="${COMMON_DEP} - X? ( - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrender - x11-libs/libXtst - x11-libs/libX11 - ) - alsa? ( media-libs/alsa-lib ) - fontconfig? ( media-libs/fontconfig ) - !prefix? ( sys-libs/glibc ) - selinux? ( sec-policy/selinux-java )" -# scanelf won't create a PaX header, so depend on paxctl to avoid fallback -# marking. #427642 -DEPEND="${COMMON_DEP} - jce? ( app-arch/unzip ) - pax_kernel? ( sys-apps/paxctl )" - -S="${WORKDIR}/jre${S_PV}" - -pkg_nofetch() { - if use x86; then - AT=${X86_AT} - elif use amd64; then - AT=${AMD64_AT} - fi - - einfo "Please download '${AT}' from:" - einfo "'${JRE_URI}'" - einfo "and move it to '${DISTDIR}'" - - if use jce; then - einfo "Also download '${JCE_FILE}' from:" - einfo "'${JCE_URI}'" - einfo "and move it to '${DISTDIR}'" - fi - - einfo - einfo "If the above mentioned urls do not point to the correct version anymore," - einfo "please download the files from Oracle's java download archive:" - einfo - einfo " http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html#jre-${MY_PV}-oth-JPR" - einfo -} - -src_prepare() { - if use jce; then - mv "${WORKDIR}"/${JCE_DIR} lib/security/ || die - fi -} - -src_install() { - local dest="/opt/${P}" - local ddest="${ED}${dest}" - - # Create files used as storage for system preferences. - mkdir .systemPrefs || die - touch .systemPrefs/.system.lock || die - touch .systemPrefs/.systemRootModFile || die - - # We should not need the ancient plugin for Firefox 2 anymore, plus it has - # writable executable segments - if use x86; then - rm -vf lib/i386/libjavaplugin_oji.so \ - lib/i386/libjavaplugin_nscp*.so - rm -vrf plugin/i386 - fi - # Without nsplugin flag, also remove the new plugin - local arch=${ARCH}; - use x86 && arch=i386; - if ! use nsplugin; then - rm -vf lib/${arch}/libnpjp2.so \ - lib/${arch}/libjavaplugin_jni.so - fi - - dodir "${dest}" - cp -pPR bin lib man "${ddest}" || die - - # This needs to be done before CDS - #215225 - java-vm_set-pax-markings "${ddest}" - - # see bug #207282 - einfo "Creating the Class Data Sharing archives" - case ${ARCH} in - arm|ia64) - ${ddest}/bin/java -client -Xshare:dump || die - ;; - x86) - ${ddest}/bin/java -client -Xshare:dump || die - # limit heap size for large memory on x86 #467518 - # this is a workaround and shouldn't be needed. - ${ddest}/bin/java -server -Xms64m -Xmx64m -Xshare:dump || die - ;; - *) - ${ddest}/bin/java -server -Xshare:dump || die - ;; - esac - - # Remove empty dirs we might have copied - find "${D}" -type d -empty -exec rmdir -v {} + || die - - dodoc COPYRIGHT README - - if use jce; then - dodir ${dest}/lib/security/strong-jce - mv "${ddest}"/lib/security/US_export_policy.jar \ - "${ddest}"/lib/security/strong-jce || die - mv "${ddest}"/lib/security/local_policy.jar \ - "${ddest}"/lib/security/strong-jce || die - dosym "${dest}"/lib/security/${JCE_DIR}/US_export_policy.jar \ - "${dest}"/lib/security/US_export_policy.jar - dosym "${dest}"/lib/security/${JCE_DIR}/local_policy.jar \ - "${dest}"/lib/security/local_policy.jar - fi - - if use nsplugin; then - install_mozilla_plugin "${dest}"/lib/${arch}/libnpjp2.so - fi - - # Install desktop file for the Java Control Panel. - # Using ${PN}-${SLOT} to prevent file collision with jre and or other slots. - # make_desktop_entry can't be used as ${P} would end up in filename. - newicon lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png \ - sun-jcontrol-${PN}-${SLOT}.png || die - sed -e "s#Name=.*#Name=Java Control Panel for Oracle JRE ${SLOT}#" \ - -e "s#Exec=.*#Exec=/opt/${P}/bin/jcontrol#" \ - -e "s#Icon=.*#Icon=sun-jcontrol-${PN}-${SLOT}#" \ - -e "s#Application;##" \ - -e "/Encoding/d" \ - lib/desktop/applications/sun_java.desktop > \ - "${T}"/jcontrol-${PN}-${SLOT}.desktop || die - domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop - - # Prune all fontconfig files so libfontconfig will be used and only install - # a Gentoo specific one if fontconfig is disabled. - # http://docs.oracle.com/javase/7/docs/technotes/guides/intl/fontconfig.html - rm "${ddest}"/lib/fontconfig.* || die - if ! use fontconfig; then - cp "${FILESDIR}"/fontconfig.Gentoo.properties "${T}"/fontconfig.properties || die - eprefixify "${T}"/fontconfig.properties - insinto "${dest}"/lib/ - doins "${T}"/fontconfig.properties - fi - - set_java_env - java-vm_revdep-mask - java-vm_sandbox-predict /dev/random /proc/self/coredump_filter -} diff --git a/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.40.ebuild b/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.40.ebuild deleted file mode 100644 index 856402a93166..000000000000 --- a/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.40.ebuild +++ /dev/null @@ -1,200 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.40.ebuild,v 1.3 2015/04/08 12:32:20 ago Exp $ - -EAPI="5" - -inherit java-vm-2 eutils prefix versionator - -if [[ "$(get_version_component_range 4)" == 0 ]] ; then - S_PV="$(get_version_component_range 1-3)" -else - MY_PV_EXT="u$(get_version_component_range 4)" - S_PV="$(get_version_component_range 1-4)" -fi - -MY_PV="$(get_version_component_range 2)${MY_PV_EXT}" - -X86_AT="jre-${MY_PV}-linux-i586.tar.gz" -AMD64_AT="jre-${MY_PV}-linux-x64.tar.gz" - -# This URIs need updating when bumping! -JRE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html" -JCE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html" - -JCE_DIR="UnlimitedJCEPolicyJDK8" -JCE_FILE="jce_policy-8.zip" - -DESCRIPTION="Oracle's Java SE Runtime Environment" -HOMEPAGE="http://www.oracle.com/technetwork/java/javase/" -SRC_URI=" - x86? ( ${X86_AT} ) - amd64? ( ${AMD64_AT} ) - jce? ( ${JCE_FILE} )" - -LICENSE="Oracle-BCLA-JavaSE" -SLOT="1.8" -KEYWORDS="amd64 x86" -IUSE="X alsa fontconfig jce nsplugin pax_kernel selinux" - -RESTRICT="fetch strip" -QA_PREBUILT="*" - -COMMON_DEP="" -RDEPEND="${COMMON_DEP} - X? ( - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrender - x11-libs/libXtst - x11-libs/libX11 - ) - alsa? ( media-libs/alsa-lib ) - fontconfig? ( media-libs/fontconfig ) - !prefix? ( sys-libs/glibc ) - selinux? ( sec-policy/selinux-java )" -# scanelf won't create a PaX header, so depend on paxctl to avoid fallback -# marking. #427642 -DEPEND="${COMMON_DEP} - jce? ( app-arch/unzip ) - pax_kernel? ( sys-apps/paxctl )" - -S="${WORKDIR}/jre" - -pkg_nofetch() { - if use x86; then - AT=${X86_AT} - elif use amd64; then - AT=${AMD64_AT} - fi - - einfo "Please download '${AT}' from:" - einfo "'${JRE_URI}'" - einfo "and move it to '${DISTDIR}'" - - if use jce; then - einfo "Also download '${JCE_FILE}' from:" - einfo "'${JCE_URI}'" - einfo "and move it to '${DISTDIR}'" - fi - - einfo - einfo "If the above mentioned urls do not point to the correct version anymore," - einfo "please download the files from Oracle's java download archive:" - einfo - einfo " http://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html#jre-${MY_PV}-oth-JPR" - einfo - -} - -src_unpack() { - default - - # Upstream is changing their versioning scheme every release around 1.8.0.*; - # to stop having to change it over and over again, just wildcard match and - # live a happy life instead of trying to get this new jre1.8.0_05 to work. - mv "${WORKDIR}"/jre* "${S}" || die -} - -src_prepare() { - if use jce; then - mv "${WORKDIR}"/${JCE_DIR} lib/security/ || die - fi -} - -src_install() { - local dest="/opt/${P}" - local ddest="${ED}${dest}" - - # Create files used as storage for system preferences. - mkdir .systemPrefs || die - touch .systemPrefs/.system.lock || die - touch .systemPrefs/.systemRootModFile || die - - # We should not need the ancient plugin for Firefox 2 anymore, plus it has - # writable executable segments - if use x86; then - rm -vf lib/i386/libjavaplugin_oji.so \ - lib/i386/libjavaplugin_nscp*.so - rm -vrf plugin/i386 - fi - # Without nsplugin flag, also remove the new plugin - local arch=${ARCH}; - use x86 && arch=i386; - if ! use nsplugin; then - rm -vf lib/${arch}/libnpjp2.so \ - lib/${arch}/libjavaplugin_jni.so - fi - - dodir "${dest}" - cp -pPR bin lib man "${ddest}" || die - - # This needs to be done before CDS - #215225 - java-vm_set-pax-markings "${ddest}" - - # see bug #207282 - einfo "Creating the Class Data Sharing archives" - case ${ARCH} in - arm|ia64) - ${ddest}/bin/java -client -Xshare:dump || die - ;; - x86) - ${ddest}/bin/java -client -Xshare:dump || die - # limit heap size for large memory on x86 #467518 - # this is a workaround and shouldn't be needed. - ${ddest}/bin/java -server -Xms64m -Xmx64m -Xshare:dump || die - ;; - *) - ${ddest}/bin/java -server -Xshare:dump || die - ;; - esac - # Remove empty dirs we might have copied - find "${D}" -type d -empty -exec rmdir -v {} + || die - - dodoc COPYRIGHT README - - if use jce; then - dodir ${dest}/lib/security/strong-jce - mv "${ddest}"/lib/security/US_export_policy.jar \ - "${ddest}"/lib/security/strong-jce || die - mv "${ddest}"/lib/security/local_policy.jar \ - "${ddest}"/lib/security/strong-jce || die - dosym "${dest}"/lib/security/${JCE_DIR}/US_export_policy.jar \ - "${dest}"/lib/security/US_export_policy.jar - dosym "${dest}"/lib/security/${JCE_DIR}/local_policy.jar \ - "${dest}"/lib/security/local_policy.jar - fi - - if use nsplugin; then - install_mozilla_plugin "${dest}"/lib/${arch}/libnpjp2.so - fi - - # Install desktop file for the Java Control Panel. - # Using ${PN}-${SLOT} to prevent file collision with jre and or other slots. - # make_desktop_entry can't be used as ${P} would end up in filename. - newicon lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png \ - sun-jcontrol-${PN}-${SLOT}.png || die - sed -e "s#Name=.*#Name=Java Control Panel for Oracle JRE ${SLOT}#" \ - -e "s#Exec=.*#Exec=/opt/${P}/bin/jcontrol#" \ - -e "s#Icon=.*#Icon=sun-jcontrol-${PN}-${SLOT}#" \ - -e "s#Application;##" \ - -e "/Encoding/d" \ - lib/desktop/applications/sun_java.desktop > \ - "${T}"/jcontrol-${PN}-${SLOT}.desktop || die - domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop - - # Prune all fontconfig files so libfontconfig will be used and only install - # a Gentoo specific one if fontconfig is disabled. - # http://docs.oracle.com/javase/7/docs/technotes/guides/intl/fontconfig.html - rm "${ddest}"/lib/fontconfig.* || die - if ! use fontconfig; then - cp "${FILESDIR}"/fontconfig.Gentoo.properties "${T}"/fontconfig.properties || die - eprefixify "${T}"/fontconfig.properties - insinto "${dest}"/lib/ - doins "${T}"/fontconfig.properties - fi - - set_java_env - java-vm_revdep-mask - java-vm_sandbox-predict /dev/random /proc/self/coredump_filter -} |