# ChangeLog for dev-java/icedtea # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ *icedtea-6.1.10.5 (12 Jan 2012) *icedtea-6.1.9.12 (12 Jan 2012) *icedtea-6.1.8.12 (12 Jan 2012) 12 Jan 2012; Andrew John Hughes -icedtea-6.1.8.11.ebuild, +icedtea-6.1.8.12.ebuild, -icedtea-6.1.9.11.ebuild, +icedtea-6.1.9.12.ebuild, -icedtea-6.1.10.4-r5.ebuild, +icedtea-6.1.10.5.ebuild: Latest bugfix update: 1.8.12, 1.9.12 and 1.10.5 http://bit.ly/zGNr7r *icedtea-6.1.10.4-r5 (20 Dec 2011) 20 Dec 2011; Andrew John Hughes -icedtea-6.1.10.4-r4.ebuild, +icedtea-6.1.10.4-r5.ebuild: Remove unsupported addvm support. x86/x86_64/SPARC now on HotSpot, all others on CACAO. Remove NIO2 support in preparation for it being dropped in 1.11. Re-enable ppc64 support. 18 Dec 2011; Ralph Sennhauser files/icedtea.env, metadata.xml: Copy prefixified icedtea.env from main tree and fix typo in metadata.xml 17 Dec 2011; Ralph Sennhauser files/icedtea-6.1.10.4_separate_shark_target.patch: Reorder ADD_ZERO_CONFIGURE_ARGS to prevent leaking through of unfiltred options 16 Dec 2011; Ralph Sennhauser icedtea-6.1.10.4-r4.ebuild: Fix patch name *icedtea-7.2.0-r4 (14 Dec 2011) *icedtea-6.1.10.4-r4 (14 Dec 2011) 14 Dec 2011; Ralph Sennhauser +icedtea-6.1.10.4-r4.ebuild, +files/icedtea-6.1.10.4_1-sharkllvm30-de-const-type-135375.patch, +files/icedtea-6.1.10.4_pax_kernel_support.patch, +files/icedtea-6.1.10.4_separate_shark_target.patch, +files/icedtea-6.1.10.4_shark_jvm_rpath.patch, +icedtea-7.2.0-r4.ebuild, +files/icedtea-7.2.0_1-sharkllvm30-de-const-type-135375.patch, +files/icedtea-7.2.0_pax_kernel_support.patch, +files/icedtea-7.2.0_separate_shark_target.patch, +files/icedtea-7.2.0_shark_jvm_rpath.patch, +files/icedtea-7.2.0_shark_llvm_flags.patch, +files/2-sharkllvm30-PHI-128537-Call-ArrayRef-135265-v2.patch, +files/0-sharkllvm30-targetselect-138450.patch, +files/3-sharkllvm30-MCJIT-v3.patch, +files/disable_werror.patch: Add use flags zero and shark for builing them as additional vms. Add bs patch for PaX enabled kernels. Add bs patch for spliting out shark target. Explicitly add llvm lib dir to RPATH in sharks libjvm.so Add a series of patches to get shark to build with llvm-3.0 Add missing llvm flags in openjdk7. Allow running the jtreg tests. Drop ppc64 KEYWORD for icedtea:6 due to missing sys-devel/llvm. *icedtea-7.2.0-r3 (02 Dec 2011) *icedtea-6.1.10.4-r3 (02 Dec 2011) 02 Dec 2011; Ralph Sennhauser -icedtea-6.1.10.4-r2.ebuild, +icedtea-6.1.10.4-r3.ebuild, -icedtea-7.2.0-r2.ebuild, +icedtea-7.2.0-r3.ebuild, metadata.xml: - Fix bootstrap build for PaX enabled kernels. #389751 - Add missing dependency on ecj for use jbootstrap #392337 - Don't use eclipse-ecj:3.7 for icedtea:6 #392587 - Add various missing dependencies according to scanelf results. icedtea-7: dev-libs/atk sys-devel/gcc sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango nss? ( dev-libs/nss ) icedtea-6: dev-libs/glib sys-devel/gcc sys-libs/glibc - Fix libffi dependency for non ppc archs. - Make dependencies optional at runtime as for icedtea-bin for installing via binpkg. Use flags are X alsa cups. - Allow building cacao and jamvm as additional VMs. To use run java -cacao respectively java -jamvm. Use flags are cacao and jamvm. 28 Nov 2011; Miroslav Šulc +files/fontconfig.Gentoo.properties.src: Adding ommitted fontconfig file *icedtea-7.2.0-r2 (28 Nov 2011) *icedtea-6.1.10.4-r2 (28 Nov 2011) 28 Nov 2011; Ralph Sennhauser -icedtea-6.1.10.4.ebuild, -icedtea-6.1.10.4-r1.ebuild, +icedtea-6.1.10.4-r2.ebuild, -icedtea-7.2.0.ebuild, -icedtea-7.2.0-r1.ebuild, +icedtea-7.2.0-r2.ebuild, metadata.xml: Install Gentoo specific fontconfig properties file. #390663 Add missing dependency on pkgconfig. #391987 Add use flag X and cjk to install expected fonts. #349916 Add use flag source and install src.zip conditionally. Add use flag jbootstrap and make bootstrap optional where possible. Remove use flag xrender and require libXrender for icedtea:6, icedtea:7 does this already. #382867 Use @SLOT@ substitution in set_java_env. Prefixify. 21 Nov 2011; Ralph Sennhauser icedtea-6.1.10.4-r1.ebuild, icedtea-7.2.0-r1.ebuild: Use java-vm-2.eclass to set PaX markings 18 Nov 2011; Ralph Sennhauser icedtea-6.1.10.4-r1.ebuild, icedtea-7.2.0-r1.ebuild: Remove unneeded pkg_postinst 18 Nov 2011; Vlastimil Babka icedtea-6.1.10.4-r1.ebuild, icedtea-7.2.0-r1.ebuild: Add missing cpio dep and remove the old libXext version variant, bug #389599. 18 Nov 2011; Vlastimil Babka icedtea-6.1.10.4-r1.ebuild, icedtea-7.2.0-r1.ebuild: Remove 'cacao' and 'jamvm' USE flags. Also remove 'zero' flag and have it used only for ppc/ppc64. This functionality was experimental and brought more problems than benefits. Also remove the bootstrapping with cacao due to failures. Fixes numerous bugs. 18 Nov 2011; Ralph Sennhauser icedtea-6.1.10.4-r1.ebuild, icedtea-7.2.0-r1.ebuild: Add additional PaX markings to executables for x86. Bug 389751 18 Nov 2011; Vlastimil Babka icedtea-6.1.10.4-r1.ebuild, icedtea-7.2.0-r1.ebuild: Fix detection of parallel jobs from MAKEOPTS to handle all syntax variants. Fixes bug #337827 and #389791. Using syntax from waf-utils.eclass 18 Nov 2011; Ralph Sennhauser icedtea-6.1.10.4-r1.ebuild, icedtea-7.2.0-r1.ebuild: Add --disable-bootstrap on PaX enabled hosts when building using IcedTea7. Bug #389751 13 Nov 2011; Ralph Sennhauser icedtea-7.2.0-r1.ebuild: Fix building with PaX enabled kernels. Bug #389751. Thanks to Daniel Kuehn and Magnus Granberg for their help finding the patch 12 Nov 2011; Ralph Sennhauser icedtea-7.2.0-r1.ebuild: Use java-vm_sandbox-predict for installing the controle file 11 Nov 2011; Vlastimil Babka icedtea-7.2.0-r1.ebuild: Support building using icedtea-bin-7. 10 Nov 2011; Ralph Sennhauser icedtea-6.1.10.4-r1.ebuild, icedtea-7.2.0-r1.ebuild: Fix building with unusal locales, bug #330433 #389717 *icedtea-6.1.9.11 (08 Nov 2011) *icedtea-6.1.8.11 (08 Nov 2011) 08 Nov 2011; Andrew John Hughes -icedtea-6.1.8.10.ebuild, +icedtea-6.1.8.11.ebuild, -icedtea-6.1.9.10.ebuild, +icedtea-6.1.9.11.ebuild: Security update for releases with plugin & Web Start: http://bit.ly/uhvhLW 08 Nov 2011; Ralph Sennhauser icedtea-6.1.10.4-r1.ebuild, icedtea-7.2.0-r1.ebuild: Allow building of icedtea with icedtea-bin-6, bug 389885 07 Nov 2011; Vlastimil Babka icedtea-6.1.10.4-r1.ebuild, icedtea-7.2.0-r1.ebuild: Prepare for icedtea-bin version and VMHANDLE migration. 06 Nov 2011; Vlastimil Babka icedtea-7.2.0-r1.ebuild: Fix build due to missing ant class when xalan and xerces are not installed, bug #389625. 05 Nov 2011; Vlastimil Babka icedtea-7.2.0-r1.ebuild: Relax lcms dep to allow the stable 2.0a satisfy it. 05 Nov 2011; Vlastimil Babka icedtea-7.2.0-r1.ebuild: Add missing cpio dep QA fix from main tree. 04 Nov 2011; Vlastimil Babka icedtea-7.2.0-r1.ebuild: Add ~x86 keyword. 04 Nov 2011; Vlastimil Babka icedtea-7.2.0-r1.ebuild: Remove unused autotools. 02 Nov 2011; Vlastimil Babka icedtea-7.2.0-r1.ebuild: Add sandbox.d file for bug #388127. 30 Oct 2011; Vlastimil Babka icedtea-6.1.8.10.ebuild, icedtea-6.1.9.10.ebuild, icedtea-6.1.10.4.ebuild, icedtea-6.1.10.4-r1.ebuild, icedtea-7.2.0.ebuild, icedtea-7.2.0-r1.ebuild: Package move icedtea6-bin to icedtea-bin. 30 Oct 2011; Vlastimil Babka icedtea-6.1.10.4-r1.ebuild, icedtea-7.2.0-r1.ebuild: Remove obsolete call to unset_vars, bug #380839. *icedtea-7.2.0-r1 (30 Oct 2011) *icedtea-6.1.10.4-r1 (30 Oct 2011) 30 Oct 2011; Vlastimil Babka +icedtea-6.1.10.4-r1.ebuild, +icedtea-7.2.0-r1.ebuild: Revbump to use EAPI=4 and change the VMHANDLE icedtea${SLOT} to the standard icedtea-${SLOT}. 19 Oct 2011; Andrew John Hughes icedtea-7.2.0.ebuild: Remove dead USE flags and fix tarball locations. 19 Oct 2011; Andrew John Hughes icedtea-7.2.0.ebuild: Remove references to removed patches. *icedtea-7.2.0 (19 Oct 2011) 19 Oct 2011; Andrew John Hughes -files/7.2.0_pre-bytecode_check.patch, -files/7.2.0_pre-cacao-01.patch, -files/7.2.0_pre-cacao-02.patch, -files/7.2.0_pre-cacao-03.patch, -files/7.2.0_pre-cacao-04.patch, -files/7.2.0_pre-no_werror.patch, -icedtea-7.2.0_pre.ebuild, +icedtea-7.2.0.ebuild: Add full release of IcedTea 2.0: http://blog.fuseyism.com/index.php/2011/10/19/icedtea-2-0-released/ *icedtea-6.1.10.4 (19 Oct 2011) *icedtea-6.1.9.10 (19 Oct 2011) *icedtea-6.1.8.10 (19 Oct 2011) 19 Oct 2011; Andrew John Hughes -icedtea-6.1.8.9.ebuild, +icedtea-6.1.8.10.ebuild, -icedtea-6.1.9.9.ebuild, +icedtea-6.1.9.10.ebuild, -icedtea-6.1.10.3.ebuild, +icedtea-6.1.10.4.ebuild: Security update: http://blog.fuseyism.com/index.php/2011/10/18/security-icedtea6-1-8-10-1-9-10-and-1-10-4-released/ 04 Oct 2011; Andrew John Hughes +files/7.2.0_pre-cacao-01.patch, +files/7.2.0_pre-cacao-02.patch, +files/7.2.0_pre-cacao-03.patch, +files/7.2.0_pre-cacao-04.patch, icedtea-7.2.0_pre.ebuild: Apply recent CACAO fixes to fix build issues. 30 Sep 2011; Andrew John Hughes +files/7.2.0_pre-bytecode_check.patch, -files/7.1.13-alsa-sane-headers.patch, -files/7.1.14-checksums.patch, icedtea-7.2.0_pre.ebuild, -files/7.1.14-forest.patch: Fix bootstrap build with IcedTea7 by detecting level of bytecode supported before applying patches. 29 Sep 2011; Miroslav Šulc icedtea-7.2.0_pre.ebuild: Fixed issue with sandbox access violation 29 Sep 2011; Andrew John Hughes icedtea-7.2.0_pre.ebuild: Temporarily disable bootstrapping with IcedTea7 until fixed. *icedtea-7.2.0_pre (29 Sep 2011) 29 Sep 2011; Andrew John Hughes -icedtea-6.1.7.10-r1.ebuild, -icedtea-7.1.13-r1.ebuild, -icedtea-7.1.14.ebuild, +icedtea-7.2.0_pre.ebuild: Add support for IcedTea7 2.0 pre-release. Remove unsupported versions. 09 Sep 2011; Vlastimil Babka icedtea-6.1.7.10-r1.ebuild, -icedtea-6.1.8.7-r1.ebuild, icedtea-6.1.8.9.ebuild, -icedtea-6.1.9.7-r1.ebuild, icedtea-6.1.9.9.ebuild, -icedtea-6.1.10.1.ebuild, icedtea-6.1.10.3.ebuild: Use /usr/lib instead of get_libdir for the vmhome path, bug #380853. Prune old versions. 09 Sep 2011; Andrew John Hughes icedtea-7.1.14.ebuild: Keyword 1.14 temporarily until 2.0 is released. *icedtea-6.1.10.3 (21 Jul 2011) 21 Jul 2011; Andrew John Hughes -icedtea-6.1.10.2.ebuild, +icedtea-6.1.10.3.ebuild: IcedTea6 1.10.3 update: http://blog.fuseyism.com/index.php/2011/07/21/icedtea6-1103-released/ *icedtea-6.1.9.9 (20 Jul 2011) *icedtea-6.1.8.9 (20 Jul 2011) 20 Jul 2011; Andrew John Hughes -icedtea-6.1.8.8.ebuild, +icedtea-6.1.8.9.ebuild, -icedtea-6.1.9.8.ebuild, +icedtea-6.1.9.9.ebuild: Security update: http://blog.fuseyism.com/index.php/2011/07/20/security-icedtea6-189-199-released/ 06 Jul 2011; Andrew John Hughes icedtea-7.1.14.ebuild: Update dependencies to include lcms2 and replace xalan/xerces with libxslt. 21 Jun 2011; Andrew John Hughes files/6.1.10.2-371405-linux_version.patch: Match any kernel version beginning with 3 rather than just 3.0*. 13 Jun 2011; Andrew John Hughes icedtea-6.1.10.2.ebuild, +files/6.1.10.2-371405-linux_version.patch: Fix Bug #371405 so IcedTea6 1.10.2 can be built on Linux 3.0. *icedtea-7.1.14 (08 Jun 2011) *icedtea-6.1.10.2 (08 Jun 2011) *icedtea-6.1.9.8 (08 Jun 2011) *icedtea-6.1.8.8 (08 Jun 2011) 08 Jun 2011; Andrew John Hughes +files/7.1.14-checksums.patch, +icedtea-6.1.8.8.ebuild, +icedtea-6.1.9.8.ebuild, +icedtea-6.1.10.2.ebuild, +files/7.1.14-forest.patch, +icedtea-7.1.14.ebuild: Add support for IcedTea7 1.14 and IcedTea6 1.8.8, 1.9.8 and 1.10.2. http://blog.fuseyism.com/index.php/2011/06/08/icedtea6-188-198-and-1102-released/ http://blog.fuseyism.com/index.php/2011/05/25/icedtea7-114-released/ *icedtea-6.1.10.1 (04 Apr 2011) 04 Apr 2011; Andrew John Hughes -icedtea-6.1.10.ebuild, +icedtea-6.1.10.1.ebuild: http://blog.fuseyism.com/index.php/2011/04/04/icedtea6-1101-released/ 30 Mar 2011; Vlastimil Babka icedtea-7.1.13-r1.ebuild: Remove files (javaws binaries) colliding with icedtea-web in the ebuild, until there's upstream version with --disable-webstart for icedtea7. Bug #355849. 28 Mar 2011; Andrew John Hughes icedtea-6.1.7.10-r1.ebuild, icedtea-6.1.8.7-r1.ebuild, icedtea-6.1.9.7-r1.ebuild, icedtea-6.1.10.ebuild, icedtea-7.1.13-r1.ebuild: Add slot dependency for gtk+. 28 Mar 2011; Andrew John Hughes -icedtea-6.1.7.10.ebuild, -icedtea-6.1.8.7.ebuild, -icedtea-6.1.9.7.ebuild, -icedtea-7.1.13.ebuild: Remove old versions of ebuilds. 05 Mar 2011; metadata.xml: Update maintainer info from the main tree. Describe the hs20 and jamvm USE flags. *icedtea-6.1.10 (02 Mar 2011) 02 Mar 2011; Andrew John Hughes +icedtea-6.1.10.ebuild: New IcedTea6 1.10 release: http://blog.fuseyism.com/index.php/2011/03/02/icedtea6-110-released/ 17 Feb 2011; Vlastimil Babka icedtea-6.1.7.10-r1.ebuild, icedtea-6.1.8.7-r1.ebuild, icedtea-6.1.9.7-r1.ebuild, +icedtea-7.1.13-r1.ebuild: Use slot deps for icedtea-web, port the changes to icedtea7 as well (uses separate slot of icedtea-web). 17 Feb 2011; Vlastimil Babka +icedtea-6.1.7.10-r1.ebuild, +icedtea-6.1.8.7-r1.ebuild, icedtea-6.1.9.7-r1.ebuild: Revbump the remaining icedtea6 branches to use icedtea-web 17 Feb 2011; Vlastimil Babka +icedtea-6.1.9.7-r1.ebuild: Revbump to PDEPEND on icedtea-web instead of building webstart/nsplugin as part of the whole icedtea build. Fixes bug #355175. *icedtea-6.1.9.7 (15 Feb 2011) *icedtea-6.1.8.7 (15 Feb 2011) *icedtea-6.1.7.10 (15 Feb 2011) 15 Feb 2011; Andrew John Hughes -files/6.1.9.6-sparc.patch, -icedtea-6.1.7.9.ebuild, +icedtea-6.1.7.10.ebuild, -icedtea-6.1.8.6.ebuild, +icedtea-6.1.8.7.ebuild, -icedtea-6.1.9.6.ebuild, +icedtea-6.1.9.7.ebuild: Security update: http://blog.fuseyism.com/index.php/2011/02/15/security-icedtea6-1710-187-and-197-released/ Fix for SPARC issue (#344659) included upstream. *icedtea-6.1.9.6 (09 Feb 2011) *icedtea-6.1.8.6 (09 Feb 2011) *icedtea-6.1.7.9 (09 Feb 2011) 09 Feb 2011; Andrew John Hughes +files/6.1.9.6-sparc.patch, -files/6.1.9.5-sparc.patch, -icedtea-6.1.7.8.ebuild, +icedtea-6.1.7.9.ebuild, -icedtea-6.1.8.5.ebuild, +icedtea-6.1.8.6.ebuild, -icedtea-6.1.9.5.ebuild, +icedtea-6.1.9.6.ebuild: Security update for floating point issue: http://blog.fuseyism.com/index.php/2011/02/09/security-icedtea6-179-186-196-released/ *icedtea-6.1.9.5 (01 Feb 2011) *icedtea-6.1.8.5 (01 Feb 2011) *icedtea-6.1.7.8 (01 Feb 2011) 01 Feb 2011; Andrew John Hughes +files/6.1.9.5-sparc.patch, -files/6.1.9.4-sparc.patch, -icedtea-6.1.7.7.ebuild, +icedtea-6.1.7.8.ebuild, -icedtea-6.1.8.4.ebuild, +icedtea-6.1.8.5.ebuild, -icedtea-6.1.9.4.ebuild, +icedtea-6.1.9.5.ebuild: Security update: http://blog.fuseyism.com/index.php/2011/02/01/security-icedtea6-178-185-195-released/ RH672262, CVE-2011-0025: IcedTea jarfile signature verification bypass 21 Jan 2011; Andrew John Hughes files/icedtea.env: Revert @ROOT@ additions in icedtea.env. 21 Jan 2011; Andrew John Hughes icedtea-6.1.7.7.ebuild, icedtea-6.1.8.4.ebuild, icedtea-6.1.9.4.ebuild, icedtea-7.1.13.ebuild: Replace ${ROOT} with "/"; only should be used in preinst/postinst/prerm/postrm. 21 Jan 2011; Vlastimil Babka icedtea-6.1.7.7.ebuild, icedtea-6.1.8.4.ebuild, icedtea-6.1.9.4.ebuild, icedtea-7.1.13.ebuild: Use virtual/jpeg, bug #347953. 20 Jan 2011; Andrew John Hughes icedtea-6.1.7.7.ebuild, icedtea-6.1.8.4.ebuild, icedtea-6.1.9.4.ebuild, icedtea-7.1.13.ebuild, files/icedtea.env: Pass ${ROOT} and $(get_libdir) to IcedTea environment rather than hardcoding /usr/lib. *icedtea-6.1.9.4 (18 Jan 2011) *icedtea-6.1.8.4 (18 Jan 2011) *icedtea-6.1.7.7 (18 Jan 2011) 18 Jan 2011; Andrew John Hughes +files/6.1.9.4-sparc.patch, -files/6.1.9.3-sparc.patch, -icedtea-6.1.7.6.ebuild, +icedtea-6.1.7.7.ebuild, -icedtea-6.1.8.3.ebuild, +icedtea-6.1.8.4.ebuild, -icedtea-6.1.9.3.ebuild, +icedtea-6.1.9.4.ebuild: New security releases: http://blog.fuseyism.com/index.php/2011/01/18/security-icedtea6-177-184-194-r eleased/ * Security updates - RH663680, CVE-2010-4351: IcedTea JNLP SecurityManager bypass * Backports - S4356282: RFE: JDK should support OpenType/CFF fonts - S6954424, RH525870: Support OpenType/CFF fonts in JDK 7 - S6795356, PR590: Leak caused by javax.swing.UIDefaults.ProxyLazyValue.acc - S6967436, RH597227: lines longer than 2^15 can fill window. - S6967433: dashed lines broken when using scaling transforms. - S6976265: No STROKE_CONTROL - S6967434, PR450, RH530642: Round joins/caps of scaled up lines have poor quality. - S6438179, RH569121: XToolkit.isTraySupported() result has nothing to do with the system tray * Fixes - S7003777, RH647674: JTextPane produces incorrect content after parsing the html text 07 Dec 2010; Andrew John Hughes +files/6.1.9.3-sparc.patch, icedtea-6.1.9.3.ebuild, icedtea-7.1.13.ebuild: Apply patch from #344659 07 Dec 2010; Andrew John Hughes +files/7.1.13-alsa-sane-headers.patch, icedtea-7.1.13.ebuild: Fix failure in IcedTea7 with make 3.82. 07 Dec 2010; Andrew John Hughes icedtea-7.1.13.ebuild: Fix plugin dependency. Move to IcedTea server for drops. 02 Dec 2010; Vlastimil Babka metadata.xml: Document the nsplugin flag in metadata.xml 02 Dec 2010; Andrew John Hughes icedtea-6.1.7.6.ebuild, icedtea-6.1.8.3.ebuild, icedtea-6.1.9.3.ebuild: Fail early if the user tries to build the plugin without webstart enabled. 02 Dec 2010; Vlastimil Babka icedtea-6.1.9.3.ebuild: Inherit versionator eclass directly to be safe. 01 Dec 2010; Andrew John Hughes icedtea-6.1.9.3.ebuild: Add Caster's change to the 1.9.3 ebuild. *icedtea-6.1.9.3 (01 Dec 2010) 01 Dec 2010; Andrew John Hughes -icedtea-6.1.9.2.ebuild, +icedtea-6.1.9.3.ebuild: Bump to 1.9.3, which fixes and re-enables compressed oops, increasing performance: http://blog.fuseyism.com/index.php/2010/12/01/icedtea6-193-released/ 26 Nov 2010; Vlastimil Babka icedtea-6.1.7.6.ebuild, icedtea-6.1.8.3.ebuild, icedtea-6.1.9.2.ebuild, icedtea-7.1.13.ebuild: Derive ICEDTEA_VER from PV by versionator's get_version_component_range to avoid manual updates on version bumps. *icedtea-6.1.9.2 (24 Nov 2010) *icedtea-6.1.8.3 (24 Nov 2010) *icedtea-6.1.7.6 (24 Nov 2010) 24 Nov 2010; Andrew John Hughes -icedtea-6.1.7.5.ebuild, +icedtea-6.1.7.6.ebuild, -icedtea-6.1.8.2.ebuild, +icedtea-6.1.8.3.ebuild, -icedtea-6.1.9.1.ebuild, +icedtea-6.1.9.2.ebuild, metadata.xml: Latest security updates: http://blog.fuseyism.com/index.php/2010/11/24/icedtea6-176-183-and-192-releas ed/ 14 Nov 2010; Vlastimil Babka icedtea-6.1.7.5.ebuild, icedtea-6.1.8.2.ebuild: Fix eselect-ecj dep 13 Nov 2010; Vlastimil Babka icedtea-6.1.9.1.ebuild: Fix eselect-ecj dep 13 Oct 2010; Vlastimil Babka metadata.xml: Describe hs19 flag. *icedtea-6.1.9.1 (12 Oct 2010) *icedtea-6.1.8.2 (12 Oct 2010) *icedtea-6.1.7.5 (12 Oct 2010) 12 Oct 2010; Andrew John Hughes -icedtea-6.1.7.4-r1.ebuild, +icedtea-6.1.7.5.ebuild, -icedtea-6.1.8.1-r1.ebuild, +icedtea-6.1.8.2.ebuild, -icedtea-6.1.9-r1.ebuild, +icedtea-6.1.9.1.ebuild, -files/6.1.8.1-244901.patch, -files/6.1.7.4-244901.patch, -files/6.1.8.1-266295.patch, -files/hs19.patch, -files/6.1.7.4-266295.patch: IcedTea6 security updates. http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2010-October/010478.html *icedtea-6.1.9-r1 (20 Sep 2010) 20 Sep 2010; Andrew John Hughes +files/hs19.patch, -icedtea-6.1.9.ebuild, +icedtea-6.1.9-r1.ebuild: Backport support for HotSpot 19. 09 Sep 2010; Vlastimil Babka icedtea-6.1.9.ebuild, icedtea-7.1.13.ebuild, metadata.xml: Remove autotools from inherit where not used. Remove unused USE flags descriptions. 07 Sep 2010; Andrew John Hughes icedtea-6.1.9.ebuild: Fix missing arch value for plugin builds. *icedtea-6.1.9 (07 Sep 2010) 07 Sep 2010; Andrew John Hughes +icedtea-6.1.9.ebuild: Add new major release: http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2010-September/01018 6.html 06 Sep 2010; Andrew John Hughes icedtea-6.1.7.4-r1.ebuild, icedtea-6.1.8.1-r1.ebuild, icedtea-7.1.13.ebuild: Provide a version-independent documentation symlink based on slot (e.g. /usr/share/doc/icedtea6) *icedtea-6.1.8.1-r1 (11 Aug 2010) 11 Aug 2010; Andrew John Hughes -icedtea-6.1.8.1.ebuild, +icedtea-6.1.8.1-r1.ebuild, +files/6.1.8.1-244901.patch, +files/6.1.8.1-266295.patch: Revision bump. Add patches to 1.8.1 to fix bug #244901 and #266295. *icedtea-6.1.7.4-r1 (06 Aug 2010) 06 Aug 2010; Andrew John Hughes -files/6.1.7.3-systemtap-gcc-4.5.patch, -icedtea-6.1.7.4.ebuild, +icedtea-6.1.7.4-r1.ebuild, +files/6.1.7.4-244901.patch, +files/6.1.7.4-266295.patch: Revision bump. Add patches to fix bug #244901 and #266295. Remove unused patch. *icedtea-7.1.13 (29 Jul 2010) 29 Jul 2010; Andrew John Hughes -files/1.12-shmproto.patch, -icedtea-7.1.12-r1.ebuild, +icedtea-7.1.13.ebuild: Move to IcedTea7 1.13 release. See http://blog.fuseyism.com/index.php/2010/07/29/icedtea7-113-released/ *icedtea-6.1.8.1 (28 Jul 2010) *icedtea-6.1.7.4 (28 Jul 2010) 28 Jul 2010; Andrew John Hughes -files/6.1.8.0-systemtap-gcc-4.5.patch, -icedtea-6.1.7.3.ebuild, +icedtea-6.1.7.4.ebuild, -icedtea-6.1.8.0.ebuild, +icedtea-6.1.8.1.ebuild: Bump to new 1.7.4 and 1.8.1 security releases. New in release 1.7.4 (2010-07-28): * NetX security issues: - (CVE-2010-2783, RH616895): IcedTea 'Extended JNLP Services' arbitrary file access - (CVE-2010-2548, RH616893): IcedTea Incomplete property access check for unsigned applications * Backport --with-tzdata-dir support from IcedTea6 1.8 to ensure that external timezone data works again. * Restore icedtea-override-metacity.patch to allow full screen apps and other expected behavioral improvements. * S6678385, RH551835: Fixes JVM crashes when window is resized. * S6668231: Presence of a critical subjectAltName causes JSSE's SunX509 to fail trusted checks. * S6963870: Eliminate NullPointerEx in swing class CompoundBorder method getBorderInsets. * S4891262: API spec, javax/accessibility: few invalid javadoc tags. * S6737212: Fixed javadoc warning messages in RowSet classes. * S6875861: javadoc build warning on java.util.Properites from unconventional @see ordering. * S6909563: Javadoc build warnings in rmi, security, management. * S6879689: Fix warning about ignored return value when compiling with -O2 * S6917485: Corba doc warnings. * S6921068: Remove javadoc build warnings from specdefault tag. * PR453, OJ100142: Fix policy evaluation to match the proprietary JDK. * Make the new plugin the default. This is now the main supported plugin. Use --disable-npplugin to use the old one. * New plugin: - Added support for JSObject.finalize() - Liveconnect message processing design changes. - Message protocol overhaul to fix race conditions - PR166: Create FIFO pies in temp dir instead of ~/.icedteaplugin - Profiled memory usage and implemented proper cleanup for C++ side. - Update debug output string and function/structure names to change 'GCJ' references to ITNP/IcedTea NP Plugin - PR461: plugin working for NSS enabled builds with firefox including a private NSS copy - Removed unncessary debug and trace output - PR474: Patch from Paulo Cesar Pereira de Andrade, incrementing malloc size to account for NULL terminator. - RH524387: javax.net.ssl.SSLKeyException: RSA premaster secret error - Set context classloader for all threads in an applet's threadgroup - PR436: Close all applet threads on exit - PR480: NPPlugin with NoScript extension. - PR488: Question mark changing into underscore in URL. - RH592553: Fix bug causing 100% CPU usage. - Don't generate a random pointer from a pthread_t in the debug output. - Add ForbiddenTargetException for legacy support. - Use variadic macro for plugin debug message printing. - Don't link the plugin with libxul libraries. - Fix race conditions in plugin initialization code that were causing hangs. - RH506730: BankID (Norwegian common online banking authentication system) applet fails to load. - PR491: pass java_{code,codebase,archive} parameters to Java. - Adds javawebstart.version property and give user permission to read that property. * NetX: - Make path sanitization consistent; use a blacklisting approach. - Make the SingleInstanceServer thread a daemon thread. - Handle JNLP files which use native libraries but do not indicate it - Allow JNLP classloaders to share native libraries - Added encoding support * PulseAudio provider: - Eliminate spurious exception throwing. * SystemTap support: - PR476: Enable building SystemTap support on GCC 4.5. - Fix HotSpot tapset object_alloc size variable. * NIO2 support: - Fix UnixNativeDispatcher to build on all systems, not just x86 and x86_64. New in release 1.8.1 (2010-07-28): * OpenJDK: - 6678385: Fixes jvm crashes when window is resized. - Produces the "expected" behavior for full screen applications, when running the Metacity window manager. * IcedTeaNPPlugin. - RH524387: javax.net.ssl.SSLKeyException: RSA premaster secret error - Set context classloader for all threads in an applet's threadgroup - PR436: Close all applet threads on exit - PR480: NPPlugin with NoScript extension. - PR488: Question mark changing into underscore in URL. - RH592553: Fix bug causing 100% CPU usage. - Don't generate a random pointer from a pthread_t in the debug output. - Add ForbiddenTargetException for legacy support. - Use variadic macro for plugin debug message printing. - Don't link the plugin with libxul libraries. - Fix race conditions in plugin initialization code that were causing hangs. - RH506730: BankID (Norwegian common online banking authentication system) applet fails to load. - Fix policy evaluation to match the proprietary JDK. - PR491: pass java_{code,codebase,archive} parameters to Java. - Adds javawebstart.version property and give user permission to read that property. * NetX: - Fix security flaw in NetX that allows arbitrary unsigned apps to set any java property. - Fix a flaw that allows unsigned code to access any file on the machine (accessible to the user) and write to it. - Make path sanitization consistent; use a blacklisting approach. - Make the SingleInstanceServer thread a daemon thread. - Handle JNLP files which use native libraries but do not indicate it - Allow JNLP classloaders to share native libraries - Added encoding support - PulseAudio: - Eliminate spurious exception throwing. - Zero/Shark: - PR shark/483: Fix miscompilation of sun.misc.Unsafe::getByte. - PR PR icedtea/324, icedtea/481: Fix Shark VM crash. - Fix Zero build on Hitachi SH. * SystemTap support: - PR476: Enable building SystemTap support on GCC 4.5. 28 Apr 2010; Andrew John Hughes +files/6.1.8.0-systemtap-gcc-4.5.patch, +files/6.1.7.3-systemtap-gcc-4.5.patch, icedtea-6.1.7.3.ebuild, -icedtea-6.1.8.0.ebuild: PR146: Fix build with GCC 4.5 & SystemTap 15 Apr 2010; Vlastimil Babka icedtea-6.1.8.0.ebuild: Add ant-nodeps to DEPEND since it's used in ANT_TASKS variable. Bug #315457. 14 Apr 2010; Vlastimil Babka icedtea-6.1.8.0.ebuild: Restore keywords and redigest for the final 1.8 release. Remove the npplugin flag as upstream removed to old plugin - the npplugin is now installed always with USE=nsplugin. *icedtea-6.1.8.0 (12 Apr 2010) 12 Apr 2010; Andrew John Hughes +icedtea-6.1.8.0.ebuild: Add ebuild for upcoming 1.8 release of IcedTea6. To be enabled on release. 01 Apr 2010; Vlastimil Babka icedtea-6.1.7.3.ebuild, icedtea-7.1.12-r1.ebuild: Remove dep on >=virtual/jdk to prevent circular deps. Replaced by more eclass-hack variables to allow VM switching to still work. Needs recent java-utils-2.eclass, so update the main gentoo tree! 01 Apr 2010; Andrew John Hughes icedtea-6.1.7.3.ebuild: Depend on new eselect-ecj for ecj.jar, not a specific ecj. *icedtea-6.1.7.3 (31 Mar 2010) 31 Mar 2010; Andrew John Hughes -files/1.7.2-free.patch, -icedtea-6.1.7.2-r1.ebuild, +icedtea-6.1.7.3.ebuild: Bump to 1.7.3; same as 1.7.2-r1 i.e. 1.7.2 with https://bugzilla.mozilla.org/show_bug.cgi?id=555342 fix. *icedtea-6.1.7.2-r1 (31 Mar 2010) 31 Mar 2010; Andrew John Hughes +files/1.7.2-free.patch, -icedtea-6.1.7.2.ebuild, +icedtea-6.1.7.2-r1.ebuild: Fix buffer overflow bug in plugin. *icedtea-6.1.7.2 (31 Mar 2010) 31 Mar 2010; Andrew John Hughes -icedtea-6.1.7.1.ebuild, +icedtea-6.1.7.2.ebuild: Bump to 1.7.2. - Latest security updates and hardening patches: - (CVE-2010-0837): JAR "unpack200" must verify input parameters (6902299) - (CVE-2010-0845): No ClassCastException for HashAttributeSet constructors if run with -Xcomp (6894807) - (CVE-2010-0838): CMM readMabCurveData Buffer Overflow Vulnerability (6899653) - (CVE-2010-0082): Loader-constraint table allows arrays instead of only the base-classes (6626217) - (CVE-2010-0095): Subclasses of InetAddress may incorrectly interpret network addresses (6893954) - (CVE-2010-0085): File TOCTOU deserialization vulnerability (6736390) - (CVE-2010-0091): Unsigned applet can retrieve the dragged information before drop action occurs (6887703) - (CVE-2010-0088): Inflater/Deflater clone issues (6745393) - (CVE-2010-0084): Policy/PolicyFile leak dynamic ProtectionDomains. (6633872) - (CVE-2010-0092): AtomicReferenceArray causes SIGSEGV -> SEGV_MAPERR error (6888149) - (CVE-2010-0094): Deserialization of RMIConnectionImpl objects should enforce stricter checks (6893947) - (CVE-2010-0093): System.arraycopy unable to reference elements beyond Integer.MAX_VALUE bytes (6892265) - (CVE-2010-0840): Applet Trusted Methods Chaining Privilege Escalation Vulnerability (6904691) - (CVE-2010-0848): AWT Library Invalid Index Vulnerability (6914823) - (CVE-2010-0847): ImagingLib arbitrary code execution vulnerability (6914866) - (CVE-2009-3555): TLS: MITM attacks via session renegotiation - 6639665: ThreadGroup finalizer allows creation of false root ThreadGroups - 6898622: ObjectIdentifer.equals is not capable of detecting incorrectly encoded CommonName OIDs - 6910590: Application can modify command array in ProcessBuilder - 6909597: JPEGImageReader stepX Integer Overflow Vulnerability - 6932480: Crash in CompilerThread/Parser. Unloaded array klass? - Backport of 6822370: ReentrantReadWriteLock: threads hung when there are no threads holding onto the lock - Increase ThreadStackSize by 512kb on 32-bit Zero platforms - Check cacerts database is valid 04 Mar 2010; Vlastimil Babka icedtea-6.1.7.1.ebuild, icedtea-7.1.12-r1.ebuild: Depend on gcj-jdk or cacao directly instead of gnu-classpath-jdk, as gnu-classpath-jdk could pull jamvm which the ebuild no longer supports. Sync the recent ant changes in icedtea:6 to icedtea:7 01 Mar 2010; Vlastimil Babka ChangeLog: Put xerces and xalan in ANT_TASK unconditionally since they are always in DEPEND anyway. 01 Mar 2010; Andrew John Hughes icedtea-6.1.7.1.ebuild: No need to depend on Xerces and Xalan twice. 01 Mar 2010; Vlastimil Babka icedtea-6.1.7.1.ebuild: Add workaround for ant 1.8.0 which needs xerces and xalan for ant -diagnostics to work. 26 Feb 2010; Andrew John Hughes icedtea-6.1.7.1.ebuild, metadata.xml: Provide USE flag for enabling NSS security provider. *icedtea-6.1.7.1 (26 Feb 2010) 26 Feb 2010; Andrew John Hughes -icedtea-6.1.7-r1.ebuild, +icedtea-6.1.7.1.ebuild: Bump to 1.7.1 release. 24 Feb 2010; Andrew John Hughes icedtea-6.1.7-r1.ebuild, icedtea-7.1.12-r1.ebuild: Remove THANKYOU as not distributed by IcedTea (upstream bug rectified in new releases) 24 Feb 2010; Andrew John Hughes icedtea-6.1.7-r1.ebuild, icedtea-7.1.12-r1.ebuild: Add an die clause to the new dodoc invocation. *icedtea-7.1.12-r1 (23 Feb 2010) *icedtea-6.1.7-r1 (23 Feb 2010) 23 Feb 2010; Andrew John Hughes -icedtea-6.1.7.ebuild, +icedtea-6.1.7-r1.ebuild, -icedtea-7.1.12.ebuild, +icedtea-7.1.12-r1.ebuild: Bump. Install README, NEWS, AUTHORS and THANKYOU from IcedTea. 09 Feb 2010; Vlastimil Babka icedtea-6.1.7.ebuild, icedtea-7.1.12.ebuild: Add missing app-arch/zip dependency for #258423 and fix some repoman warnings. 06 Feb 2010; Vlastimil Babka icedtea-6.1.7.ebuild, icedtea-7.1.12.ebuild: Add missing package-list files - bug #302654. 05 Feb 2010; Vlastimil Babka icedtea-6.1.7.ebuild, icedtea-7.1.12.ebuild: Honor user-set JAVA_PKG_FORCE_VM for easier troubleshooting as suggested by Dennis Schridde in bug #294027. 05 Feb 2010; Vlastimil Babka icedtea-7.1.12.ebuild: Restrict autoconf dependency to avoid 2.64 for bug #257596. 05 Feb 2010; Vlastimil Babka icedtea-7.1.12.ebuild: Restrict xulrunner dependency to <1.9.2 for bug #303535. 04 Feb 2010; Vlastimil Babka icedtea-7.1.12.ebuild: Reorder VM forcing to place icedtea:6 last (seems not work, might kill it completely), fix checking for rebuild with icedtea:7, remove double java-*_pkg_setup calls. 04 Feb 2010; Vlastimil Babka icedtea-6.1.7.ebuild, icedtea-7.1.12.ebuild: Depend on virtual/libffi - bug #302692. For icedtea:6, use slot deps where appropriate, block on icedtea6 due to file collisions, and add more information in postinst message about plugins. or icedtea:7, also use slot deps, block on icedtea:0 and add missing slot variants to the VM choosing logic. 29 Jan 2010; Andrew John Hughes icedtea-6.1.7.ebuild: Lower jpeg requirement; 1.7 works with 6b, 7 and 8 properly. 29 Jan 2010; Andrew John Hughes icedtea-6.1.7.ebuild icedtea-7.1.12.ebuild: Fix LICENSE to include all licenses used by OpenJDK. 29 Jan 2010; Andrew John Hughes icedtea-6.1.7.ebuild icedtea-7.1.12.ebuild: Combine IcedTea6 and IcedTea ebuilds, prefixing 6 or 7 to version number. 28 Jan 2010; Andrew John Hughes icedtea6-1.7.ebuild Add hs16 USE flag so HotSpot 16 can be turned off. 28 Jan 2010; Vlastimil Babka icedtea6-1.7.ebuild: Fix issue with merging binpkg as mentioned in bug #258423. * icedtea6-1.7 (27 01 2010) 27 Jan 2010; Andrew John Hughes icedtea6-1.7.ebuild icedtea6-1.5.3-r1.ebuild icedtea6-1.6.2-r1.ebuild files/splitdebug.patch files/1.5-cacao-gcc-4.4.patch files/1.6.1-shmproto.patch files/1.6.1-jpeg7.patch files/1.6.2-jpeg8.patch: Bump to new release. Drop old releases. 22 Jan 2010; Vlastimil Babka +files/1.6.2-jpeg8.patch, icedtea6-1.6.2-r1.ebuild, +icedtea6-1.6.2-r2.ebuild: Revbump that builds against jpeg-8. * icedtea6-1.6.2-r1 (11 12 2009) * icedtea6-1.5.3-r1 (11 12 2009) 11 Dec 2009; Andrew John Hughes icedtea6-1.6.2-r1.ebuild icedtea6-1.5.3-r1.ebuild: Bump. Include Andrew Haley's debuginfo patch so that jmap works when the splitdebug feature is enabled. 10 Dec 2009; Andrew John Hughes icedtea-1.12.ebuild: Support building using IcedTea7. 10 Dec 2009; Andrew John Hughes icedtea6-1.6.2.ebuild icedtea6-1.5.3.ebuild: Don't use IcedTea7 to build. Using a later version is not supported. 20 Nov 2009; Vlastimil Babka icedtea-1.12.ebuild, +files/1.12-shmproto.patch: Fix building with new X headers - bug #288855. * icedtea-1.12 (17 11 2009) 17 Nov 2009; Andrew John Hughes icedtea-1.12.ebuild: Bump. * icedtea6-1.6.2 (09 11 2009) * icedtea6-1.5.3 (09 11 2009) 09 Nov 2009; Andrew John Hughes icedtea6-1.6.2.ebuild icedtea6-1.5.3.ebuild: New security releases (1.5.3, 1.6.2): - (CVE-2009-3728) ICC_Profile file existence detection information leak (6631533) - (CVE-2009-3885) BMP parsing DoS with UNC ICC links (6632445) - (CVE-2009-3881) resurrected classloaders can still have children (6636650) - (CVE-2009-3882) Numerous static security flaws in Swing (findbugs) (6657026) - (CVE-2009-3883) Mutable statics in Windows PL&F (findbugs) (6657138) - (CVE-2009-3880) UI logging information leakage (6664512) - (CVE-2009-3879) GraphicsConfiguration information leak (6822057) - (CVE-2009-3884) zoneinfo file existence information leak (6824265) - (CVE-2009-2409) deprecate MD2 in SSL cert validation (Kaminsky) (6861062) - (CVE-2009-3873) JPEG Image Writer quantization problem (6862968) - (CVE-2009-3875) MessageDigest.isEqual introduces timing attack vulnerabilities (6863503) - (CVE-2009-3876, CVE-2009-3877) OpenJDK ASN.1/DER input stream parser denial of service (6864911) - (CVE-2009-3869) JRE AWT setDifflCM stack overflow (6872357) - (CVE-2009-3874) ImageI/O JPEG heap overflow (6874643 - (CVE-2009-3871) JRE AWT setBytePixels heap overflow (6872358) Drop 1.2, 1.3 and 1.4 releases and associated patches. 29 Oct 2009; Vlastimil Babka +files/1.6.1-shmproto.patch, icedtea6-1.6.1-r1.ebuild: Fix building with new libXext - bug #288855. 11 Oct 2009; Vlastimil Babka +files/1.6.1-jpeg7.patch, +icedtea6-1.6.1-r1.ebuild, +files/generate-cacerts.pl: Revbump that fixes issues with jpeg-7 (bug #283248), generates cacerts file from ca-certificates so that SSL works (bug #273306) and adds postinst info about nsplugin compatibility (bug #251344). * icedtea6-1.6.1 (21 09 2009) 21 Sep 2009; Andrew John Hughes icedtea6-1.6.1.ebuild: New major release (1.6): - Added java method tracing using systemtap version 0.9.9+. - Security fixes for: CVE-2009-2670 - OpenJDK Untrusted applet System properties access CVE-2009-2671 CVE-2009-2672 - OpenJDK Proxy mechanism information leaks CVE-2009-2673 - OpenJDK proxy mechanism allows non-authorized socket connections CVE-2009-2674 - Java Web Start Buffer JPEG processing integer overflow CVE-2009-2675 - Java Web Start Buffer unpack200 processing integer overflow CVE-2009-2625 - OpenJDK XML parsing Denial-Of-Service CVE-2009-2475 - OpenJDK information leaks in mutable variables CVE-2009-2476 - OpenJDK OpenType checks can be bypassed CVE-2009-2689 - OpenJDK JDK13Services grants unnecessary privileges CVE-2009-2690 - OpenJDK private variable information disclosure - FAST interpreter for ARM - Timezone fix: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=377 - Stackoverflow error fix: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=381 - Backport regression (NPE) fix for AccessControlContext fix - Bump to hs14b16 - The plugin has been updated to improve stability and cookie support. Support for certificates with mismatched CNs has been added as well. Bug fix update (1.6.1): - Fix no-plugin build - JAR performance improvement (http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/b35f1e5075a4) 08 Sep 2009; Andrew John Hughes icedtea-1.11.ebuild: CACAO should be a tar.bz2 not a tar.gz * icedtea6-1.5.2 (04 09 2009) 04 Sep 2009; Andrew John Hughes icedtea6-1.5.2.ebuild: Bug fix update: - Timezone fix: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=377 - Stackoverflow error fix: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=381 - Backport regression (NPE) fix for AccessControlContext fix: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=364 - Bump to hs14b16 * icedtea-1.11 (26 08 2009) 26 Aug 2009; Andrew John Hughes icedtea-1.11.ebuild: Bump. Thanks to Ruediger Gad for reporting the GCC warning failure. 12 Aug 2009; Petteri Räty icedtea6-1.5.1.ebuild: Prefer icedtea6-bin over icedtea6 to avoid circular deps. * icedtea6-1.5.1 (07 08 2009) 07 Aug 2009; Andrew John Hughes icedtea6-1.5.1.ebuild: Security update. 20 Jul 2009; Petteri Räty icedtea6-1.5.ebuild: Make JAVA_PKG_STRICT happy by adding a DEPEND atom on either ecj or icedtea. 16 Jun 2009; Andrew John Hughes icedtea6-1.5.ebuild files/1.5-cacao-gcc-4.4.patch: Fix issue with CACAO and GCC 4.4. * icedtea-1.10 (02 06 2009) 02 Jun 2009; Andrew John Hughes icedtea-1.10.ebuild: Bump. * icedtea6-1.5 (02 06 2009) 02 Jun 2009; Andrew John Hughes icedtea6-1.5.ebuild: Bump. 18 May 2009; Vlastimil Babka icedtea6-1.4.1-r1.ebuild, +files/1.4.1-xulrunner-1.9.1.patch: Add support for API changes in xulrunner 1.9.1_beta4. Backported patch from upstream trunk. 03 May 2009; Vlastimil Babka icedtea6-1.4.1-r1.ebuild: Remove unintentional pkgversion change. 18 Apr 2009; Vlastimil Babka +files/1.4.1-plugin.patch, +icedtea6-1.4.1-r1.ebuild: Revbump to fix nsplugin. Patch from upstream that was supposed to be in 1.4.1. * icedtea6-1.4.1 (02 04 2009) 02 Apr 2009; Andrew John Hughes icedtea6-1.4.1.ebuild: Bump. 14 Feb 2009; Petteri Räty icedtea6-1.4.ebuild: unset vars in src_compile too so that paludis users don't come asking why it does not work 04 Feb 2009; Andrew John Hughes icedtea6-1.3.1-r2.ebuild icedtea6-1.4.ebuild: Add HotSpot tarball to sources, only unpack icedtea6 (regression from 1.2). * icedtea6-1.4 (03 02 2009) 03 Feb 2009; Andrew John Hughes icedtea6-1.4.ebuild: Added. 28 Jan 2009; Petteri Räty icedtea6-1.3.1-r2.ebuild: Add slot deps to xerces and xalan atoms. 18 Dec 2008; Andrew John Hughes icedtea6-1.3.1-r2.ebuild icedtea6-1.2-r1.ebuild: Remove ~sparc from 1.3, correct copyright headers. 18 Dec 2008; Andrew John Hughes icedtea6-1.3.1-r2.ebuild icedtea6-1.2-r1.ebuild: Fix find used in permission fixing to not include symbolic links. 12 Jan 2009; Petteri Räty icedtea6-1.3.1-r2.ebuild: Move configure from src_compile to src_configure as should be done in EAPI 2. 11 Jan 2009; Petteri Räty icedtea6-1.3.1-r2.ebuild: Migrate to EAPI 2. 18 Dec 2008; Andrew John Hughes icedtea6-1.3.1-r2.ebuild: Drop JamVM as it doesn't support -XX. *icedtea6-1.2-r1 (18 12 2008) 18 Dec 2008; Andrew John Hughes icedtea6-1.2-r1.ebuild files/security-20081202-1.2.patch: Backport security updates to 1.2. *icedtea6-1.3.1-r2 (18 12 2008) 18 Dec 2008; Andrew John Hughes icedtea6-1.3.1-r2.ebuild files/security-20081202.patch: Security update; bumping revision to ensure this gets out. Also adding support for icedtea6-bin. 11 Dec 2008; Vlastimil Babka icedtea6-1.2.ebuild, icedtea6-1.3.1-r1.ebuild: Add missing libXtst dep. 03 Dec 2008; Andrew John Hughes icedtea6-1.3.1-r1.ebuild files/arch-prefix.patch: Prefix 32-bit builds with 'linux32'. 01 Dec 2008; Andrew John Hughes icedtea6-1.3.1-r1.ebuild files/cacao-alias.patch: Remove javac.in patch (gcj's java is now fixed) and add support for building CACAO on mixed architectures (e.g. ppc64 with 32bit ul). 01 Dec 2008; Andrew John Hughes icedtea6-1.3.1-r1.ebuild icedtea6-1.2.ebuild: Add missing X11 dependencies (libXp, libXt, libXau, libXdmcp) 30 Nov 2008; Andrew John Hughes icedtea6-1.3.1-r1.ebuild files/javac.in.patch: Ensure the native version of ecj is used if available by passing the gcj database to java in javac.in. 10 Nov 2008; Andrew John Hughes icedtea6-1.3.1-r1.ebuild: Bug 245428; Work with the hack added to the newer Ant builds to properly support environment variables. 10 Nov 2008; Andrew John Hughes icedtea6-1.3.1-r1.ebuild: Depend on xulrunner only; apparently firefox 3 doesn't always provide enough for the XPCOM plugin. 10 Nov 2008; Andrew John Hughes icedtea6-1.3.1-r1.ebuild: Restore jdk 1.5 dependency for VM 'magic'. 08 Nov 2008; Andrew John Hughes icedtea6-1.3.1-r1.ebuild: Move Rhino to runtime dependencies. 08 Nov 2008; Andrew John Hughes icedtea6-1.3.1-r1.ebuild: Restore libXp fix 07 Nov 2008; Andrew John Hughes icedtea6-1.3.1-r1.ebuild: Remove broken modifications again! 30 Oct 2008; Vlastimil Babka icedtea6-1.3.1-r1.ebuild: Restore my 1.3.1 modifications in 1.3.1-r1. 30 Oct 2008; Andrew John Hughes icedtea6-1.3.1-r1.ebuild: Add missing libXp dependency. 30 Oct 2008; Andrew John Hughes icedtea6-1.3.1-r1.ebuild: Add back Caster's JAVA_PKG_FORCE_VM hack. *icedtea6-1.3.1-r1 (29 10 2008) 29 Oct 2008; Andrew John Hughes icedtea6-1.3.1-r1.ebuild: Switch to new plugin, cleanup ecj dependency, remove --with-gcj in favour of new ecj ebuild and bump to revision 1. 29 Oct 2008; Vlastimil Babka icedtea6-1.3.1.ebuild: Change virtual/icedtea-jdk dep to dev-java/icedtea6 dependency to workaround situations where the virtual is not yet installed although icedtea6 is, and portage tries to satisfy the gnu-classpath instead. Hack around with JAVA_PKG_FORCE_VM to select appropriate jdk for building without need to set it as system vm or in jdk.conf. Put rhino also in RDEPEND to fix building with java-strict until I get to know if it's build-only dep or not. 28 Oct 2008; Andrew John Hughes icedtea6-1.3.1.ebuild icedtea6-1.2.ebuild: Add x11-proto/xineramaproto. *icedtea6-1.3.1 (27 10 2008) 27 Oct 2008; Andrew John Hughes icedtea6-1.3.1.ebuild files/hotspot-1.3.1.patch: Bump to new IcedTea6 1.3.1 release. 20 Oct 2008; Petteri Räty +files/icedtea6-1.3-autoconf.patch, icedtea6-1.3-r1.ebuild: Add patch for autoconf. Fixes bug #242746. Thanks to Alon Bar-Lev . 19 Oct 2008; Petteri Räty icedtea6-1.3-r1.ebuild: Fix pulseaudio dependency atom. 19 Oct 2008; Andrew John Hughes icedtea6-1.3-r1.ebuild: Drop out if trying to bootstrap due to the broken tarball issue. Add PulseAudio support. 16 Oct 2008; Andrew John Hughes files/icedtea6.env: Fixed naming of icedtea6 install directory. 16 Oct 2008; Andrew John Hughes icedtea6-1.3-r1.ebuild: Allow a CACAO build to build a normal IcedTea. *icedtea6-1.3-r1 (16 10 2008) 15 Oct 2008; Andrew John Hughes icedtea6-1.3-r1.ebuild: Fixed naming of icedtea6 install directory and added cacao and shark options. 15 Oct 2008; Vlastimil Babka icedtea6-1.3.ebuild: Prefer ecj 3.3 over 3.2 *icedtea6-1.3 (15 10 2008) 15 Oct 2008; Andrew John Hughes icedtea6-1.3.ebuild: Added (based on icedtea6-9999). 13 Oct 2008; Andrew John Hughes icedtea6-1.2.ebuild: Fix use of zero flag. 12 Oct 2008; Andrew John Hughes icedtea6-1.2.ebuild: Remove Gentoo-specific patches and force java, javac and javah with locations from GENTOO_VM. 09 Oct 2008; Andrew John Hughes icedtea6-1.2.ebuild: Port back debug fix from 9999 ebuild and add JDK check. 08 Oct 2008; Andrew John Hughes icedtea6-1.2.ebuild: Depend on gnu-classpath-jdk and icedtea-jdk. 14 Sep 2008; Andrew John Hughes files/enable_fix-1.2.patch: Remove prefix on left file in patch; epatch no longer seems to like this. 14 Sep 2008; Andrew John Hughes files/security_and_versioning.patch: Correct placement of version. 14 Sep 2008; Andrew John Hughes icedtea6-1.2.ebuild files/security_and_versioning.patch: Backport security fixes and include the version number and 'gentoo' in the versioning. 15 Aug 2008; Petteri Räty icedtea6-9999.ebuild: Remove KEYWORDS from the live ebuild so that users get 1.2 by default. 07 Aug 2008; Andrew John Hughes icedtea6-9999.ebuild: Fix rhino_jar declaration. 01 Aug 2008; Andrew John Hughes metadata.xml: Document zero USE flag. 01 Aug 2008; Andrew John Hughes icedtea-1.7.ebuild icedtea-9999.ebuild: Use dest not ddest for examples directory creation. 31 Jul 2008; Andrew John Hughes icedtea6-1.2.ebuild icedtea6-9999.ebuild: Create directory for examples. 29 Jul 2008; Andrew John Hughes icedtea6-9999.ebuild: Only check for Rhino jar when enabled. 28 Jul 2008; Andrew John Hughes icedtea6-9999.ebuild: Remove >= from Rhino dependency following previous change. 27 Jul 2008; Andrew John Hughes icedtea6-9999.ebuild: Use slots for Rhino dependency. 24 Jul 2008; Andrew John Hughes icedtea6-9999.ebuild: Fixing naming of directory from Mercurial eclass. 24 Jul 2008; Andrew John Hughes icedtea6-9999.ebuild: Fix Mercurial ebuild to use (undocumented) Mercurial eclass. *icedtea6-9999 (24 07 2008) 24 Jul 2008; Andrew John Hughes icedtea6-9999.ebuild: New ebuild for current Mercurial version. 12 Jul 2008; Andrew John Hughes icedtea6-1.1.ebuild icedtea6-1.2.ebuild files/motif.patch files/motif-config.patch files/motif-make.patch: Remove motif dependency and 1.1 ebuild. 19 Jul 2008; James Le Cuirot icedtea6-1.1.ebuild, icedtea6-1.2.ebuild: Add missing inputproto dependency. 17 Jul 2008; James Le Cuirot icedtea6-1.1.ebuild, icedtea6-1.2.ebuild: Make sure ecj 3.4 isn't used because it doesn't work. Also remove duplicate ant-core dependency. 14 Jul 2008; James Le Cuirot icedtea6-1.1.ebuild, icedtea6-1.2.ebuild: Make sure only one version of ecj is passed to configure. 12 Jul 2008; Andrew John Hughes metadata.xml: Fix reference to OpenJDK to say OpenJDK6. 12 Jul 2008; Andrew John Hughes icedtea6-1.1.ebuild icedtea6-1.2.ebuild: Fix ecj building, cleanups and port changes to 1.1. 12 Jul 2008; James Le Cuirot icedtea6-1.2.ebuild: Add IcedTea upgrade functionality, cleanups and break ecj. 02 Jul 2008; Andrew John Hughes icedtea6-1.1.ebuild icedtea6-1.2.ebuild: x86 architecture should be i586 for build directory, and i386 for plugin (!?!?) 30 Jun 2008; Andrew John Hughes icedtea6-1.1.ebuild icedtea6-1.2.ebuild: x86 architecture should be 'i386' apparently 30 Jun 2008; Andrew John Hughes files/javac.in.patch: Remove the -J from the memory option. 30 Jun 2008; Andrew John Hughes icedtea6-1.1.ebuild icedtea6-1.2.ebuild files/javac.in.patch: Patch javac.in as well so it also gets the benefit of the new memory option. 30 Jun 2008; Andrew John Hughes icedtea6-1.1.ebuild icedtea6-1.2.ebuild: Supply ecj.jar directly to configure. 30 Jun 2008: Andrew John Hughes files/icedtea6-1.1.env files/icedtea6-1.2.env files/icedtea6.env: Removed version-specific environments (which are identical anyway). 29 Jun 2008: Andrew John Hughes files/javac_fix-1.1.patch files/javac_fix-1.2.patch icedtea6-1.1.ebuild icedtea6-1.2.ebuild: Use Classpath's javac detection. 26 Jun 2008; Andrew John Hughes icedtea6-1.1.ebuild icedtea6-1.2.ebuild: Remove slot allocation, making both 0. 01 Jun 2008; Andrew John Hughes files/gjar-1.1.patch files/gjar-1.2.patch icedtea6-1.1.ebuild icedtea6-1.2.ebuild: Fix gjar patches for both versions of icedtea6 and note source of each patch. 30 May 2008; Andrew John Hughes files/gjar.patch icedtea6-1.1.ebuild icedtea6-1.2.ebuild: Add fix for jar cfm@ issue and revert icedtea6-1.2 to depending on virtual/jdk-1.5. *icedtea6-1.2 (29 05 2008) 29 May 2008; Andrew John Hughes icedtea6-1.2.ebuild: Added.