# ChangeLog for dev-java/icedtea
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/ChangeLog,v 1.130 2014/11/21 09:52:17 vapier Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/ChangeLog,v 1.131 2015/02/23 21:21:01 fordfrog Exp $
+
+*icedtea-7.2.5.4 (23 Feb 2015)
+*icedtea-6.1.13.6 (23 Feb 2015)
+
+ 23 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org> +icedtea-6.1.13.6.ebuild,
+ +icedtea-7.2.5.4.ebuild:
+ copied ebuilds (by Andrew John Hughes <gnu_andrew@member.fsf.org>) from
+ java-overlay
21 Nov 2014; Mike Frysinger <vapier@gentoo.org> icedtea-6.1.12.7.ebuild,
icedtea-6.1.13.3.ebuild, icedtea-6.1.13.4.ebuild, icedtea-7.2.4.3.ebuild,
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX fontconfig.Gentoo.properties.src 15602 SHA256 d48a9b43d82f45425464e985955f3f3700738a98c0dc97ab7577230ca11fe647 SHA512 eac3fd310bf0757284a4a0c3c72759a8516bd2d9b8f9d9c7df10ff15fd291833d5adb5429b166175c6f333c883974d56fe7d0339cc16db3a5786a77780217a39 WHIRLPOOL f9f702848c38ef9cca0577f1db5a7c4cd6847e79d205b8e855c14b3a80070328b12fdcd854f5bd2dcf07c7cb9bd2aaf433a770a0752ec01a4e8b308dedf3bf19
AUX generate-cacerts.pl 11051 SHA256 6ee6fb155e3fa85d0a7e9015b53ebd55948c6599d100fdb69b574b6d11f73433 SHA512 22d1be675362c09ed61af4dc3ece14cab81e9514937d588ff5d324e61b7eba7d3dd99b26bc5ec0953365de56d099f708b2afdb13cca37bc4ff07fd8ce31fbe97 WHIRLPOOL ad0e7946b1f055542f8a76b1050ae841bc7b6498305def9881d2f5d2177a82b77d25bf20e97488e2c84bbe0c3834421caea7e5bf4ea990c783908bc19133e619
AUX icedtea-7-ecj_jar.patch 718 SHA256 e01eef0e5b99a3ab9dd596c0f347d9ac93877bffcc4b37899c543e115bc2a841 SHA512 79bad0e1e518482d1b5faeb30dfa7fdc60f1ebd306773afdfdc8ebc98c1cf3770a4bd2b70628f20e822ad23c1e9fdf4bbdb66db9c29e26c431df93eb8d712663 WHIRLPOOL 505d999e31d2f0b79df9b30bf20fe0d5c2fd4e5602f0a1231e9a4afddd112e6613980c1ef1ff773d30c1b0b07ba21e3b20d645149a16d9ec1120650959dd9383
DIST icedtea-2.4.7.tar.xz 3419144 SHA256 b66973bef7808f8fb03be64e44d312ea2d13590a68a6a4e6690dbcdd1947459d SHA512 d252c06271693d6a3524b0678e4f75bf1fa5970501bce181de3dca701582a7c178a17b569d10caf130262c7110e60ba3d874f405bbd458d861d24cfe73df465d WHIRLPOOL 5fd01d01d1d84763bbfb4ddb407c7eea4f9c832b54844576f56982adb4f7b29c6d703b38e878308cb6277468e47ab831d1bc9acb61adf513e3ef957ca1d0b355
DIST icedtea-2.4.8.tar.xz 3428080 SHA256 3fa64e2e92b08fb69eaec72a85ee3322efb1cfacc65e15b5b7fdef4abbdd17a2 SHA512 ad2e153884b9bf5edb03e5c0bf5606923e51a6eb58648c93de3bbc9be2db1cc5589bd7800e2104161cd506d488db32b9995400f70dc0bee4f5942e4d948bfec1 WHIRLPOOL 8cec14d8cba26a808e986abc211841065036cdcfadb9da327b3191937e4f3fd2c94e98b1dab989f30a3d494eeb692a6fff24c756dfec2b2a6a2a4f5da7822ead
DIST icedtea-2.5-cacao-e215e36be9fc.tar.gz 4263463 SHA256 4966514c72ee7ed108b882d9b6e65c3adf8a8f9c2dccb029f971b3c8cb4870ab SHA512 2f27fbdd64d2b6ea2fa39c55bcd2344c49d02269492bd1aa1b334555bc66aa59d021bce12af60fdbf81e810fa4b8e488354025bf0f770ba4582c85592cd6c22f WHIRLPOOL 7865532185aa0a6e5c6caf8cb7affefdfb473b1c5686ada1f2e071776b4faae153c2086c2c2df9e2b2b2124b629433b849bd10f82cf8f8e3f0e7aa84b5bfebba
+DIST icedtea-2.5-corba-3c9f523bf96e.tar.bz2 1069035 SHA256 7411fe2df795981124ae2e4da0ddb7d98db0a94c9399a12876be03e7177eaa0b SHA512 d1d9b085d4f514a3a8ae01c61ee2f828fe35f78bf1a81ec481e33494e679870dad07518176f77188b9617973839259004a4b13f7815031e488bfc0302c260462 WHIRLPOOL 06494d08debabd7dab5f059a1b45b9018e95c462813201283700556e8b535e9526c1a464296b689eb24ad921ea24a8075fe9c7673c1231206c918ad9f1656f37
DIST icedtea-2.5-corba-4aed5efcd8df.tar.bz2 1068089 SHA256 8ceb2cd60782b7fc14b88e3d366f273873fa5436cf0e36b86406c0905b7dc43c SHA512 d9b6d50f629611bb8f74e491c3ecbf9d991216efc13e80f90f627f1d312718a29bd83fb0262f198ffa6ec1abe6fe720e0f28acfda64deb335aa3535f0d9d73f6 WHIRLPOOL 1336dc17eeeaf8e14c8ccdeb72651c40d3c7726aa0bf818ceefef4cf36daa5d4dcd375163ddd040669a91aa2eabff072e01a402d7eb5a713da7196c2d910025e
DIST icedtea-2.5-hotspot-1d0d98e7c981.tar.bz2 7788973 SHA256 8c8e1f7e97f47fe4029e0b0ba42b3515474adabe64e1fbee15c0e2e22a13aa28 SHA512 a6d09c320528bf5e895716b7c59c3f41e8a939a5ca6612c436a4360ccf1ca0ad8124671b7ea1c920106b7e9a1d4f6185f68302c5edc375294a6095690b237eeb WHIRLPOOL a58f7e21fc58c34d3d21cc6bd9de0fed9f170f9485971755fbe9e058e1f02cdf49e57f7f149d93b49a6fbfff389e232a880185270e1cceb817d8953b7e892a15
+DIST icedtea-2.5-hotspot-6144ca9b6a72.tar.bz2 7799854 SHA256 4825f8543aa0c065530b05b0a95915a44eea153bbb696d2ffc4b50a398813e34 SHA512 3a55c4052861d6f736f41264588a461e0a97a2b820016499c5e4e15601e920f5f9024519948f21a22c17d9486ae408979044700d13e97f82317135c928c22659 WHIRLPOOL ebaa60209c9d24dfc826fadd7563ae0fd9fcfea5ec6d01211e625eb48c7e57ab5edc481c292814287b4e318a9b7872ddac149984fd9b953efd3daa66ff49004c
DIST icedtea-2.5-jamvm-ec18fb9e49e62dce16c5094ef1527eed619463aa.tar.gz 317187 SHA256 31810266666c23822942aac62a78019c2c4589e1c5ee48329cbf42652d4437bc SHA512 a31348481e1c02747f5bb9db333f855c45a1555aa187ee35de5ef553a10a8a47dfcc1beb1e69502046c1758438b91958a328e0a0015812c153221f67734a70a6 WHIRLPOOL 2d629f581a257d51b814aa771173c952445f502e5bd6e21ae7e748e1683fc7820d13f9fd9bf6cacbffeed2097e74628107778f223d617bba71c33f4b124e44c4
DIST icedtea-2.5-jaxp-c903902aadd7.tar.bz2 2727171 SHA256 2d13a82078f3f2b8831d1e670e5e75719336a56490df64f16ab7647674a272ef SHA512 1c97cd352b7f228dd200e3333e96dbfcd57517292a9d20bdbfcabfd244667ac9ceaf88330bb9fd0c828e2743e0c0afaf00b83db2252235c2cd1adc91d54e8372 WHIRLPOOL b132028aad790ccea59195a801e4bb39439fd78fa2330dfc7aa42ecbd40dee31ac5804c092d767dd469531d4f56b005e5e8cf5f772ffc8ec60e0e4c833ce2d71
+DIST icedtea-2.5-jaxp-ca26767d3375.tar.bz2 2728259 SHA256 84623e50b69710d12209fc761a49953c78f1a664ff54e022a77e35e25489f2f3 SHA512 85caaed404ab953481de90e4a50b29bf92eb3e676fd6cdc954fd8a9592f0d6ed9938c1390e7ce862ac48c6e502ae6dd4bd76294dbe1f56cd5362f3965a191eee WHIRLPOOL c5b15eba9062514c91f1c37f65431e99a47c5368d6893fe36cedf23fad59279bfda0e2e20673edd8c644991e9b2866944be562f6db85e24fbbb79ae8eb6c1a02
+DIST icedtea-2.5-jaxws-9a6c90336922.tar.bz2 2018258 SHA256 4bd38a8121d85c422b425177ce648afdee9da18812c91c5b74939c58db33ab4b SHA512 461a49455176d35806e69a4f7585719f6d77adcb10966a4bf7b1bfbde86dae5117bb1c6a0f79eaf7f41d4b95ecc83255843d80d3fb7d39265bee844f8e7bfd22 WHIRLPOOL 00e747ae276b486b6aed1e5979d64f0564f2bdd3c42bb547e3facdbac080add1c9ff1a9b206993d914971c9ef7bb020c229ea19d0dd78e2996ba01082ccf4041
DIST icedtea-2.5-jaxws-d3bef5fd93db.tar.bz2 2017453 SHA256 5a63d85307203f1aed1e31459ad5e32687909e0640d424ff6f540d9b1cceeb1e SHA512 58d5f1761efd1e83e2b53a5c5288ee9aca4d29a84cad81b3282b6ea9a661ebfd259b43cf9f065418b1ecaa377666179d7a79b3220ecfc909fe57d53ef13b08a0 WHIRLPOOL add5fef21f8aab12bb99fb5727ca79956b30f730ba495e310e7dddd8857476b4c9a46478e68a7b888491ceb81043437c27ab79703328c941a44835a93f999110
+DIST icedtea-2.5-jdk-1e6db4f8b0f3.tar.bz2 31604700 SHA256 e99b65baf66d8818e3c8fd31d71fbad4ad0ceb0b7fa4c2e0607eca3a40f2ba09 SHA512 d3f3cedfd1532f5a64e5ab7e0c651ca16f7c98082d7d9c7c8961f348fde9d7a1c040d6361b515812098533c44dc44092d3467d096a5e73f76823062d06773730 WHIRLPOOL 0e21c57ec755c67bf674904f3a3e28efd07c2d4954615c8c54be929cdd7ad8c4ce440823d3dedc55a660035632928de6972e69283b00de900629d1fb7e5841a4
DIST icedtea-2.5-jdk-6b81c7cc733e.tar.bz2 31655613 SHA256 40c4dda969be0ecd213e79269184e19cfc32100b83777dc529b3cf4b6aa3e12f SHA512 aa66d7d9f60700c7fee8d8d829d59f3ea9032fc881594ed5e7df26bf894c9963c953445463b8b49b2285f00d6f24a1d4c5aef753973541f9ee3883d5050ee974 WHIRLPOOL 60ba3f9b5930e056c225d14e9c5d6142e61745b8e43c50f705dd6cb6efaddd88879ab674cac48630031f81e7db7ed3abc17b2424a0d02ef3372e7bf026688260
+DIST icedtea-2.5-langtools-960cdffa8b3f.tar.bz2 1700558 SHA256 4fd76cbdf18174128863514b4d3997cb623368697bf4f5af6d079dbbcd7b378a SHA512 2fd48f7c4fed57afe9058a3f012ef4ecbaa121bde43fade5d0795effef48dadc7e2f1735aa8b1a4df2784fa013c1c89082e19c4b7d41845f8c2b242a072a6d1d WHIRLPOOL b973b2a51951408793882190c7f864460ca24247bd856d78622b252419a95e15beb2943e5b3ab0935965001b594fb719c0ef055bb1b0e4e371d68e5ee0d9bc3a
DIST icedtea-2.5-langtools-a64b8bf851a9.tar.bz2 1699562 SHA256 516f6c21719f4b5a2092847c147cde7890c5a30d4aed9425ff667c0164ef1dd0 SHA512 4b2fb2afe632044720b98034b3b73a6cd00ab4be6b0ef213a18f7ed4bf78eb09c5fe57266d481c6346b68450308e10110b01c2f08595df73278bf00709cd96e3 WHIRLPOOL 21c3e692bdf26540a1f249da360f8b45ef733a6a35cd095f9bdd765efa810c7f5d21ab46f3307d29cc9c8ccb79b37c4c581b7d0532ad59cc32a003f99d2917bd
DIST icedtea-2.5-openjdk-49dc79ef05ab.tar.bz2 125441 SHA256 3ba1a30762f5d5890e8ee6af11f52213ab9c574c01f07c75a081c42034f5d5c9 SHA512 e53bf0dbc5b92f19589bdf62f6b06ea489a2097337659e3ee5055898cea39116253e87bf33ce904038499b6133c98a08fc5bc007b6b6cb70e182ac122f278cef WHIRLPOOL 680ab70e0d4feb207d887efb708ac807c88b4025e0676b83db568ddc7704b6dc04e8afe3a2c9a8311174c9df947ce53cb80dfa84766a07e94598b1f41e546ee2
+DIST icedtea-2.5-openjdk-6cf2880aab5e.tar.bz2 126463 SHA256 88c92a3cab37446352086876771733229b1602d4f79ef68629a151180652e1f1 SHA512 1f53421a3eae13003290b762150e6c24cceee11e1ff9c68f8097a7e88b6befe0b7f80f44e28f61f009c18991ea72cbda5514e6a884b982e630706c4c9afba64e WHIRLPOOL f1050b5b9d2ca0aee62e8e03843d1baea3c9c0278e56f86c589f522e6a10a3a31e3f33bebb7899e5ba28a49e16f9fee5dbe45a71b106e92f4aa98ad68edf3656
DIST icedtea-2.5.3.tar.xz 2021560 SHA256 f4f2922cfec262496e935f81c1d39af66a789f69aa12d1ceee51bcca8934f1f0 SHA512 37dcf2d0c76d1fa6fd703c3cab2d067f74a0d31627ecee135b455c1d89c43da8008fbc35dd6e7c23f05f3c8aaacb4a1c3d75663c643a8202d15fdf9c62881f54 WHIRLPOOL e7f8330003bb5a13aae645a1882d60d6772498e824dd7b46d0cf301aa51ff1430e976638709707f9410f4e7fa7d9484f6918b167f1d84712ccd4ad0adaa42131
+DIST icedtea-2.5.4.tar.xz 2018092 SHA256 1b50f5c42417c899e0dc831351470557c504c4e648f72cc621be9318c215ffda SHA512 03f6cd15a0347694d7ac5d58e293fec894fc8957165a75fe54ace50ce74c8dbd47b541748a96dd5b0ccbbbde10e6e28d6bb63692955bb4b379d56241cdb6f4be WHIRLPOOL 9963c0c8809afbcb87cacffd684d935a01380235be0eee946475598fcbf3049b86ec2c92c41cdaab657568005a0d9612ab76a9588a0c5561280e5f7b83bb9e78
DIST icedtea-6.1.13-cacao-68fe50ac34ec.tar.gz 4263528 SHA256 b8230f20d7022f9230bbfea13b2f3f179b2f42db40138ac6d32c82fc418ffc3a SHA512 bfa719e5c0212435bbc0e3abc7c69d84b52b17edc1571df94f13e4183889da07c82bb332745724cfa4944e18034c71fd9383e3c4515a69dbfa1369ba9318231f WHIRLPOOL 539c0fed1057723212b209d4341ece9c6b2786b1c216789ebdb8d22b4339daf26425883bbc2f08ea754252c28259f02bc829a42ec05d6838162232066f0ec0a3
DIST icedtea-6.1.13-jamvm-ec18fb9e49e62dce16c5094ef1527eed619463aa.tar.gz 317187 SHA256 31810266666c23822942aac62a78019c2c4589e1c5ee48329cbf42652d4437bc SHA512 a31348481e1c02747f5bb9db333f855c45a1555aa187ee35de5ef553a10a8a47dfcc1beb1e69502046c1758438b91958a328e0a0015812c153221f67734a70a6 WHIRLPOOL 2d629f581a257d51b814aa771173c952445f502e5bd6e21ae7e748e1683fc7820d13f9fd9bf6cacbffeed2097e74628107778f223d617bba71c33f4b124e44c4
DIST icedtea6-1.12.7.tar.xz 9219124 SHA256 56e180666f9c6a38aa725033b60bbdf5bf4f652ad9f6876eedc56a27497158a8 SHA512 32b5af24e48c5265efac53fd44312433a0014325a1f74eb62fdde1562e8cfc8508dcf08c29fcbde1a14ae54213459b826772dfbf12d1460ecd3435cb1e89213d WHIRLPOOL 4b497017a1e7712c25aa035168e93e5dcf4be93d6605954efeceacf1bfcb73738726bb955f0db46bc8a12f6ccdbb8ebcde335e2b648685e4291d13dfad68f38f
DIST icedtea6-1.13.3.tar.xz 4595140 SHA256 0149ffffcfb55739357a2c720421cbc311e4ccb248c0c185ed67671d2c45f748 SHA512 75d5899e1ec47e05f7826c338fce9f52aa625f47b88b55de581df49e0a353e3a0c7655827ca65b517638264b63d4edfd42b6e364f231ab8f06fc8a2b2837d23f WHIRLPOOL 2c970370efead3a8630fa448408d83329bda4b2bddaa2ddc703cf23f3a5b893d2cd78a11078f3ac9c1daef4fdb64735b2aab9d6a6dc211feba0454d987f276d2
DIST icedtea6-1.13.4.tar.xz 4587000 SHA256 7ca52ac37fe8bd9734ffe3630ef74ba2a22dadcd47cb8eba2b34d906bddb186f SHA512 f02584815b326507bd814f0004f914073854cd82cbc25fa12a287108609fa09f4e98e7692f5586234cf6210d2b5d7176681d0cee31913d6d45a81640c8f114b1 WHIRLPOOL e82eeca57e913609bc2fed5e8f6ad4013fa6856880ab2afad2938ae3d40ef063c4afdb7da261e50ae2e8adc6548f0d354d6acd48dbad1fdbb48ddd634777a816
DIST icedtea6-1.13.5.tar.xz 4642720 SHA256 3579852895dcce8dcb0277b221c5b27d57baf7e642e9cbb92c1b67d9af9e2cbb SHA512 d495ee2b96bbfc7aa702cf1cfb14c6047d7c46bf4ac805e3daaf88e4093529f7161defd914da0272203beef3e2c5eda3cef54594a4754fb7af1ca2c72d588160 WHIRLPOOL c16847819e0b757846db4cb35eb8fde8d1e76847d25ee367c1dfd1ccf105e6011dfcef715ed6dfadb87ab36969ee4496f35df090e70d297304cc646b1445a266
+DIST icedtea6-1.13.6.tar.xz 4530892 SHA256 2090f3a9e4b045073f8fcd147848e3b94b389fa2740b20ded4c5d2398f1b4c99 SHA512 2d0aaf38ffeecae9384d6a200e1845f71e7b5276d086acab6d9b62fe0b8cbdf217a4d2d4224e39bdc63c6ec400498db8b04ad3dfb8711d4c59fa4e5ded3cbbdd WHIRLPOOL 2be0e1111c27a49dfc1192f8f21ed2bb66381923db8a729f95c80e16c96050b5a38c06dad8eea81f7c606ad344f6e368912f8ce6d62f46d88ad36fdf49f2e6d0
DIST openjdk-6-src-b27-26_oct_2012.tar.gz 45789350 SHA256 044c3877b15940ff04f8aa817337f2878a00cc89674854557f1a02f15b1802a0 SHA512 4198f11b2f49c9bc5ffbeadf2d0d87dfa413a918d49faff3a043266bf4a2fa99579fba3c6d75164d87e88b8fc5c97c3c1527560eb25c55cdd42ad813c8e175e8 WHIRLPOOL 5038258710f2c0eac1a5a1957629998d931d49a6145450485b84e21988d8fdfa5127dc0852067319fb2ac054f621ec511c0d8e01961943c7e4a223049317b894
DIST openjdk-6-src-b31-15_apr_2014.tar.xz 33245892 SHA256 362d9bf20e91393b52dd0513896d39831cf320c49bd4bf1e28124f21569b72eb SHA512 30156721f0dd111e2f70193ce093c64fb8c4e6ace966163067a77276143bc205a878d91cf60464b3203276ff2b5349b3c5542e86b35e4d61f23a785b1910e951 WHIRLPOOL bb4a6eb700aa06233cc753394afb750b597d65f6a83ce902d37bd72e8455d689f0a5551f2cb0c2b72b29eb04f68ef2aae4aabf7cf04cc2d339bf3111c2bae8ba
DIST openjdk-6-src-b32-15_jul_2014.tar.xz 33267124 SHA256 9a5ad1b599953baac1b6b34189b9487ac5dcdb367aac5cc0aa5aa49700e73871 SHA512 dc565c31dd0320fc3fb9f051fe69ed078d2533311fb5d32d69b6cb081f872a08a704a88ce889382da1362c70db37ec90c1336ba901ae4a4461a0a13b560948f9 WHIRLPOOL 16feed91a6d629d1cf3c3adb07f1e384698e61dab9606846edee85a48a9fa93f8966b237fe9cb3267dd3ecec3a72ad3c57e756f368e40c3dd71be574e6fd7aad
DIST openjdk-6-src-b33-14_oct_2014.tar.xz 33476800 SHA256 cabc35587a90fa81edd8ba8537c0454348c37456de27e407bbb66d52031a1293 SHA512 e3e195b069101c352ae8ed8f59558a464ba61c9966add815cb58c9151c8fefda721dd1650ebd335350af95cbebdd3fedb1b4ac2736fb2625bb83f13b94a85c8c WHIRLPOOL bcd51fe1ce52ec275ef24d03914f0d151a8765c432713a9bfef39618c01587dc7f9ff9a58b86785761c4b69130afa643964c6cf5caad13d7778baa0a346ea291
+DIST openjdk-6-src-b34-20_jan_2015.tar.xz 33601316 SHA256 13d1b4e1e152b6f9ad81b5558d6c7c0d3315a9e9494e49e515229722e2ee4e51 SHA512 e8b4a9224d759fe174595f371c1a91adcf51958f6bd79bf3f32f7d004edf18b42fa381c8197efd79ad7ca94d2dfb44f5f8581674feacaa158583b0ea3b6ea3a0 WHIRLPOOL 18f57820aef1aad30cd0ff8acfd73a36701d9eb80f165063ef1958e701e4e16266cf9ab1cebe40c7acaf0c11d2867321fb2b7b3369b5b0f43f1cb711ce911072
EBUILD icedtea-6.1.12.7.ebuild 9389 SHA256 dc5594218d79682ccd5fba6b7e9562365ee64f09f6ab8a1707a855b9317c01b6 SHA512 754038b9536c0a9ed5974dcdb290ca6906c88fbb031fac8a56b545abded21ea8f5e3a135435d69548ec2b7500cafe2b7f9c0105583479e16199671102fb02a1d WHIRLPOOL e3d63b8f55cb8510e8617545d7d583613ea6d862e037b9f80e30c3e7ee882845cef1615836b167c3ccc19f8294df32b848feba6c41a125ccf27fc570195326c3
EBUILD icedtea-6.1.13.3.ebuild 9657 SHA256 b10b767078fb67b044181f542e40ac173e81522fa48f63de7f11a6a991490cc9 SHA512 5e54883eacde36cdce2097f7ebb1b2996db960f5ea3de35f15a61ded640798a378e1a0f77414b898dd703abf14a8c5fa818ce988aabc15ac9c44854bf8a88460 WHIRLPOOL 4a3b740c5a7f0c3a74026b4d582937530c2c4aca7c29b2db60a8de78cb4a678226cf0ccb888e56ebadda9b90578180c7d955fd13446736774305e002ecfb8bfa
EBUILD icedtea-6.1.13.4.ebuild 9673 SHA256 672cfa1cdefc4e4614e11c9a15fed5dc3809faebfbe2627bef1b9bdb22cd02ef SHA512 9e221bde5ee5e6b6c2b52673dcbe40e171889d3bf8edd979f577dfe655f9162d27ef56dc195457ee2f302f68f1bd2d86bb7d5f55f734e3b9b973a303947ae335 WHIRLPOOL 0d20e80766491661ab6e41a638829eb7f6dea1a89dc564b149e71cd156856884ec9e98cfd97bc3a8038725e1f068e53872917ccb230e67da644399ec98546d72
EBUILD icedtea-6.1.13.5-r1.ebuild 10310 SHA256 630c0dc5cd38f896612b2c072880ca51e8449501fa3b0a7ecb9c56f169c30922 SHA512 b0f9dd8ba23400513432e008fdc43942faa715b7d4c3c2ae2cd6c45d12d49561429035aac382d2922c516d5a4e469fcf0272e996bfe7fe7917290ed883b9d67f WHIRLPOOL 9dd43d1938062bfac15899d7834c46819b8ab8a68e7d1ede21f53b162847e4d123fccb565c7890b053278f0e06240ef285fcb610e6216ba50e7ce9bff5d8b91a
EBUILD icedtea-6.1.13.5.ebuild 9968 SHA256 dafefb268e7a799bb78edb82ed9e24aeeddea8fe8ba35a2b18e5adf8f3e67ea6 SHA512 73d88b83607c0e0403f5b0dce1aa0d56720583951212fccd9e3bfe07e8106b9cba108a748d167c92980bf2938b78ea0fd6e10399ebb80d980b021426ed1ee28e WHIRLPOOL 652b644722d088432ba7dabb971874f05a64f833ffd5ba57bf767a54e0e2d239d99e263f411970d1e1eaee1513efbf4a8c4fbe3aa530772870ccbfda063a8eb8
+EBUILD icedtea-6.1.13.6.ebuild 11028 SHA256 311b6fda0b4f574d6e0f5b08a453eaad42d7d22707131e378f4ad58364c4d6b0 SHA512 2bb172efb78b09ec0e0ef94b95933b70a68f4eb80054e1e4ce9bf71f93c76bc318dc17c80bbf7e6805b6532ecdf67c64b006a6dd0db6dca3fed9c47d971c2d05 WHIRLPOOL eb28506a8aad4c54f8fd9ab77f2539ec76d88fafa12f707eacc414da1decc5c7e2265ad8dd7b29f882dc57538d0ad6f5b393e90b900ca02fa4e4a5683c3b8924
EBUILD icedtea-7.2.4.3.ebuild 11956 SHA256 a2d192287d4894ed6ad787606669ead58da4bc4f309fdafb3beffca99d3e576c SHA512 f50aeb1c6cf29ada67c9d4f596fc4cf00b89a8816b62c20a62be4a5a3c3aeba73ea5ce10bf3e66d3813427f10314cf6a82fd7c3551a82b9ed5012e65be322f91 WHIRLPOOL ce97a533ebf15dcfaae11ecf9fd2cb4ad8f8985970bcc4abbac1008d1c216c08c1c1e74836b8c0ade0d6e1ed16d324600d03a3a893152fb284d0ae07940bffb0
EBUILD icedtea-7.2.4.7.ebuild 11855 SHA256 00584acc2675c36c65932fb2248e721d8075cbbe6c4e87b0a5b1b3503045052f SHA512 9a64e09f8205c15178b3d82087bd0f4dd15c2418ef85535bdf9da93edbc3e396162ecebb4082c60209e0425d7ac66e3596a0e8f4a088c850d0ddc3f7b263a86b WHIRLPOOL 8ee4719acfc97aad23ace1b3e400bff00be75cb51aa11aa0f08b95793254e6aa0596fb619cbd194efbe8af0b68599e2dc7eaa89386aa275961ea3604ec5d8805
EBUILD icedtea-7.2.4.8.ebuild 12134 SHA256 f06bfe6d54a9c4336426a5494f72197fea72dbf4b2d9231fc67357b10e9dab64 SHA512 391a178490e49095691e50b53d8d451a6c81cf75ff93ac5c75cc294dcb070a3eab5f422557428c49846f697043a6f05f56b3521159b9d9f063e5159f50467ed9 WHIRLPOOL 9acaeaffd6915817c09c867ca509baa935d1d4914d3c5dd1ddc1c0cb20960f55baea6adfcf284e669751df06d8a2fe8f98fab5045ae277da4263dfa3e6937fe0
EBUILD icedtea-7.2.5.3.ebuild 12294 SHA256 f47d6244b3ef4ecf9dd54e36295f1e49a048c49f59962df761b9c30a2cec6c60 SHA512 b9e4a7ec81a69ece5dd8d036feaf053522af07068ada31a7d2fb88b9a415f48811e05e8dca98ebdecfa70b37c2da8055f7c3d169ca315d206cd9692bc44cb561 WHIRLPOOL e67896ea7f8b497b50d68fa93da5744c4b5f6b504fe84b5ee91c6b08a8349428216945f12a205f82bb43b707d98939156e551b97cb59fae19d329d95c403e15f
-MISC ChangeLog 29480 SHA256 1295f2ea38bc8f2faa8d11eacd942fd62c03cab4109b1926c88a9056a6f94ff2 SHA512 6f6f37fa34dbc2eaee1133c09fc5d2e76cba2c3736e43615861a1d80e5d8357d85da2e2ec865db04d5e3a4713cbef212d976de9cc9637f3fdb254a61280d7959 WHIRLPOOL 54fa5384d82a06f6b08f90862f7acd28be2d3af017c51ec17d7cdc3c7a1a9f2cae4d6f9180b36446a7bb506681387ae701e58bf12531eba773c53adf508d3495
+EBUILD icedtea-7.2.5.4.ebuild 12639 SHA256 d4a56c6693e156bb2f31506ac0372162c34caf847feadd056abd800c04941a88 SHA512 bc609119629e521fecf727ba2b9b36cb0aace0db6cd4e324f1260e2b5e94c50ceb7c1f3a1971c401a827461978aacb45ff1522313d5d161c5b82180080b6342f WHIRLPOOL ceefde5c8dcc95ecf67abaa4655ef9d78ef242992c07865d9c165672714396413edbe79ad2ed04f6ada86112988b765eda7719ba704fa9c476d12203e4adf963
+MISC ChangeLog 29741 SHA256 a04e9962ccceb52f102c6a14ba10a082c188a008674c9ebf16ea1594929d8e5d SHA512 1c615463f79f0226db2483665c2815c9e553064fdb7a1a76deeec7c254cb98bd0aca212774a30055b5da6ea90dc30affeb0fedeb9434fce3833924e1f0770f13 WHIRLPOOL 71dbc7ef4a0f440fccae2d6deef43de7ebf989485ed38dff24eb40f29644a9d5190b3407f263be3939dcae7acc4d5c0cf6de4a233f3ee305a561c926f2f55cb7
MISC metadata.xml 1921 SHA256 442ec2cd0931b287f5a2b6365aaf8fcf9306fcb997dfed2c35a28afe2d98043c SHA512 fcc6baf97eea30453bfdf13408c5f7ba56e46a7eade90280a2f0f31c560e4a855a45d51590617744e1102ef430a68c2b8ea23bbc309c02c736f3d0e53b2398ca WHIRLPOOL 134a129060f1c5c5855c86f60bd5b8198c5d37ae985930900abb84f5f7512d3bf171699827a6b0e71dc00fd57c1be5bb74257f942e3a7ce2ec6d57464be952fb
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iQIcBAEBCAAGBQJUbwtTAAoJEPGu1DbS6WIAg5IP/iCZ0TieFFgYUeICLCiuEjuu
-ikDCnzcjQtfbhEaDa0dI460IxECqsrHbcFCfhg/ZhSIMEmAObNjqODXmSRrdCRLD
-gIaGUSX3QWbOLydiJhPCJzYgomJcPCBhWDcOllV20ECIS8+c4IhSo62/H9Ih5fK6
-T4Q7anWWgMPVvo3HOu2l9YCBmQe9WY/l+D2CZtsnCgkRhjZguHDIOpouZ2tmXUIq
-hos56oUJ2+e0nWBmsBvRDzGhx+w/CsJ5LxP0vkGeeibEPwIcDrJUPYSp4Ahb++AE
-paCJyAneAFePQaecweXjFtMZcPrAkvYHN2zwyf3NZ7keAasSwynJql4nqVgu7pTC
-r+Y1koYzz+s+Oiaum3B2B/i3EDUUsyMkVJ0q7hS7klgE303nRBTdzUbdvaNJb2Wi
-PF/8xOidm1LfiRPeczlxhEQ/NvhuKYwsVi4NstKMFv78lvn/4Q0klvbN6QNLZVq1
-QS+/3mAXNokMVnID9EPhgyK87hX5vA8eYE6rX9o/5mn9HsQjYdUaONvheFFbOiim
-QgdY//9An2SKXS/hStmKxB19eowRJXekINOXr5PAYwlD/2EbGYoWf7/97R0z8bDp
-c5mcHTT2FtjTfEETGeXh+rRo13q/9H9cYNOluzpJmzzlIacm/W1ZyEroBkmaWha9
-CvmX/HGEpwVxEPaJZqWJ
-=WD6Z
------END PGP SIGNATURE-----
--- /dev/null
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/icedtea-6.1.13.6.ebuild,v 1.1 2015/02/23 21:21:01 fordfrog Exp $
+# Build written by Andrew John Hughes (gnu_andrew@member.fsf.org)
+
+# *********************************************************
+# * IF YOU CHANGE THIS EBUILD, CHANGE ICEDTEA-7.* AS WELL *
+# *********************************************************
+
+EAPI="5"
+
+inherit check-reqs java-pkg-2 java-vm-2 multiprocessing pax-utils prefix versionator virtualx
+
+ICEDTEA_PKG=${PN}$(replace_version_separator 1 -)
+ICEDTEA_BRANCH=$(get_version_component_range 1-3)
+OPENJDK_BUILD="34"
+OPENJDK_DATE="20_jan_2015"
+OPENJDK_TARBALL="openjdk-6-src-b${OPENJDK_BUILD}-${OPENJDK_DATE}.tar.xz"
+# Download cacao and jamvm regardless for use with EXTRA_ECONF
+CACAO_TARBALL="68fe50ac34ec.tar.gz"
+JAMVM_TARBALL="jamvm-ec18fb9e49e62dce16c5094ef1527eed619463aa.tar.gz"
+
+CACAO_GENTOO_TARBALL="icedtea-${ICEDTEA_BRANCH}-cacao-${CACAO_TARBALL}"
+JAMVM_GENTOO_TARBALL="icedtea-${ICEDTEA_BRANCH}-${JAMVM_TARBALL}"
+
+DESCRIPTION="A harness to build OpenJDK using Free Software build tools and dependencies"
+HOMEPAGE="http://icedtea.classpath.org"
+SRC_PKG="${ICEDTEA_PKG}.tar.xz"
+SRC_URI="
+ http://icedtea.classpath.org/download/source/${SRC_PKG}
+ https://java.net/downloads/openjdk6/${OPENJDK_TARBALL}
+ http://icedtea.classpath.org/download/drops/cacao/${CACAO_TARBALL} -> ${CACAO_GENTOO_TARBALL}
+ http://icedtea.classpath.org/download/drops/jamvm/${JAMVM_TARBALL} -> ${JAMVM_GENTOO_TARBALL}"
+
+LICENSE="Apache-1.1 Apache-2.0 GPL-1 GPL-2 GPL-2-with-linking-exception LGPL-2 MPL-1.0 MPL-1.1 public-domain W3C"
+SLOT="6"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="+X +alsa cacao cjk +cups debug doc examples javascript +jbootstrap kerberos +nsplugin
+ +nss pax_kernel pulseaudio selinux +source systemtap test zero +webstart"
+
+# Ideally the following were optional at build time.
+ALSA_COMMON_DEP="
+ >=media-libs/alsa-lib-1.0"
+CUPS_COMMON_DEP="
+ >=net-print/cups-1.2.12"
+X_COMMON_DEP="
+ dev-libs/glib
+ >=media-libs/freetype-2.3.5:2=
+ >=x11-libs/gtk+-2.8:2=
+ >=x11-libs/libX11-1.1.3
+ >=x11-libs/libXext-1.1.1
+ >=x11-libs/libXi-1.1.3
+ >=x11-libs/libXrender-0.9.4
+ >=x11-libs/libXtst-1.0.3
+ x11-libs/libXt"
+X_DEPEND="
+ >=x11-libs/libXau-1.0.3
+ >=x11-libs/libXdmcp-1.0.2
+ >=x11-libs/libXinerama-1.0.2
+ x11-proto/inputproto
+ >=x11-proto/xextproto-7.1.1
+ x11-proto/xineramaproto
+ x11-proto/xproto"
+
+COMMON_DEP="
+ >=media-libs/giflib-4.1.6:=
+ >=media-libs/libpng-1.2:=
+ >=sys-libs/zlib-1.2.3:=
+ virtual/jpeg:0=
+ >=media-libs/lcms-2.5
+ javascript? ( dev-java/rhino:1.6 )
+ kerberos? ( virtual/krb5 )
+ nss? ( >=dev-libs/nss-3.12.5-r1 )
+ pulseaudio? ( >=media-sound/pulseaudio-0.9.11:= )
+ systemtap? ( >=dev-util/systemtap-1 )
+ !dev-java/icedtea-web:6"
+
+# media-fonts/lklug needs ppc ppc64 keywords
+RDEPEND="${COMMON_DEP}
+ !dev-java/icedtea6
+ X? (
+ ${X_COMMON_DEP}
+ media-fonts/dejavu
+ cjk? (
+ media-fonts/arphicfonts
+ media-fonts/baekmuk-fonts
+ !ppc? ( !ppc64? ( media-fonts/lklug ) )
+ media-fonts/lohit-fonts
+ media-fonts/sazanami
+ )
+ )
+ alsa? ( ${ALSA_COMMON_DEP} )
+ cups? ( ${CUPS_COMMON_DEP} )
+ selinux? ( sec-policy/selinux-java )"
+
+# Only ant-core-1.8.1 has fixed ant -diagnostics when xerces+xalan are not present.
+# ca-certificates, perl and openssl are used for the cacerts keystore generation
+# xext headers have two variants depending on version - bug #288855
+# !eclipse-ecj-3.7 - bug #392587
+# autoconf - as long as we use eautoreconf, version restrictions for bug #294918
+DEPEND="${COMMON_DEP} ${ALSA_COMMON_DEP} ${CUPS_COMMON_DEP} ${X_COMMON_DEP}
+ || (
+ >=dev-java/gcj-jdk-4.3
+ dev-java/icedtea-bin:6
+ dev-java/icedtea:6
+ )
+ app-arch/cpio
+ app-arch/unzip
+ app-arch/zip
+ app-misc/ca-certificates
+ >=dev-java/ant-core-1.8.2
+ dev-lang/perl
+ >=dev-libs/libxslt-1.1.26
+ dev-libs/openssl
+ virtual/pkgconfig
+ sys-apps/lsb-release
+ ${X_DEPEND}
+ pax_kernel? ( sys-apps/elfix )"
+
+PDEPEND="webstart? ( dev-java/icedtea-web:0 )
+ nsplugin? ( dev-java/icedtea-web:0[nsplugin] )"
+
+S="${WORKDIR}"/${ICEDTEA_PKG}
+
+icedtea_check_requirements() {
+ local CHECKREQS_DISK_BUILD
+
+ if use doc; then
+ CHECKREQS_DISK_BUILD="8500M"
+ else
+ CHECKREQS_DISK_BUILD="8000M"
+ fi
+
+ check-reqs_pkg_${EBUILD_PHASE}
+}
+
+pkg_pretend() {
+ icedtea_check_requirements
+}
+
+pkg_setup() {
+ icedtea_check_requirements
+
+ JAVA_PKG_WANT_BUILD_VM="
+ icedtea-6 icedtea-bin-6 icedtea6 icedtea6-bin
+ gcj-jdk"
+ JAVA_PKG_WANT_SOURCE="1.5"
+ JAVA_PKG_WANT_TARGET="1.5"
+
+ java-vm-2_pkg_setup
+ java-pkg-2_pkg_setup
+}
+
+src_unpack() {
+ unpack ${SRC_PKG}
+}
+
+java_prepare() {
+ # For bootstrap builds as the sandbox control file might not yet exist.
+ addpredict /proc/self/coredump_filter
+
+ # icedtea doesn't like some locales. #330433 #389717
+ export LANG="C" LC_ALL="C"
+}
+
+bootstrap_impossible() {
+ # Fill this according to testing what works and what not
+ has "${1}" # icedtea6 icedtea-6 icedtea6-bin icedtea-bin-6
+}
+
+src_configure() {
+ local bootstrap cacao_config config hotspot_port use_cacao use_zero zero_config
+ local vm=$(java-pkg_get-current-vm)
+
+ # IcedTea6 can't be built using IcedTea7; its class files are too new
+ # Whether to bootstrap
+ bootstrap="disable"
+ if use jbootstrap; then
+ if bootstrap_impossible "${vm}"; then
+ einfo "Bootstrap with ${vm} is currently not possible and thus disabled, ignoring USE=jbootstrap"
+ else
+ bootstrap="enable"
+ fi
+ fi
+
+ if has "${vm}" gcj-jdk; then
+ # gcj-jdk ensures ecj is present.
+ use jbootstrap || einfo "bootstrap is necessary when building with ${vm}, ignoring USE=\"-jbootstrap\""
+ bootstrap="enable"
+ fi
+
+ config+=" --${bootstrap}-bootstrap"
+
+ # Use Zero if requested
+ if use zero; then
+ use_zero="yes"
+ fi
+
+ # Use CACAO if requested
+ if use cacao; then
+ use_cacao="yes"
+ fi
+
+ # Are we on a architecture with a HotSpot port?
+ # In-tree JIT ports are available for amd64, arm, sparc and x86.
+ if { use amd64 || use arm || use sparc || use x86; }; then
+ hotspot_port="yes"
+ fi
+
+ # Always use HotSpot as the primary VM if available. #389521 #368669 #357633 ...
+ # Otherwise use CACAO on ppc and Zero on anything else
+ if test "x${hotspot_port}" != "xyes"; then
+ if { use ppc || use ppc64; }; then
+ use_cacao="yes"
+ else
+ use_zero="yes"
+ fi
+ fi
+
+ # Turn on CACAO if needed (non-HS archs) or requested
+ if test "x${use_cacao}" = "xyes"; then
+ if test "x${hotspot_port}" = "xyes"; then
+ ewarn 'Enabling CACAO on an architecture with HotSpot support; issues may result.'
+ ewarn 'If so, please rebuild with USE="-cacao"'
+ fi
+ cacao_config="--enable-cacao"
+ fi
+
+ # Turn on Zero if needed (non-HS/CACAO archs) or requested
+ if test "x${use_zero}" = "xyes"; then
+ zero_config="--enable-zero"
+ fi
+
+ config+=" --with-parallel-jobs=$(makeopts_jobs)"
+
+ if use javascript ; then
+ config+=" --with-rhino=$(java-pkg_getjar rhino-1.6 js.jar)"
+ else
+ config+=" --without-rhino"
+ fi
+
+ unset JAVA_HOME JDK_HOME CLASSPATH JAVAC JAVACFLAGS
+
+ econf ${config} \
+ --with-openjdk-src-zip="${DISTDIR}/${OPENJDK_TARBALL}" \
+ --with-cacao-src-zip="${DISTDIR}/${CACAO_GENTOO_TARBALL}" \
+ --with-jamvm-src-zip="${DISTDIR}/${JAMVM_GENTOO_TARBALL}" \
+ --with-jdk-home="$(java-config -O)" \
+ --with-abs-install-dir="${EPREFIX}/usr/$(get_libdir)/icedtea${SLOT}" \
+ --with-pkgversion="Gentoo package ${PF}" \
+ --disable-downloading --disable-Werror \
+ $(use_enable !debug optimizations) \
+ $(use_enable doc docs) \
+ $(use_enable kerberos system-kerberos) \
+ $(use_enable nss) \
+ $(use_enable pulseaudio pulse-java) \
+ $(use_enable systemtap) \
+ $(use_with pax_kernel pax "${EPREFIX}/usr/sbin/paxmark.sh") \
+ ${zero_config} ${cacao_config}
+}
+
+src_compile() {
+ # Would use GENTOO_VM otherwise.
+ export ANT_RESPECT_JAVA_HOME=TRUE
+
+ # With ant >=1.8.2 all required tasks are part of ant-core
+ export ANT_TASKS="none"
+
+ emake
+}
+
+src_test() {
+ # Use Xvfb for tests
+ unset DISPLAY
+
+ Xemake check
+}
+
+src_install() {
+ local dest="/usr/$(get_libdir)/icedtea${SLOT}"
+ local ddest="${ED}/${dest}"
+ dodir "${dest}"
+
+ dodoc README NEWS AUTHORS
+ dosym /usr/share/doc/${PF} /usr/share/doc/${PN}${SLOT}
+
+ cd openjdk.build/j2sdk-image || die
+
+ # Ensures HeadlessGraphicsEnvironment is used.
+ if ! use X; then
+ rm -r jre/lib/$(get_system_arch)/xawt || die
+ fi
+
+ # Don't hide classes
+ rm lib/ct.sym || die
+
+ #402507
+ mkdir jre/.systemPrefs || die
+ touch jre/.systemPrefs/.system.lock || die
+ touch jre/.systemPrefs/.systemRootModFile || die
+
+ # doins can't handle symlinks.
+ cp -vRP bin include jre lib man "${ddest}" || die
+
+ dodoc ASSEMBLY_EXCEPTION THIRD_PARTY_README
+
+ if use doc; then
+ # java-pkg_dohtml needed for package-list #302654
+ java-pkg_dohtml -A dtd -r ../docs/* || die
+ fi
+
+ if use examples; then
+ dodir "${dest}/share"
+ cp -vRP demo sample "${ddest}/share/" || die
+ fi
+
+ if use source; then
+ cp src.zip "${ddest}" || die
+ fi
+
+ # provided by icedtea-web but we need it in JAVA_HOME to work with run-java-tool
+ if use webstart || use nsplugin; then
+ dosym /usr/libexec/icedtea-web/itweb-settings ${dest}/bin/itweb-settings
+ dosym /usr/libexec/icedtea-web/itweb-settings ${dest}/jre/bin/itweb-settings
+ fi
+ if use webstart; then
+ dosym /usr/libexec/icedtea-web/javaws ${dest}/bin/javaws
+ dosym /usr/libexec/icedtea-web/javaws ${dest}/jre/bin/javaws
+ fi
+
+ # Fix the permissions.
+ find "${ddest}" \! -type l \( -perm /111 -exec chmod 755 {} \; -o -exec chmod 644 {} \; \) || die
+
+ # Needs to be done before generating cacerts
+ java-vm_set-pax-markings "${ddest}"
+
+ # We need to generate keystore - bug #273306
+ einfo "Generating cacerts file from certificates in ${EPREFIX}/usr/share/ca-certificates/"
+ mkdir "${T}/certgen" && cd "${T}/certgen" || die
+ cp "${FILESDIR}/generate-cacerts.pl" . && chmod +x generate-cacerts.pl || die
+ for c in "${EPREFIX}"/usr/share/ca-certificates/*/*.crt; do
+ openssl x509 -text -in "${c}" >> all.crt || die
+ done
+ ./generate-cacerts.pl "${ddest}/bin/keytool" all.crt || die
+ cp -vRP cacerts "${ddest}/jre/lib/security/" || die
+ chmod 644 "${ddest}/jre/lib/security/cacerts" || die
+
+ # Bug 390663
+ cp "${FILESDIR}"/fontconfig.Gentoo.properties.src "${T}"/fontconfig.Gentoo.properties || die
+ eprefixify "${T}"/fontconfig.Gentoo.properties
+ insinto "${dest}"/jre/lib
+ doins "${T}"/fontconfig.Gentoo.properties
+
+ set_java_env "${FILESDIR}/icedtea.env"
+ if ! use X || ! use alsa || ! use cups; then
+ java-vm_revdep-mask "${dest}"
+ fi
+ java-vm_sandbox-predict /proc/self/coredump_filter
+}
+
+pkg_preinst() {
+ if has_version "<=dev-java/icedtea-6.1.10.4:${SLOT}"; then
+ # portage would preserve the symlink otherwise, related to bug #384397
+ rm -f "${EROOT}/usr/lib/jvm/icedtea6"
+ elog "To unify the layout and simplify scripts, the identifier of Icedtea-6*"
+ elog "has changed from 'icedtea6' to 'icedtea-6' starting from version 6.1.10.4-r1"
+ elog "If you had icedtea6 as system VM, the change should be automatic, however"
+ elog "build VM settings in /etc/java-config-2/build/jdk.conf are not changed"
+ elog "and the same holds for any user VM settings. Sorry for the inconvenience."
+ fi
+}
--- /dev/null
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/icedtea-7.2.5.4.ebuild,v 1.1 2015/02/23 21:21:01 fordfrog Exp $
+# Build written by Andrew John Hughes (gnu_andrew@member.fsf.org)
+
+# *********************************************************
+# * IF YOU CHANGE THIS EBUILD, CHANGE ICEDTEA-6.* AS WELL *
+# *********************************************************
+
+EAPI="5"
+SLOT="7"
+
+inherit check-reqs java-pkg-2 java-vm-2 multiprocessing pax-utils prefix versionator virtualx
+
+ICEDTEA_VER=$(get_version_component_range 2-)
+ICEDTEA_BRANCH=$(get_version_component_range 2-3)
+ICEDTEA_PKG=icedtea-${ICEDTEA_VER}
+CORBA_TARBALL="3c9f523bf96e.tar.bz2"
+JAXP_TARBALL="ca26767d3375.tar.bz2"
+JAXWS_TARBALL="9a6c90336922.tar.bz2"
+JDK_TARBALL="1e6db4f8b0f3.tar.bz2"
+LANGTOOLS_TARBALL="960cdffa8b3f.tar.bz2"
+OPENJDK_TARBALL="6cf2880aab5e.tar.bz2"
+HOTSPOT_TARBALL="6144ca9b6a72.tar.bz2"
+CACAO_TARBALL="e215e36be9fc.tar.gz"
+JAMVM_TARBALL="jamvm-ec18fb9e49e62dce16c5094ef1527eed619463aa.tar.gz"
+
+CORBA_GENTOO_TARBALL="icedtea-${ICEDTEA_BRANCH}-corba-${CORBA_TARBALL}"
+JAXP_GENTOO_TARBALL="icedtea-${ICEDTEA_BRANCH}-jaxp-${JAXP_TARBALL}"
+JAXWS_GENTOO_TARBALL="icedtea-${ICEDTEA_BRANCH}-jaxws-${JAXWS_TARBALL}"
+JDK_GENTOO_TARBALL="icedtea-${ICEDTEA_BRANCH}-jdk-${JDK_TARBALL}"
+LANGTOOLS_GENTOO_TARBALL="icedtea-${ICEDTEA_BRANCH}-langtools-${LANGTOOLS_TARBALL}"
+OPENJDK_GENTOO_TARBALL="icedtea-${ICEDTEA_BRANCH}-openjdk-${OPENJDK_TARBALL}"
+HOTSPOT_GENTOO_TARBALL="icedtea-${ICEDTEA_BRANCH}-hotspot-${HOTSPOT_TARBALL}"
+CACAO_GENTOO_TARBALL="icedtea-${ICEDTEA_BRANCH}-cacao-${CACAO_TARBALL}"
+JAMVM_GENTOO_TARBALL="icedtea-${ICEDTEA_BRANCH}-${JAMVM_TARBALL}"
+
+DROP_URL="http://icedtea.classpath.org/download/drops"
+ICEDTEA_URL="${DROP_URL}/icedtea${SLOT}/${ICEDTEA_VER}"
+
+DESCRIPTION="A harness to build OpenJDK using Free Software build tools and dependencies"
+HOMEPAGE="http://icedtea.classpath.org"
+SRC_PKG="${ICEDTEA_PKG}.tar.xz"
+SRC_URI="
+ http://icedtea.classpath.org/download/source/${SRC_PKG}
+ ${ICEDTEA_URL}/openjdk.tar.bz2 -> ${OPENJDK_GENTOO_TARBALL}
+ ${ICEDTEA_URL}/corba.tar.bz2 -> ${CORBA_GENTOO_TARBALL}
+ ${ICEDTEA_URL}/jaxp.tar.bz2 -> ${JAXP_GENTOO_TARBALL}
+ ${ICEDTEA_URL}/jaxws.tar.bz2 -> ${JAXWS_GENTOO_TARBALL}
+ ${ICEDTEA_URL}/jdk.tar.bz2 -> ${JDK_GENTOO_TARBALL}
+ ${ICEDTEA_URL}/hotspot.tar.bz2 -> ${HOTSPOT_GENTOO_TARBALL}
+ ${ICEDTEA_URL}/langtools.tar.bz2 -> ${LANGTOOLS_GENTOO_TARBALL}
+ ${DROP_URL}/cacao/${CACAO_TARBALL} -> ${CACAO_GENTOO_TARBALL}
+ ${DROP_URL}/jamvm/${JAMVM_TARBALL} -> ${JAMVM_GENTOO_TARBALL}"
+
+LICENSE="Apache-1.1 Apache-2.0 GPL-1 GPL-2 GPL-2-with-linking-exception LGPL-2 MPL-1.0 MPL-1.1 public-domain W3C"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="+X +alsa cacao cjk +cups debug doc examples infinality jamvm javascript +jbootstrap kerberos +nsplugin
+ +nss pax_kernel pulseaudio selinux smartcard +source sunec test zero +webstart"
+
+# Ideally the following were optional at build time.
+ALSA_COMMON_DEP="
+ >=media-libs/alsa-lib-1.0"
+CUPS_COMMON_DEP="
+ >=net-print/cups-1.2.12"
+X_COMMON_DEP="
+ >=dev-libs/atk-1.30.0
+ >=dev-libs/glib-2.26
+ media-libs/fontconfig
+ >=media-libs/freetype-2.5.3:2=[infinality?]
+ >=x11-libs/cairo-1.8.8:=
+ x11-libs/gdk-pixbuf:2
+ >=x11-libs/gtk+-2.8:2=
+ >=x11-libs/libX11-1.1.3
+ >=x11-libs/libXext-1.1.1
+ >=x11-libs/libXi-1.1.3
+ >=x11-libs/libXrender-0.9.4
+ >=x11-libs/libXtst-1.0.3
+ x11-libs/libXt
+ >=x11-libs/pango-1.24.5"
+X_DEPEND="
+ >=x11-libs/libXau-1.0.3
+ >=x11-libs/libXdmcp-1.0.2
+ >=x11-libs/libXinerama-1.0.2
+ x11-proto/inputproto
+ >=x11-proto/xextproto-7.1.1
+ x11-proto/xineramaproto
+ x11-proto/xproto"
+
+COMMON_DEP="
+ >=media-libs/giflib-4.1.6:=
+ >=media-libs/lcms-2.5
+ >=media-libs/libpng-1.2:=
+ >=sys-libs/zlib-1.2.3:=
+ virtual/jpeg:0=
+ javascript? ( dev-java/rhino:1.6 )
+ nss? ( >=dev-libs/nss-3.12.5-r1 )
+ kerberos? ( virtual/krb5 )
+ >=dev-util/systemtap-1
+ smartcard? ( sys-apps/pcsc-lite )
+ sunec? ( >=dev-libs/nss-3.16.1-r1 )
+ !dev-java/icedtea-web:7"
+
+# cups is needed for X. #390945 #390975
+RDEPEND="${COMMON_DEP}
+ !dev-java/icedtea:0
+ X? (
+ ${CUPS_COMMON_DEP}
+ ${X_COMMON_DEP}
+ media-fonts/dejavu
+ cjk? (
+ media-fonts/arphicfonts
+ media-fonts/baekmuk-fonts
+ media-fonts/lklug
+ media-fonts/lohit-fonts
+ media-fonts/sazanami
+ )
+ )
+ alsa? ( ${ALSA_COMMON_DEP} )
+ cups? ( ${CUPS_COMMON_DEP} )
+ selinux? ( sec-policy/selinux-java )"
+
+# Only ant-core-1.8.1 has fixed ant -diagnostics when xerces+xalan are not present.
+# ca-certificates, perl and openssl are used for the cacerts keystore generation
+# xext headers have two variants depending on version - bug #288855
+# autoconf - as long as we use eautoreconf, version restrictions for bug #294918
+DEPEND="${COMMON_DEP} ${ALSA_COMMON_DEP} ${CUPS_COMMON_DEP} ${X_COMMON_DEP}
+ || (
+ >=dev-java/gcj-jdk-4.3
+ dev-java/icedtea-bin:7
+ dev-java/icedtea-bin:6
+ dev-java/icedtea:7
+ dev-java/icedtea:6
+ )
+ app-arch/cpio
+ app-arch/unzip
+ app-arch/zip
+ app-misc/ca-certificates
+ >=dev-java/ant-core-1.8.2
+ dev-lang/perl
+ >=dev-libs/libxslt-1.1.26
+ dev-libs/openssl
+ virtual/pkgconfig
+ sys-apps/attr
+ sys-apps/lsb-release
+ ${X_DEPEND}
+ pax_kernel? ( sys-apps/elfix )"
+
+PDEPEND="webstart? ( dev-java/icedtea-web:0[icedtea7] )
+ nsplugin? ( dev-java/icedtea-web:0[icedtea7,nsplugin] )
+ pulseaudio? ( dev-java/icedtea-sound )"
+
+S="${WORKDIR}"/${ICEDTEA_PKG}
+
+icedtea_check_requirements() {
+ local CHECKREQS_DISK_BUILD
+
+ if use doc; then
+ CHECKREQS_DISK_BUILD="9000M"
+ else
+ CHECKREQS_DISK_BUILD="8500M"
+ fi
+
+ check-reqs_pkg_${EBUILD_PHASE}
+}
+
+pkg_pretend() {
+ icedtea_check_requirements
+}
+
+pkg_setup() {
+ icedtea_check_requirements
+
+ JAVA_PKG_WANT_BUILD_VM="
+ icedtea-7 icedtea-bin-7 icedtea7
+ icedtea-6 icedtea-bin-6 icedtea6 icedtea6-bin
+ gcj-jdk"
+ JAVA_PKG_WANT_SOURCE="1.5"
+ JAVA_PKG_WANT_TARGET="1.5"
+
+ java-vm-2_pkg_setup
+ java-pkg-2_pkg_setup
+}
+
+src_unpack() {
+ unpack ${SRC_PKG}
+}
+
+java_prepare() {
+ # For bootstrap builds as the sandbox control file might not yet exist.
+ addpredict /proc/self/coredump_filter
+
+ # icedtea doesn't like some locales. #330433 #389717
+ export LANG="C" LC_ALL="C"
+}
+
+src_configure() {
+ local bootstrap cacao_config config hotspot_port use_cacao use_zero zero_config
+ local vm=$(java-pkg_get-current-vm)
+
+ # Whether to bootstrap
+ bootstrap="disable"
+ if use jbootstrap; then
+ bootstrap="enable"
+ fi
+
+ if has "${vm}" gcj-jdk; then
+ # gcj-jdk ensures ecj is present.
+ use jbootstrap || einfo "bootstrap is necessary when building with ${vm}, ignoring USE=\"-jbootstrap\""
+ bootstrap="enable"
+ local ecj_jar="$(readlink "${EPREFIX}"/usr/share/eclipse-ecj/ecj.jar)"
+ config+=" --with-ecj-jar=${ecj_jar}"
+ fi
+
+ config+=" --${bootstrap}-bootstrap"
+
+ # Use Zero if requested
+ if use zero; then
+ use_zero="yes"
+ fi
+
+ # Use CACAO if requested
+ if use cacao; then
+ use_cacao="yes"
+ fi
+
+ # Are we on a architecture with a HotSpot port?
+ # In-tree JIT ports are available for amd64, arm, arm64, ppc64 (be&le), SPARC and x86.
+ if { use amd64 || use arm || use arm64 || use ppc64 || use sparc || use x86; }; then
+ hotspot_port="yes"
+ fi
+
+ # Always use HotSpot as the primary VM if available. #389521 #368669 #357633 ...
+ # Otherwise use CACAO on ppc and Zero on anything else
+ if test "x${hotspot_port}" != "xyes"; then
+ if use ppc; then
+ use_cacao="yes"
+ else
+ use_zero="yes"
+ fi
+ fi
+
+ # Turn on CACAO if needed (non-HS archs) or requested
+ if test "x${use_cacao}" = "xyes"; then
+ if test "x${hotspot_port}" = "xyes"; then
+ ewarn 'Enabling CACAO on an architecture with HotSpot support; issues may result.'
+ ewarn 'If so, please rebuild with USE="-cacao"'
+ fi
+ cacao_config="--enable-cacao"
+ fi
+
+ # Turn on Zero if needed (non-HS/CACAO archs) or requested
+ if test "x${use_zero}" = "xyes"; then
+ zero_config="--enable-zero"
+ fi
+
+ config+=" --with-parallel-jobs=$(makeopts_jobs)"
+
+ if use javascript ; then
+ config+=" --with-rhino=$(java-pkg_getjar rhino-1.6 js.jar)"
+ else
+ config+=" --without-rhino"
+ fi
+
+ unset JAVA_HOME JDK_HOME CLASSPATH JAVAC JAVACFLAGS
+
+ econf ${config} \
+ --with-openjdk-src-zip="${DISTDIR}/${OPENJDK_GENTOO_TARBALL}" \
+ --with-corba-src-zip="${DISTDIR}/${CORBA_GENTOO_TARBALL}" \
+ --with-jaxp-src-zip="${DISTDIR}/${JAXP_GENTOO_TARBALL}" \
+ --with-jaxws-src-zip="${DISTDIR}/${JAXWS_GENTOO_TARBALL}" \
+ --with-jdk-src-zip="${DISTDIR}/${JDK_GENTOO_TARBALL}" \
+ --with-hotspot-src-zip="${DISTDIR}/${HOTSPOT_GENTOO_TARBALL}" \
+ --with-langtools-src-zip="${DISTDIR}/${LANGTOOLS_GENTOO_TARBALL}" \
+ --with-cacao-src-zip="${DISTDIR}/${CACAO_GENTOO_TARBALL}" \
+ --with-jamvm-src-zip="${DISTDIR}/${JAMVM_GENTOO_TARBALL}" \
+ --with-jdk-home="$(java-config -O)" \
+ --prefix="${EPREFIX}/usr/$(get_libdir)/icedtea${SLOT}" \
+ --with-pkgversion="Gentoo package ${PF}" \
+ --disable-downloading --disable-Werror \
+ --enable-system-lcms \
+ $(use_enable !debug optimizations) \
+ $(use_enable doc docs) \
+ $(use_enable nss) \
+ $(use_enable jamvm) \
+ $(use_enable kerberos system-kerberos) \
+ $(use_with pax_kernel pax "${EPREFIX}/usr/sbin/paxmark.sh") \
+ $(use_enable smartcard system-pcsc) \
+ $(use_enable sunec) \
+ $(use_enable infinality) \
+ ${zero_config} ${cacao_config}
+}
+
+src_compile() {
+ # Would use GENTOO_VM otherwise.
+ export ANT_RESPECT_JAVA_HOME=TRUE
+
+ # With ant >=1.8.2 all required tasks are part of ant-core
+ export ANT_TASKS="none"
+
+ emake
+}
+
+src_test() {
+ # Use Xvfb for tests
+ unset DISPLAY
+
+ Xemake check
+}
+
+src_install() {
+ local dest="/usr/$(get_libdir)/icedtea${SLOT}"
+ local ddest="${ED}/${dest}"
+ dodir "${dest}"
+
+ dodoc README NEWS AUTHORS
+ dosym /usr/share/doc/${PF} /usr/share/doc/${PN}${SLOT}
+
+ cd openjdk.build/j2sdk-image || die
+
+ # Ensures HeadlessGraphicsEnvironment is used.
+ if ! use X; then
+ rm -r jre/lib/$(get_system_arch)/xawt || die
+ fi
+
+ # Don't hide classes
+ rm lib/ct.sym || die
+
+ #402507
+ mkdir jre/.systemPrefs || die
+ touch jre/.systemPrefs/.system.lock || die
+ touch jre/.systemPrefs/.systemRootModFile || die
+
+ # doins can't handle symlinks.
+ cp -vRP bin include jre lib man "${ddest}" || die
+
+ dodoc ASSEMBLY_EXCEPTION THIRD_PARTY_README
+
+ if use doc; then
+ # java-pkg_dohtml needed for package-list #302654
+ java-pkg_dohtml -A dtd -r ../docs/* || die
+ fi
+
+ if use examples; then
+ dodir "${dest}/share"
+ cp -vRP demo sample "${ddest}/share/" || die
+ fi
+
+ if use source; then
+ cp src.zip "${ddest}" || die
+ fi
+
+ # provided by icedtea-web but we need it in JAVA_HOME to work with run-java-tool
+ if use webstart || use nsplugin; then
+ dosym /usr/libexec/icedtea-web/itweb-settings ${dest}/bin/itweb-settings
+ dosym /usr/libexec/icedtea-web/itweb-settings ${dest}/jre/bin/itweb-settings
+ fi
+ if use webstart; then
+ dosym /usr/libexec/icedtea-web/javaws ${dest}/bin/javaws
+ dosym /usr/libexec/icedtea-web/javaws ${dest}/jre/bin/javaws
+ fi
+
+ # Fix the permissions.
+ find "${ddest}" \! -type l \( -perm /111 -exec chmod 755 {} \; -o -exec chmod 644 {} \; \) || die
+
+ # Needs to be done before generating cacerts
+ java-vm_set-pax-markings "${ddest}"
+
+ # We need to generate keystore - bug #273306
+ einfo "Generating cacerts file from certificates in ${EPREFIX}/usr/share/ca-certificates/"
+ mkdir "${T}/certgen" && cd "${T}/certgen" || die
+ cp "${FILESDIR}/generate-cacerts.pl" . && chmod +x generate-cacerts.pl || die
+ for c in "${EPREFIX}"/usr/share/ca-certificates/*/*.crt; do
+ openssl x509 -text -in "${c}" >> all.crt || die
+ done
+ ./generate-cacerts.pl "${ddest}/bin/keytool" all.crt || die
+ cp -vRP cacerts "${ddest}/jre/lib/security/" || die
+ chmod 644 "${ddest}/jre/lib/security/cacerts" || die
+
+ # OpenJDK7 should be able to use fontconfig instead, but wont hurt to
+ # install it anyway. Bug 390663
+ cp "${FILESDIR}"/fontconfig.Gentoo.properties.src "${T}"/fontconfig.Gentoo.properties || die
+ eprefixify "${T}"/fontconfig.Gentoo.properties
+ insinto "${dest}"/jre/lib
+ doins "${T}"/fontconfig.Gentoo.properties
+
+ set_java_env "${FILESDIR}/icedtea.env"
+ if ! use X || ! use alsa || ! use cups; then
+ java-vm_revdep-mask "${dest}"
+ fi
+ java-vm_sandbox-predict /proc/self/coredump_filter
+}
+
+pkg_preinst() {
+ if has_version "<=dev-java/icedtea-7.2.0:7"; then
+ # portage would preserve the symlink otherwise, related to bug #384397
+ rm -f "${EROOT}/usr/lib/jvm/icedtea7"
+ elog "To unify the layout and simplify scripts, the identifier of Icedtea-7*"
+ elog "has changed from 'icedtea7' to 'icedtea-7' starting from version 7.2.0-r1"
+ elog "If you had icedtea7 as system VM, the change should be automatic, however"
+ elog "build VM settings in /etc/java-config-2/build/jdk.conf are not changed"
+ elog "and the same holds for any user VM settings. Sorry for the inconvenience."
+ fi
+}