# ChangeLog for eclass directory # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.50 2011/12/18 23:38:11 robbat2 Exp $ 18 Dec 2011; Robin H. Johnson python.eclass: Bug #390691: Be careful about cp call to coreutils with --no-preserve option that might not be available until later in an upgrade. 18 Dec 2011; Diego E. Pettenò ruby-ng.eclass: Reorder setting of REQUIRED_USE to stay near IUSE setting; also use ruby_get_use_targets to set IUSE. 18 Dec 2011; Andreas K. Huettel kde4-base.eclass, kde4-functions.eclass, kde4-meta.eclass: Re-sync kde4 eclasses with kde overlay: remove libkworkspace target hacks (requires libkworkspace rebuild), force qt-4.7.4 for kde-4.8, properly treat kde-4.[789] version numbers, warn if the handbook useflag is added manually 17 Dec 2011; Maciej Mrozowski eutils.eclass: Revert old eshopts_{pop,push} implementations until new ones pass unit tests. Bug 395025. 16 Dec 2011; Jonathan Callen qt4-build.eclass: Set importdir to be /usr/$(get_libdir)/qt4/imports instead of the non-FHS-compliant /usr/imports 16 Dec 2011; Maxim Koltsov leechcraft.eclass: Add app-arch/xz-utils dependency to leechcraft.eclass 15 Dec 2011; Maxim Koltsov leechcraft.eclass: Update leechcraft eclass to new filename suffix 14 Dec 2011; Alexandre Rostovtsev gnome2-utils.eclass, gnome2.eclass: Do not use gnome2_schemas_update --uninstall; --uninstall has no effect since glib-2.25.11, and has been removed in 2.31.x (bug #394501, thanks to Marc-Antoine Perennou for reporting). 14 Dec 2011; Sergei Trofimovich multilib.eclass: Added -m32 to CFLAGS_sparc32. Allows to build sparc64-* multilib toolchain without additional tuning. 14 Dec 2011; Michał Górny autotools-utils.eclass: Drop base.eclass inherit and thus src_unpack() export. 13 Dec 2011; Ralph Sennhauser java-utils-2.eclass: No longer require JDK for installing java binpkg. #206024 10 Dec 2011; Davide Pesavento qt4-build.eclass: Handle sparc64-* in arch configuration. 08 Dec 2011; Davide Pesavento qt4-build.eclass: Update HOMEPAGE (bug #388133). 07 Dec 2011; Ryan Hill toolchain.eclass: Disappear disappeared devs. 05 Dec 2011; Mike Gilbert java-vm-2.eclass: Add semicolon to fix ferringb's last change. 04 Dec 2011; Brian Harring java-vm-2.eclass: Fix IFS=: bleeding out from java-vm_sandbox-predict invocations. 03 Dec 2011; Ulrich Mueller elisp.eclass, elisp-common.eclass: Sync eclasses from Emacs overlay (revision 1759). elisp.eclass: Allow for user patches. New variable ELISP_REMOVE. elisp-common.eclass: Replace echo by ebegin/eend for proper logging. 02 Dec 2011; Brian Harring eutils.eclass: Fix eqawarn to match portage's return code; this fixes sporadic failures in alternate managers for packages like freetype that bleed the return code through. 27 Nov 2011; Michał Górny autotools-utils.eclass: Revert making pushd/popd fatal due to humongous breakage. Add a warning message instead. 27 Nov 2011; Michał Górny autotools-utils.eclass: Denote that autotools-utils must not be mixed with econf/emake. 26 Nov 2011; Michał Górny autotools-utils.eclass: Remove implicit IUSE=debug deprecation warning. 26 Nov 2011; Michał Górny autotools-utils.eclass: Add failure handling for pushd/popd calls. 24 Nov 2011; Ralph Sennhauser java-vm-2.eclass: set_java_env(): Substitute @SLOT@ in vm env files java-vm_check-nsplugin(): Fix handling of IUSE defaults 24 Nov 2011; Maciej Mrozowski virtuoso.eclass: Dependency on nsplugins.eclass: Assign to mozilla herd, add share_plugins_dir function for mozilla applications. 21 Nov 2011; Jory A. Pratt mozconfig-3.eclass: Fix handling of crashreporter use. 21 Nov 2011; Ralph Sennhauser java-vm-2.eclass: Move handling of PaX marking JVM executables to eclass. 21 Nov 2011; Ryan Hill toolchain.eclass: Fix live ebuilds. 19 Nov 2011; Davide Pesavento qt4-build.eclass: Add dependency on dev-util/pkgconfig (#385835 and #387783). 19 Nov 2011; Davide Pesavento qt4-build.eclass: Remove support for Qt 4.5, add blockers for qt-declarative, small cleanup. 19 Nov 2011; Davide Pesavento qt4-build.eclass: Make qt_assistant_cleanup() a no-op for Qt 4.7.4 and later (bug #386709). 18 Nov 2011; Michał Górny scons-utils.eclass: Add DESTDIR-like variable to the example. 18 Nov 2011; Bernard Cafarelli gnustep-base.eclass: Set VARTEXFONTS for doc generation, fix sandbox access violation on /var/cache/fonts 17 Nov 2011; Tiziano Müller mysql-v2.eclass: Fixed misplaced quotes in mysql-v2 eclass causing 'emerge --config mysql' to fail (bug #388673). 15 Nov 2011; Vlastimil Babka java-vm-2.eclass: Drop the repetitive elogs about revdep rebuild control files for binary JVM's. 14 Nov 2011; Nirbheek Chauhan mozconfig-3.eclass: Remove obsolete xorg-x11 dep from mozconfig-3 14 Nov 2011; Alexandre Rostovtsev gnome2-utils.eclass, gnome2.eclass: Add gnome2_environment_reset() to reset env variables that often cause build or test failures (most recently bug #380639). The XDG_* resetting code had been tested in the gnome overlay for months with good results. 12 Nov 2011; Davide Pesavento qt4-r2.eclass: Restore ${S} fallback, but with a deprecation notice saying that it will be removed in 30 days. 12 Nov 2011; Davide Pesavento qt4-build.eclass: Set qt@g.o as maintainer, minor cleanups (quoting, whitespace, etc.) 12 Nov 2011; Davide Pesavento qt4-r2.eclass: Remove ${S} fallback from src_unpack, set qt@g.o as maintainer, remove unnecessary quoting. 12 Nov 2011; Ralph Sennhauser java-vm-2.eclass: Add java-vm_sandbox-predict for installing a sandbox control file along with any JVM that needs it. Bug 388937#c1 11 Nov 2011; Ryan Hill flag-o-matic.eclass: Test that appended flags are valid. This allows people to add flags that were unsupported in earlier releases without needing to do version checking. 10 Nov 2011; Pacho Ramos gtk-sharp-module.eclass: gnome-desktop-sharp stuff need gnome-desktop:2, bug #389181 by Kacper Kowalik. 10 Nov 2011; Naohiro Aota ELT-patches/fbsd-conf/00broken-libglade: Add patch applied detection comment 08 Nov 2011; Bernard Cafarelli gnustep-base.eclass: Fix sandbox access violation on /root/GNUstep, bug #383665 08 Nov 2011; Michael Pagano kernel-2.eclass: Modify to support new location of 2.6 kernels on kernel.org and mirrors 04 Nov 2011; Naohiro Aota mysql.eclass, user.eclass: Change possible mis-used ${action} to ${db} 03 Nov 2011; Andreas K. Huettel +ChangeLog: Created ChangeLog