Gentoo Archives: gentoo-commits

From: Aric Belsito <lluixhi@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/musl:master commit in: dev-java/icedtea/
Date: Sun, 10 Jun 2018 17:26:45
Message-Id: 1528651561.d1bdfb5ac7ece6ddc170d018a4b7062110757e31.lluixhi@gentoo
1 commit: d1bdfb5ac7ece6ddc170d018a4b7062110757e31
2 Author: Aric Belsito <lluixhi <AT> gmail <DOT> com>
3 AuthorDate: Sun Jun 10 17:26:01 2018 +0000
4 Commit: Aric Belsito <lluixhi <AT> gmail <DOT> com>
5 CommitDate: Sun Jun 10 17:26:01 2018 +0000
6 URL: https://gitweb.gentoo.org/proj/musl.git/commit/?id=d1bdfb5a
7
8 dev-java/icedtea: version bump to 3.8.0
9
10 dev-java/icedtea/Manifest | 26 +++++------
11 .../{icedtea-3.7.0.ebuild => icedtea-3.8.0.ebuild} | 53 +++++++++++-----------
12 dev-java/icedtea/metadata.xml | 6 ++-
13 3 files changed, 45 insertions(+), 40 deletions(-)
14
15 diff --git a/dev-java/icedtea/Manifest b/dev-java/icedtea/Manifest
16 index b27ae4e..93cd640 100644
17 --- a/dev-java/icedtea/Manifest
18 +++ b/dev-java/icedtea/Manifest
19 @@ -1,13 +1,13 @@
20 -DIST icedtea-3.7-aarch32-1cd346521065.tar.xz 6756352 BLAKE2B dce797dd03cb84631367a6536fdc3fdc98d4f47c7414a2782f1f18f7efbba96d042efb3f044d02af6a83f2c1f5ddf48656aed9a18d121a193077210f95c071c0 SHA512 3ed8d17c2209da39b21b57c96ee87453cf5dcacb6060f88bcbc0247a905eed07f2e763d3dbe34f3fba797b28b19d0c6e73603cb7d9ea145fa515ceb9ca807403
21 -DIST icedtea-3.7-corba-872ca6c060bb.tar.xz 941016 BLAKE2B 30424376c9050bf144feeafb350325fec3402751e521bd2224e22e45a95d2c13251c81641f89661c98a90e4b4132f9bdad9c2d72a200a2474d7652e4c96a8645 SHA512 5fae98bec6b54c4bcc374db940256163fa9db2c8f9447c78e61887ecbce16f98bbd00720e9fe78f860bb2d83bc062e3beb430b637ea200d935aaae1f3e905243
22 -DIST icedtea-3.7-hotspot-074a569c30e4.tar.xz 6832164 BLAKE2B 86d563253094a5da07fc193bae073c936b4f6e35b3bd39dac7af3768877b7ecf2570b9150bfad5b957b5b3b22e2472e6a8223fbb5548abe72138ab7418901fef SHA512 c7c2e4ccccdc4fd9ac2f4c71e9a89997dd68fbd73a966015f9e764489cdf0027479d4c335c8f339d5ee2eb2968bc187a12e3c5e72d94ad59556cfb452a732658
23 -DIST icedtea-3.7-jaxp-154d73707643.tar.xz 2286776 BLAKE2B bc854478de03f1bf8ff81d1e410870f0cd12eb8b8cde0de09a98fd45dbf671b348b76da0ccf00a8244cca528950bfa6405bd99e388708ab203145b27da7f5adc SHA512 4c4c17a61c74dcfe8f6187055f43e47daa0f2f5f9ab6692f2149c98e4306d6e582c21d3d8d3061cfd2e7807889f645f3b8a446a7b84ca556459225df593ba996
24 -DIST icedtea-3.7-jaxws-3f0a3aea44b4.tar.xz 2270116 BLAKE2B 8d1f10dbfd57eb94c2bb6a2ae5da0cd8fe08b85bc8eb842a6a303c11e071d69d28cdcd601d827108a4673c6114eb8a0224323ce7b5a271aedfcae47517b0338a SHA512 d68741e7f60c87c22e50c50852bbf0598f36c3c594bd70d6f575c4962b5c8d7ff99a83ddd570a15497f4f47d456c26c400b523f789dbfca542dbf023b8e93f9e
25 -DIST icedtea-3.7-jdk-80cebaab0ba5.tar.xz 39140728 BLAKE2B b72aeb286b3d836c9f542d27b578bc6ddde3ecda31262a0c3a5dfa3c56bbfda1c0e2e1aff73fc6236c686d3b4a97c704be97ff8cdfc168b9d891288e3cf3374f SHA512 0cc54dd32a06595ae30e087ada15b0dee2f17f0ef9e5aa8e93fd7beba2937e774d444586f06208e26b904f024b6dc458855d35f59b2d531b801529daa67e3cb8
26 -DIST icedtea-3.7-langtools-0a2dce555d35.tar.xz 2068748 BLAKE2B 7de5a7cd33250b969f8cb7f326ff38516a6c282417fa656e0edd7c23344ce35bd493d0129eb551c4f0ea8d9f940e82b1e144fa7b833eeb2db475304816fe9d11 SHA512 46016102f230eb56c614fc44d1deb698bb39cade7e5d34b9a2bcf792014c57f88d15d6c3ceff456dfef9e1eaa99486901784c1254afeb3cc67338dd500ef526f
27 -DIST icedtea-3.7-nashorn-136ab780f038.tar.xz 2229708 BLAKE2B 5246143d84734d1dfbb60802d763d3880c76e79b425ffe31d41c89a11fee601a75e2804b4f0cb1e645395730e44815aeffd71d80183b06f04fdcfdf47403d7bf SHA512 4ca935a07bb7b5b8e3f0274bc120b6264290b6218a97457a6648ade04bd302b3838b398bd7ce423dcfe2f9bee03827332bd61abb21d9d8e58232b01acf48ccf6
28 -DIST icedtea-3.7-openjdk-644bdc77dd18.tar.xz 335052 BLAKE2B 2bc4dea15f1e283c40b9e97a4f7bc4e5420ab37ffec2d9a889d15a2f26b579d01bbd3c93d31497fc7ef3a660486f87c350f09e3564fbf6e4e810821d7b06009f SHA512 c8049c0101d270a8cce87973b60ddcea60297604dcc1d7cf6b26efe7c06806b18ab9f2a6012fc382b366009ec43d1cd5a27714ef5ec6028c71992eb4e8b6d1c1
29 -DIST icedtea-3.7-shenandoah-773364cde857.tar.xz 6948788 BLAKE2B 16dcc546ee7e02011ca2b9bc1c0811235fb0d1a87a551552d88799d4f8115b18eb378239f6b74503309be42f1c46cc60c986294d5cbb0dd67d9a07aa3b4294d9 SHA512 ada797ad0a82f08018337ee90ba5c74ef242d97dfdca73ecc0d76b498014875611bb0c32c7237371b87eb75f3ef506467a7c66a4d587122e01e9799a1bcd50ec
30 -DIST icedtea-3.7.0.tar.xz 1487360 BLAKE2B efef75c5ac615c21310f16f50fc425c5a760767e581004e7f545749f67cd1e0b238de735787a01e5a85ca6b72c351ee32a7c8f0aa3ec34d6dfe6a8e2e024ca06 SHA512 f2dc2464139d18385d4734e6380d7c4efc69f0e5b507218397032e0ea1b2e0d96688c88979de90a1fcd453809a4b1d6081ce2970f4e3cc73a236bd2d17bcc704
31 -DIST icedtea-cacao-c182f119eaad.tar.xz 3056520 SHA256 bf48f6b725a4dc0c936f6770a67ab4074c3bb35352d5de727368350d32549808 SHA512 22e8a031db5f93f82b276b310c175f1e926e48d64e1e50bebe51138e0f66391cd005501491a959d31663f338f27a29ec984ac29f77078f59472856e4d08edef7 WHIRLPOOL ad72950f37af738b6a6b472b8410a8c8ba52c53d6243976ba983f1802e082c7778d831db202468b7ec5e036dbea1513af6345c666c68b52bae2a95941567cdf0
32 -DIST icedtea-jamvm-ec18fb9e49e62dce16c5094ef1527eed619463aa.tar.gz 317187 SHA256 31810266666c23822942aac62a78019c2c4589e1c5ee48329cbf42652d4437bc SHA512 a31348481e1c02747f5bb9db333f855c45a1555aa187ee35de5ef553a10a8a47dfcc1beb1e69502046c1758438b91958a328e0a0015812c153221f67734a70a6 WHIRLPOOL 2d629f581a257d51b814aa771173c952445f502e5bd6e21ae7e748e1683fc7820d13f9fd9bf6cacbffeed2097e74628107778f223d617bba71c33f4b124e44c4
33 +DIST icedtea-3.8-aarch32-bd08b7f27e11.tar.xz 6762428 BLAKE2B d5c6b97ad133faf21f16328e1a86fe22a1e3bdcba73d43728cceddb6341f529661202e5384f3a7bc9f0de4bac9af897b86f942cbfaa310a44b959b0be5b55fde SHA512 99715812bf7b71e2031e96e27b27745d6963ee9749886a61a982628b5d95b9491a7696cf733d06adedef75dbb8dabecf5ffb72531e6b19329121b0e4f1b08afb
34 +DIST icedtea-3.8-corba-75fd375dd38a.tar.xz 942152 BLAKE2B 86ca4a62d8dfe7b8fec3a90471b48e2d0711fe708654695ddddbbc400bf71f1f3a3926f28989940ff325c0e171989336082d271ab468a13e38dfd93d680437d5 SHA512 a41d53d2d6471b94878ba18caf525f1b64e72c2ae6926a9f1f5dac2e9a9366151d35156fb519cca8aeeda97d8e42cc258a93390170859b3035de4da69e48e321
35 +DIST icedtea-3.8-hotspot-cb5711bf53d9.tar.xz 6838240 BLAKE2B a2419e93d736458c7853800c0efbd8a5035b2baa2b239e4326bdf70c5b6f08d36a96ae53b29de978e493c40ccf146f2c2115a08413b1fbf25c51850eb83fc4c2 SHA512 8c4b060611b867c43fbe6cac3d2f06f6979950781872b387220e12c7066b3efde24160b7bd03189350a6518615b492703425c2ea67a26c6b4d187f843093a780
36 +DIST icedtea-3.8-jaxp-2b279bb3475b.tar.xz 2287836 BLAKE2B 3705c8137a29a706aefe3dbb32fb0042e81c50cddcc54c31448d2c6f2c5a27ab3ea7e7f03f82990c379b9f39368aaeb6d8ee8adb56ecbf21faddb35d1727be07 SHA512 3eb04788776612f0de0b058908417c4735e6b1cfb56afaf73748e1f3121b25d6eea710cd1d72ed19f8788c8e00b701265d79237da3542d0947c00d37b4308e9c
37 +DIST icedtea-3.8-jaxws-c54a27559acb.tar.xz 2270928 BLAKE2B 2c5adb94aabd276fb00840ef6b0dfd04a36d728c603c8281bdbcc3d13b393144fb2336d4da54085ab999ef6725b6f706d727645a36b77f4a1294177947b6059f SHA512 1431e71e2281eef893904e686c8d33587c4332ed7cfacd5fd2e278fe0a4e6f225e03d22b8ca73517b030e3e33ffba964f023bed9b9e4f4a6f14b8cced43ce0a5
38 +DIST icedtea-3.8-jdk-9c9ff65b03b6.tar.xz 39146448 BLAKE2B 1f9a4efcc5697ce73af9018d39c632cecbca6945c4065f089db027d1fa86b6c315ead93f3acd291615c68edc057b470abe1cd0316300f54113eada7789b3a5cd SHA512 9f6b6e42e8bea6a00c9833bd9775bfa5c63d1126e25fc376f4ba2cf5601dea8ab6a3f1d442d5fb188de3f74ce0a6410dc3a8463f798b1aa23822a272faa5aa73
39 +DIST icedtea-3.8-langtools-21524ad5b914.tar.xz 2070064 BLAKE2B 5a5dcc0e40e08330e29850d99810fe62fc233390347ebb21fe12f606ddc6e8b5fe2060fe181210626d1e2ddc92828779f8fc138bdfda90f7b66f88e75f80ea43 SHA512 fd57023505d69246593ed24d90ad7052a88362ef7106900eca59e61ad5cadc247215cc9e8d410f9150e33a72126247ce1bb809540985062515b3d31d77d1535e
40 +DIST icedtea-3.8-nashorn-bb3e3345d3ec.tar.xz 2317148 BLAKE2B 9d85532853dfde6fcbf406d52f29e3b8130e5435e38200a48aadb16b4aa8a9dfe70fe6f7f83c4bd170e25a61fbaf3a8499893ae247239594e004f1a4aa37e708 SHA512 7c6d51a6565fe8c670a59caf001b1c0821b7fb2e42b2bbe24b35e337df4fc664c87868e0c55dcaa168f9c3e973ab9e75bca93d660e242c07d0f21eff83d674b5
41 +DIST icedtea-3.8-openjdk-499b993b345a.tar.xz 335928 BLAKE2B bb49fd086851110e9beb993167f2cb9b217800086070a1ba04a6b96b9e130157a2d8420a056e2e71e98144cd94454aa4c3a568c038f1b282cbc06b25df49a54c SHA512 e438a7ab0eb4e4374278afdbd40cab66875c9704f80a8963f0c965ce995744bcf23814c734ffd10e95329c7b767337fff18e3478c3f03481f8e15a5a9bfc853f
42 +DIST icedtea-3.8-shenandoah-c44a9eef4985.tar.xz 6954776 BLAKE2B 348735f8a2ecd656c4d323dd870fa63d028757a57babe0f4ffa0977d0446f17cd80a6709147b98d6712e1b5d26719cfad1ea01536930dddcf7389947b43a7d7d SHA512 2e84c6b398f35e59d3819e5ce23dd573e76c385c47f9971d6b77def1cfc1b19a86288e3cdbd78aa6dcdab068128852f4a1c82cf13229a760b1f625095cd51514
43 +DIST icedtea-3.8.0.tar.xz 1496972 BLAKE2B 9a376539ca2c4c8560aeaaa2fbc65c61a90519b9c87e924e2d54ef150401676e90df0fb5143fd90e9e4c6d254db56617456a668bf886573854f299402af378d8 SHA512 6336d35c11dbe16c96bc07eaa760fd849a2cd317416aba72b0732f8f1e52c9e3fedde5398d4a7f5a3057d4b6ae229965d597b3f5df09a76b5f31bbad0ad02a9a
44 +DIST icedtea-cacao-c182f119eaad.tar.xz 3056520 BLAKE2B 6b1be66ce19f491d49f1591babcd8c088e8e327f828dca3f30b8f8b04c132140f8b9f487ef6d91aed212aebab2c7c3052d79fa3f2d76d3832341d94d48e77089 SHA512 22e8a031db5f93f82b276b310c175f1e926e48d64e1e50bebe51138e0f66391cd005501491a959d31663f338f27a29ec984ac29f77078f59472856e4d08edef7
45 +DIST icedtea-jamvm-ec18fb9e49e62dce16c5094ef1527eed619463aa.tar.gz 317187 BLAKE2B 1ca581a02be4cf5c09162687bbc90ec01b58b4910d866d11512cf17a1caff181fdc69e42f7498b2df9deb875ddc6efc6bc2888428f411da94bbc2313ddf5a2c9 SHA512 a31348481e1c02747f5bb9db333f855c45a1555aa187ee35de5ef553a10a8a47dfcc1beb1e69502046c1758438b91958a328e0a0015812c153221f67734a70a6
46
47 diff --git a/dev-java/icedtea/icedtea-3.7.0.ebuild b/dev-java/icedtea/icedtea-3.8.0.ebuild
48 similarity index 93%
49 rename from dev-java/icedtea/icedtea-3.7.0.ebuild
50 rename to dev-java/icedtea/icedtea-3.8.0.ebuild
51 index f8e7ce6..066a759 100644
52 --- a/dev-java/icedtea/icedtea-3.7.0.ebuild
53 +++ b/dev-java/icedtea/icedtea-3.8.0.ebuild
54 @@ -13,16 +13,16 @@ ICEDTEA_BRANCH=$(get_version_component_range 1-2)
55 ICEDTEA_PKG=icedtea-${ICEDTEA_VER}
56 ICEDTEA_PRE=$(get_version_component_range _)
57
58 -CORBA_TARBALL="872ca6c060bb.tar.xz"
59 -JAXP_TARBALL="154d73707643.tar.xz"
60 -JAXWS_TARBALL="3f0a3aea44b4.tar.xz"
61 -JDK_TARBALL="80cebaab0ba5.tar.xz"
62 -LANGTOOLS_TARBALL="0a2dce555d35.tar.xz"
63 -OPENJDK_TARBALL="644bdc77dd18.tar.xz"
64 -NASHORN_TARBALL="136ab780f038.tar.xz"
65 -HOTSPOT_TARBALL="074a569c30e4.tar.xz"
66 -SHENANDOAH_TARBALL="773364cde857.tar.xz"
67 -AARCH32_TARBALL="1cd346521065.tar.xz"
68 +CORBA_TARBALL="75fd375dd38a.tar.xz"
69 +JAXP_TARBALL="2b279bb3475b.tar.xz"
70 +JAXWS_TARBALL="c54a27559acb.tar.xz"
71 +JDK_TARBALL="9c9ff65b03b6.tar.xz"
72 +LANGTOOLS_TARBALL="21524ad5b914.tar.xz"
73 +OPENJDK_TARBALL="499b993b345a.tar.xz"
74 +NASHORN_TARBALL="bb3e3345d3ec.tar.xz"
75 +HOTSPOT_TARBALL="cb5711bf53d9.tar.xz"
76 +SHENANDOAH_TARBALL="c44a9eef4985.tar.xz"
77 +AARCH32_TARBALL="bd08b7f27e11.tar.xz"
78
79 CACAO_TARBALL="cacao-c182f119eaad.tar.xz"
80 JAMVM_TARBALL="jamvm-ec18fb9e49e62dce16c5094ef1527eed619463aa.tar.gz"
81 @@ -67,7 +67,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
82
83 IUSE="+alsa cacao +cups doc examples +gtk headless-awt
84 jamvm +jbootstrap kerberos libressl nsplugin pax_kernel +pch
85 - pulseaudio sctp selinux shenandoah smartcard +source +sunec test +webstart zero"
86 + pulseaudio sctp selinux shenandoah smartcard +source +sunec +system-lcms test +webstart zero"
87
88 REQUIRED_USE="gtk? ( !headless-awt )"
89
90 @@ -86,13 +86,10 @@ X_COMMON_DEP="
91 >=x11-libs/libXtst-1.0.3
92 x11-libs/libXcomposite"
93 X_DEPEND="
94 + x11-base/xorg-proto
95 >=x11-libs/libXau-1.0.3
96 >=x11-libs/libXdmcp-1.0.2
97 - >=x11-libs/libXinerama-1.0.2
98 - x11-proto/inputproto
99 - >=x11-proto/xextproto-7.1.1
100 - x11-proto/xineramaproto
101 - x11-proto/xproto"
102 + >=x11-libs/libXinerama-1.0.2"
103
104 # The Javascript requirement is obsolete; OpenJDK 8+ has Nashorn
105 COMMON_DEP="
106 @@ -100,13 +97,13 @@ COMMON_DEP="
107 >=dev-util/systemtap-1
108 media-libs/fontconfig:1.0=
109 >=media-libs/freetype-2.5.3:2=
110 - >=media-libs/lcms-2.5:2=
111 >=sys-libs/zlib-1.2.3
112 virtual/jpeg:0=
113 kerberos? ( virtual/krb5 )
114 sctp? ( net-misc/lksctp-tools )
115 smartcard? ( sys-apps/pcsc-lite )
116 - sunec? ( >=dev-libs/nss-3.16.1-r1 )"
117 + sunec? ( >=dev-libs/nss-3.16.1-r1 )
118 + system-lcms? ( >=media-libs/lcms-2.9:2= )"
119
120 # Gtk+ will move to COMMON_DEP in time; PR1982
121 # gsettings-desktop-schemas will be needed for native proxy support; PR1976
122 @@ -272,9 +269,6 @@ src_configure() {
123 # In-tree JIT ports are available for amd64, arm, arm64, ppc64 (be&le), SPARC and x86.
124 if { use amd64 || use arm || use arm64 || use ppc64 || use sparc || use x86; }; then
125 hotspot_port="yes"
126 -
127 - # Work around stack alignment issue, bug #647954.
128 - use x86 && append-flags -mincoming-stack-boundary=2
129 fi
130
131 # Always use HotSpot as the primary VM if available. #389521 #368669 #357633 ...
132 @@ -362,14 +356,14 @@ src_configure() {
133 --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
134 --with-pkgversion="Gentoo ${PF}" \
135 --disable-downloading --disable-Werror --disable-tests \
136 - --enable-system-lcms --enable-system-jpeg \
137 - --enable-system-zlib --disable-systemtap-tests \
138 - --enable-improved-font-rendering \
139 + --disable-systemtap-tests --enable-improved-font-rendering \
140 + --enable-system-jpeg --enable-system-zlib \
141 $(use_enable headless-awt headless) \
142 $(use_enable !headless-awt system-gif) \
143 $(use_enable !headless-awt system-png) \
144 $(use_enable doc docs) \
145 $(use_enable kerberos system-kerberos) \
146 + $(use_enable system-lcms) \
147 $(use_with pax_kernel pax "${EPREFIX}/usr/sbin/paxmark.sh") \
148 $(use_enable sctp system-sctp) \
149 $(use_enable smartcard system-pcsc) \
150 @@ -447,5 +441,12 @@ pkg_preinst() {
151 gnome2_icon_savelist
152 }
153
154 -pkg_postinst() { gnome2_icon_cache_update; }
155 -pkg_postrm() { gnome2_icon_cache_update; }
156 +pkg_postinst() {
157 + gnome2_icon_cache_update
158 + java-vm-2_pkg_postinst
159 +}
160 +
161 +pkg_postrm() {
162 + gnome2_icon_cache_update
163 + java-vm-2_pkg_postrm
164 +}
165
166 diff --git a/dev-java/icedtea/metadata.xml b/dev-java/icedtea/metadata.xml
167 index 10578ad..31b4e46 100644
168 --- a/dev-java/icedtea/metadata.xml
169 +++ b/dev-java/icedtea/metadata.xml
170 @@ -24,11 +24,15 @@
171 <flag name="headless-awt">Don't install the X backend for AWT, needed by some GUIs (used to be X flag)</flag>
172 <flag name="jamvm">Use the JamVM virtual machine rather than HotSpot.</flag>
173 <flag name="jbootstrap">If possible, recompile the final IcedTea executables with itself.</flag>
174 + <flag name="kerberos">Link against Kerberos in order to obtain the cache location.</flag>
175 <flag name="nsplugin">Enable browser plugin (NPPlugin), requires also the webstart flag to be enabled.</flag>
176 <flag name="pax_kernel">Apply patch needed for pax enabled kernels.</flag>
177 - <flag name="shenandoah">Include the Shenandoah ultra-low pause time garbage collector (-XX:+UseShenandoahGC) (x86_64 only)</flag>
178 + <flag name="pch">Build using pre-compiled headers.</flag>
179 + <flag name="sctp">Build the SCTP NIO channel implementation against lksctp</flag>
180 + <flag name="shenandoah">Include the Shenandoah ultra-low pause time garbage collector (-XX:+UseShenandoahGC) (arm64 and x86_64 only)</flag>
181 <flag name="smartcard">Build the PCSC driver against pcsc-lite</flag>
182 <flag name="sunec">Build the SunEC provider against system NSS</flag>
183 + <flag name="system-lcms">Build against the system LCMS installation rather than the in-tree copy.</flag>
184 <flag name="zero">Enable Zero assembler port (usually for non-HotSpot architectures)</flag>
185 <flag name="webstart">Enable Web Start support (via NetX).</flag>
186 </use>