You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/eclass/ChangeLog-2015

2309 lines
96 KiB

# ChangeLog for eclass directory
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1750 2015/08/08 09:32:50 mgorny Exp $
08 Aug 2015; Michał Górny <mgorny@gentoo.org> git-r3.eclass:
Add some boldness to output. Update/fix pkg_needrebuild() for
smart-live-rebuild.
07 Aug 2015; Davide Pesavento <pesa@gentoo.org> qt5-build.eclass:
Fix bugs #549140 and #552942.
07 Aug 2015; Davide Pesavento <pesa@gentoo.org> qt5-build.eclass:
Allow passing arguments to qmake from ebuilds via the myqmakeargs array.
06 Aug 2015; Sergei Trofimovich <slyfox@gentoo.org> ghc-package.eclass,
haskell-cabal.eclass:
Add new helpers: 'ghc-pm-version' to get ghc version as seen by package
manager and 'ghc-is-dynamic' to workaround ghc-api bug
https://ghc.haskell.org/trac/ghc/ticket/10301 in ebuild.
05 Aug 2015; William Hubbs <williamh@gentoo.org> golang-vcs-snapshot.eclass:
add || die and fix indentation
05 Aug 2015; William Hubbs <williamh@gentoo.org> +golang-vcs-snapshot.eclass:
Add eclass for vcs snapshots of software written in Go.
03 Aug 2015; Michael Sterrett <mr_bones_@gentoo.org> python-utils-r1.eclass:
Add quotes to support reading from files with spaces in the filename.
03 Aug 2015; Michael Palimaka <kensington@gentoo.org> kde5.eclass:
Do not compress handbooks.
02 Aug 2015; James Le Cuirot <chewi@gentoo.org> java-utils-2.eclass:
Allow java-pkg_get-javac to be called alone. Fixes bug #172594. Thanks to
sping for the patch. Also simplify die logic around java-pkg_javac-args. die
handling has improved since this was written.
31 Jul 2015; Patrice Clement <monsieurp@gentoo.org> java-utils-2.eclass:
Document JAVA_RM_FILES variable. Also, fix documentation and correct typos in
java-pkg_rm_files.
30 Jul 2015; James Le Cuirot <chewi@gentoo.org> java-utils-2.eclass:
Fix JAVA_RM_FILES by simplifying java-utils-2_src_prepare on the basis that
we won't be committing EAPI 0|1 ebuilds any more.
30 Jul 2015; Brian Evans <grknight@gentoo.org> mysql-multilib.eclass:
Revert bad mycmakeargs changes and introduce 3 eclass variables to have extra
defines in the ebuild
30 Jul 2015; Brian Evans <grknight@gentoo.org> mysql-multilib.eclass:
Reset variables between ABIs
30 Jul 2015; Brian Evans <grknight@gentoo.org> mysql-multilib.eclass:
Add blocker below virtual/mysql-5.6-r4 for new split ebuilds
29 Jul 2015; Brian Evans <grknight@gentoo.org> mysql-multilib.eclass:
Fix pkg_config function error with non-existant USE flags
28 Jul 2015; Brian Evans <grknight@gentoo.org> mysql-multilib.eclass:
Fix configuring non-native abi which leads to build failure wrt bug 556162
28 Jul 2015; Brian Evans <grknight@gentoo.org> mysql-cmake.eclass,
mysql-multilib.eclass:
Add support for the split client/server options to the mysql eclasses
27 Jul 2015; William Hubbs <williamh@gentoo.org> +golang-base.eclass,
golang-build.eclass, golang-vcs.eclass:
Add golang-base.eclass for the basic golang functions and set up the
other go eclasses to use it.
27 Jul 2015; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
python_wrapper_setup(): make banned helpers exit with 127.
27 Jul 2015; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
Ban calling pythonN and pythonN-config when the other version of Python is
selected (i.e. ban python2 when python3 is used).
27 Jul 2015; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
python_wrapper_setup(): wrap pythonN-config as well as suggested by PEP and
required by some applications, bug #555594.
27 Jul 2015; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
python_wrapper_setup(): replace symlinks with shell wrappers to avoid
triggering Python 3.4+ magical prefix support.
27 Jul 2015; Mike Gilbert <floppym@gentoo.org> python-r1.eclass:
Drop the USE_PYTHON warning.
25 Jul 2015; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
Add missing ||die to "rm -f" calls, i.e. in case we do not have permission to
remove the files.
23 Jul 2015; William Hubbs <williamh@gentoo.org> golang-build.eclass:
Add functions to retrieve Go library paths and install Go packages.
22 Jul 2015; Michael Palimaka <kensington@gentoo.org> kde4-meta.eclass:
Fix oldpim unpack by Andreas Sturmlechner <andreas.sturmlechner@gmail.com>
wrt bug #555566.
22 Jul 2015; Patrice Clement <monsieurp@gentoo.org> java-utils-2.eclass:
Introduce java-pkg_rm_files as a helper function along with JAVA_RM_FILES
array to readily get rid of useless files.
20 Jul 2015; Sergei Trofimovich <slyfox@gentoo.org> haskell-cabal.eclass:
Workaround upstream cabal tests hangup bug #537500 by Michael Orlitzky; use
ghc's haddock for doc generation.
19 Jul 2015; Mike Pagano <mpagano@gentoo.org> kernel-2.eclass:
Change kernel upgrade http link and remove reference to deblob in elog
message. See bug #553484
19 Jul 2015; Johannes Huber <johu@gentoo.org> kde4-base.eclass:
Cleanup SRC_URIs.
18 Jul 2015; Mike Gilbert <floppym@gentoo.org> distutils-r1.eclass:
Add entire python directory to SANDBOX_PREDICT, bug 554252.
17 Jul 2015; Ian Stakenvicius (_AxS_) <axs@gentoo.org>
mozconfig-v6.38.eclass, mozconfig-v6.39.eclass:
Updated gstreamer dependencies to current stable and dropped gst-plugins-mad
since gst-plugins-libav now officially provides mp3 decoding
17 Jul 2015; Brian Evans <grknight@gentoo.org> depend.php.eclass:
Remove deprecated functions from depend.php.eclass as announced 30 days ago
17 Jul 2015; Brian Evans <grknight@gentoo.org> -php-common-r1.eclass,
-php-ext-base-r1.eclass, -php-ezc.eclass:
Drop old, unused eclasses wrt bug 551910
17 Jul 2015; Ian Stakenvicius (_AxS_) <axs@gentoo.org>
mozconfig-v6.38.eclass, mozconfig-v6.39.eclass:
Added gst-plugins-mad:1.0 dependency for USE=gstreamer to ensure mp3
streaming support
16 Jul 2015; Ian Stakenvicius (_AxS_) <axs@gentoo.org> mozlinguas.eclass:
minor update within mozlinguas.eclass
16 Jul 2015; Ian Stakenvicius (_AxS_) <axs@gentoo.org> mozlinguas.eclass:
Fixed the mozlinguas.eclass upgrade, recommitting.
16 Jul 2015; Ian Stakenvicius (_AxS_) <axs@gentoo.org>
mozconfig-v6.38.eclass, mozconfig-v6.39.eclass, mozcoreconf-v3.eclass,
mozextension.eclass, mozlinguas.eclass:
Update mozilla support eclasses
16 Jul 2015; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
Forbid also installing "examples" package, bug #555038.
16 Jul 2015; Lars Wendler <polynomial-c@gentoo.org> apache-2.eclass:
Added slot dependency for openssl. Raised minimum required EAPI version to 5.
15 Jul 2015; Andreas K. Huettel <dilfridge@gentoo.org> kde4-meta.eclass:
Fix unpacking of noakonadi branch
14 Jul 2015; Anthony G. Basile <blueness@gentoo.org> bitcoincore.eclass:
Update for bitcoind 0.11.0.
13 Jul 2015; Davide Pesavento <pesa@gentoo.org> qt5-build.eclass:
Initial support for Qt 5.5
09 Jul 2015; Michał Górny <mgorny@gentoo.org> git-r3.eclass:
Do not attempt to use submodules for which the checkout path does not exist
(has been removed), bug #551100.
09 Jul 2015; Michał Górny <mgorny@gentoo.org> gnome2.eclass:
Remove meaningless nonfatal from elibtoolize call, bug #551154.
09 Jul 2015; Hans de Graaff <graaff@gentoo.org> ruby-single.eclass:
Update documentation.
08 Jul 2015; Bernard Cafarelli <voyageur@gentoo.org> webapp.eclass:
Fix elog in webapp_serverowned and ebeep in newer EAPIs
07 Jul 2015; Ian Stakenvicius (_AxS_) <axs@gentoo.org>
-mozconfig-v4.31.eclass, -mozconfig-v5.33.eclass, +mozconfig-v6.38.eclass,
+mozconfig-v6.39.eclass:
removed old mozconfig eclasses, added new
06 Jul 2015; William Hubbs <williamh@gentoo.org> golang-build.eclass:
Add back the subslot operator in the dependency on Go. We need this so that
we have the Go version the package was built with recorded.
06 Jul 2015; Michael Palimaka <kensington@gentoo.org> kde5.eclass:
Add missing USE dependency default wrt bug #554056.
05 Jul 2015; Hans de Graaff <graaff@gentoo.org> ruby-fakegem.eclass:
Document that some variables must be set before inheriting the eclass.
04 Jul 2015; Mike Gilbert <floppym@gentoo.org> distutils-r1.eclass,
python-any-r1.eclass, python-r1.eclass, python-single-r1.eclass,
python-utils-r1.eclass:
Replace links to python-r1 dev guide with links to the wiki.
04 Jul 2015; Manuel Rüger <mrueg@gentoo.org> python-r1.eclass:
Update URI.
03 Jul 2015; William Hubbs <williamh@gentoo.org> golang-build.eclass:
drop the slot dependency; it was pointed out to me that they do not trigger
rebuilds in DEPEND
01 Jul 2015; Manuel Rüger <mrueg@gentoo.org> kde4-base.eclass:
Sync with overlay. Add SRC_URIs for newer KDE SC, KDE Workspace releases and
KDEPIM 4.4 no-akonadi branches.
29 Jun 2015; Manuel Rüger <mrueg@gentoo.org> ruby-ng.eclass:
Quote RUBY_S and sub_S as the directory could contain spaces.
29 Jun 2015; Davide Pesavento <pesa@gentoo.org> qmake-utils.eclass:
Introduce qt{4,5}_get_plugindir(). Rephrase some eclass doc.
28 Jun 2015; James Le Cuirot <chewi@gentoo.org> java-utils-2.eclass:
The -source flag was added in 1.3 or 1.4 (not sure) and we have special code
to handle this but no one in their right mind would build with 1.2 or 1.3
now. Removing this code allows the ecj-gcj ebuild to call java-pkg_javac-args
without a proper VM present.
28 Jun 2015; Johannes Huber <johu@gentoo.org> kde5.eclass:
Loop optimization as suggested by Michal Górny <mgorny@gentoo.org> on -dev
ml.
27 Jun 2015; Johannes Huber <johu@gentoo.org> kde5-functions.eclass,
kde5.eclass:
Sync kde5*eclass with kde overlay. Handle more whitespace variations by
Michael Palimaka <kensington@gentoo.org>. Fixes translation handling by
Michael Palimaka <kensington@gentoo.org> and Andreas Sturmlechner
<andreas.sturmlechner@gmail.com>, bug #552664. Raises deps on KDE Frameworks
and KDE Plasma Manuel Rüger <mrueg@gentoo.org>.
27 Jun 2015; Mike Pagano <mpagano@gentoo.org> kernel-2.eclass:
Fix conditional bug for UNIPATCH_DROP
27 Jun 2015; Mike Pagano <mpagano@gentoo.org> kernel-2.eclass:
Fix for kdbus. Thanks to Arfrever.
27 Jun 2015; Mike Pagano <mpagano@gentoo.org> kernel-2.eclass:
Add the kdbus use flag and eclass variable to the kernel-2.eclass for
optional kdbus inclusion.
27 Jun 2015; Mike Pagano <mpagano@gentoo.org> kernel-2.eclass:
Reverting kdbus changes in eclass. Caused invalid iuse for other ebuilds.
26 Jun 2015; Mike Pagano <mpagano@gentoo.org> kernel-2.eclass:
Add the option to include the kdbus patchset into gentoo-sources. Default is
not to include it.
26 Jun 2015; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Remove emul-linux-x86 hack, since emul-linux-x86 is no more.
24 Jun 2015; William Hubbs <williamh@gentoo.org> golang-build.eclass:
typo fix, use double brackets
24 Jun 2015; William Hubbs <williamh@gentoo.org> +golang-build.eclass:
Add an eclass for building Go software
24 Jun 2015; <grknight@gentoo.org> depend.php.eclass:
depend.php.eclass is deprecated and is set to be removed 30 days after bug
552836 is resolved
24 Jun 2015; <grknight@gentoo.org> php-lib-r1.eclass:
Remove depend.php and dodoc-php in favor of just dodoc
24 Jun 2015; Justin Lecher <jlec@gentoo.org> waf-utils.eclass:
Drop base.eclass usage
23 Jun 2015; William Hubbs <williamh@gentoo.org> golang-vcs.eclass:
The GOPATH environment variable is now passed directly to the
commands that need it.
The correct directory of source files is copied to the correct
location under ${S}.
22 Jun 2015; Davide Pesavento <pesa@gentoo.org> qmake-utils.eclass:
Introduce qt{4,5}_get_libdir().
22 Jun 2015; Manuel Rüger <mrueg@gentoo.org> git-r3.eclass:
Fix typo.
19 Jun 2015; James Le Cuirot <chewi@gentoo.org> java-utils-2.eclass:
Allow EANT_GENTOO_CLASSPATH_EXTRA to work when EANT_GENTOO_CLASSPATH is
unset.
18 Jun 2015; William Hubbs <williamh@gentoo.org> golang-vcs.eclass:
Add the EGO_SRC variable for repositories that contain multiple Go
packages.
Change references from ${S} to ${WORKDIR}/${P} to match other eclasses.
Copy the appropriate sources to${WORKDIR}/${P}.
18 Jun 2015; <grknight@gentoo.org> depend.php.eclass:
Remove phpconfutils calls in preparation for its deprecation
17 Jun 2015; <grknight@gentoo.org> depend.php.eclass:
Add require_php_cli to the list of deprecated functions to be removed
17 Jun 2015; <grknight@gentoo.org> php-common-r1.eclass,
php-ext-base-r1.eclass, php-ezc.eclass:
Mark 3 eclasses as deprecated for removal on 2015-07-17 wrt bug 551910
17 Jun 2015; <grknight@gentoo.org> depend.php.eclass
Deprecate unused functions in depend.php.eclass
17 Jun 2015; Davide Pesavento <pesa@gentoo.org> qt5-build.eclass:
Update from qt overlay: allow configuring debug/release on a per-package
basis; add instruction set support (similarly to qt4-build-multilib); use
usex().
17 Jun 2015; James Le Cuirot <chewi@gentoo.org> java-pkg-2.eclass:
Remove eclass dependency on python[xml] and replace with some ugly grep that
should suffice. Closes #552332.
16 Jun 2015; William Hubbs <williamh@gentoo.org> +golang-vcs.eclass:
Add golang-vcs.eclass to retrieve go packages from vcs repositories
for live ebuilds of software written in the Go programming language.
16 Jun 2015; Davide Pesavento <pesa@gentoo.org> qt4-build-multilib.eclass:
Minor changes to reduce diff with qt5-build.eclass
16 Jun 2015; Davide Pesavento <pesa@gentoo.org> qt4-build-multilib.eclass:
Drop QT4_VERBOSE_BUILD variable (always true now).
16 Jun 2015; Davide Pesavento <pesa@gentoo.org> qmake-utils.eclass:
Use use_if_iuse().
15 Jun 2015; James Le Cuirot <chewi@gentoo.org> java-utils-2.eclass:
Add java-pkg_addres function for adding resource files to an existing jar.
15 Jun 2015; Justin Lecher <jlec@gentoo.org> intel-sdp.eclass:
Don't install uninstall informations, bug 551638; make use of path_exists()
15 Jun 2015; Michael Palimaka <kensington@gentoo.org> kde4-base.eclass:
Fix SRC_URI for 4.14.3
13 Jun 2015; Davide Pesavento <pesa@gentoo.org> qt4-build-multilib.eclass:
Export MAKEFLAGS and OBJDUMP.
13 Jun 2015; Davide Pesavento <pesa@gentoo.org> qt4-build-multilib.eclass:
sh is "supported", don't fallback to generic. Also, don't die when tc-arch is
unknown, the configure script can handle this internally.
13 Jun 2015; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
Allow dev-perl/Module-Build in QA check for Module::Build
13 Jun 2015; Davide Pesavento <pesa@gentoo.org> qt4-build-multilib.eclass:
Workaround gcc-4.8 ICE in qtdeclarative (bug 551560).
13 Jun 2015; Alexandre Rostovtsev <tetromino@gentoo.org>
-gnome-python-common.eclass:
Punt obsolete, unused eclass; it had a fixed set of users all of which
have migrated to gnome-python-common-r1 (bug #551914, thanks to Michał
Górny).
13 Jun 2015; Davide Pesavento <pesa@gentoo.org> qt4-build-multilib.eclass:
Simplify move of .pc files.
13 Jun 2015; Ian Stakenvicius (_AxS_) <axs@gentoo.org>
mozconfig-v4.31.eclass:
last rited mozconfig-v4.31
12 Jun 2015; <grknight@gentoo.org> -mysql.eclass, -mysql-autotools.eclass:
Drop old, unused eclasses; Moved to mysql overlay; bug 551908
12 Jun 2015; Mike Gilbert <floppym@gentoo.org> -zproduct.eclass:
Remove obsolete/broken eclass, bug 551918.
12 Jun 2015; Davide Pesavento <pesa@gentoo.org> qt4-build-multilib.eclass:
Don't die when trying to rmdir non-existent directory (bug 551676).
11 Jun 2015; Davide Pesavento <pesa@gentoo.org> qt4-build-multilib.eclass:
Use usex().
10 Jun 2015; <grknight@gentoo.org> mysql-multilib.eclass:
Resolve cirucular dependency for bug 551686; Make USE=cluster die early for
all except dev-db/mysql-cluster; Documentation update for variables, remove 2
unused and add WSREP_REVISION; Clarify mariadb bindist USE
09 Jun 2015; Michael Weber <xmw@gentoo.org> netsurf.eclass:
Update for buildsystem-1.3
09 Jun 2015; Davide Pesavento <pesa@gentoo.org> qt4-build-multilib.eclass:
Rename some internal functions for consistency.
09 Jun 2015; Davide Pesavento <pesa@gentoo.org> qt4-build-multilib.eclass,
qt5-build.eclass:
More accurate LICENSE.
09 Jun 2015; Davide Pesavento <pesa@gentoo.org> qt5-build.eclass:
Delete redundant echo.
09 Jun 2015; Davide Pesavento <pesa@gentoo.org> qt4-build-multilib.eclass:
Remove two seds that are no longer needed on current Qt versions.
09 Jun 2015; Gilles Dartiguelongue <eva@gentoo.org> gnome2.eclass,
vala.eclass:
Add support for newer vala slot.
08 Jun 2015; Manuel Rüger <mrueg@gentoo.org> kde5-functions.eclass:
Sync with kde overlay. Raise minimal Plasma version and minimal KDE
Frameworks version.
07 Jun 2015; Pacho Ramos <pacho@gentoo.org> apache-2.eclass:
mod_macro is now provided by apache itself (#477702)
07 Jun 2015; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
Remove deprecated remove_libtool_files() function.
05 Jun 2015; Michał Górny <mgorny@gentoo.org> freebsd.eclass:
Enable IUSE=profile globally. Use upstream tarball for FreeBSD > 10.0.
04 Jun 2015; Michael Palimaka <kensington@gentoo.org> chromium.eclass,
kde4-base.eclass:
Move various kde-base packages to kde-apps.
04 Jun 2015; Justin Lecher <jlec@gentoo.org> intel-sdp.eclass:
Use path_exists from eutils.eclass
04 Jun 2015; Justin Lecher <jlec@gentoo.org> intel-sdp.eclass:
Fix homepage url for license registration, #538284; do a precheck instead fo
using nonfatal, #551156
03 Jun 2015; Manuel Rüger <mrueg@gentoo.org> kde4-base.eclass:
Sync verbosely with overlay. Add support for kde4 localization package
kde-apps/kde4-l10n. Include URIs to support new kdelibs and kde workspaces
releases. Fix a typo in a comment here. Add support for stable live branches
for kde applications packages.
03 Jun 2015; <grknight@gentoo.org> s6.eclass:
Fix missing comment character and case syntax error
02 Jun 2015; William Hubbs <williamh@gentoo.org> +s6.eclass:
Add s6.eclass for handling s6 services
31 May 2015; Manuel Rüger <mrueg@gentoo.org> kde5.eclass:
Sync verbosely with kde overlay. Drop fetch restriction for unpublished
packages including the pkg_nofetch prompt. This did not work out as expected,
see bug 549012. Add support for split localization packages via
kde-apps/kde4-l10n. Add KDE_BLOCK_SLOT4 variable which makes it possible to
adjust coinstallability of kf5 packages.
31 May 2015; Davide Pesavento <pesa@gentoo.org> qt4-build-multilib.eclass:
Blacklist graphite-related flags that cause ICEs on qtwebkit (bug 550780).
31 May 2015; Jason Zaman <perfinion@gentoo.org> kde4-base.eclass, kde5.eclass:
KDE: fix SELinux deps, bug 550824
31 May 2015; Hans de Graaff <graaff@gentoo.org> ruby-single.eclass:
Add virtual/rubygems to dependencies to ensure that it is present in time,
which may not happen since this is a PDEPEND of dev-lang/ruby.
31 May 2015; Hans de Graaff <graaff@gentoo.org> ruby-ng.eclass,
+ruby-single.eclass, +ruby-utils.eclass:
Add ruby-single.eclass to support packages that just need a ruby interpreter
to be present. Refactor code common with ruby-ng.eclass into
ruby-utils.eclass.
30 May 2015; Mike Pagano <mpagano@gentoo.org> kernel-2.eclass:
Drop PDEPEND on virtual/dev-manager. See bug #550086.
30 May 2015; Lars Wendler <polynomial-c@gentoo.org> apache-2.eclass:
Moved selinux dependency from DEPEND to RDEPEND (bug #550822). Fixed
maintainer email in eclass.
28 May 2015; Lars Wendler <polynomial-c@gentoo.org> mozconfig-v5.33.eclass:
Fixed case syntax.
27 May 2015; Ian Stakenvicius (_AxS_) <axs@gentoo.org>
mozconfig-v5.31.eclass, mozconfig-v5.33.eclass, +mozconfig-v5.38.eclass:
updated mozconfig-v5.31.eclass for new libvpx version compatibility, added
mozconfig-v5.38.eclass, last rited mozconfig-v5.33
26 May 2015; Christoph Junghans <ottxor@gentoo.org> multilib.eclass:
export FC/F77 for multilib support (bug #540294)
25 May 2015; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
Remove long-deprecated and just dieing function stubs
25 May 2015; Justin Lecher <jlec@gentoo.org> cuda.eclass:
Loose quoting, #550060
24 May 2015; James Le Cuirot <chewi@gentoo.org> java-utils-2.eclass:
The depend-java-query wrapper is raising readonly variable warnings for USE
in Portage 2.2.20. As best I can tell, this wrapper just isn't needed any
more because USE is already exported. I guess it wasn't back in 2006?
24 May 2015; James Le Cuirot <chewi@gentoo.org> java-pkg-simple.eclass:
Remove annoying java-pkg-simple build script check. Most people only use
java-pkg-simple as a last resort and a usable Maven eclass is still some way
off.
24 May 2015; Michał Górny <mgorny@gentoo.org> freebsd.eclass:
Support fetching upstream patches,
https://github.com/gentoo/gentoo-portage-rsync-mirror/pull/121 by nigoro.
21 May 2015; Mike Gilbert <floppym@gentoo.org> chromium.eclass:
Add kernel Check for USER_NS, bug 545078.
17 May 2015; Ulrich Müller <ulm@gentoo.org> latex-package.eclass:
Prevent compression of symlink targets in docdir in EAPIs where this is
possible, bug 549584.
15 May 2015; Michael Palimaka <kensington@gentoo.org> kde4-base.eclass:
Sync with KDE overlay - update SRC_URI.
14 May 2015; Mike Pagano <mpagano@gentoo.org> kernel-2.eclass:
Add back the deblob script functionality to the eclass.
12 May 2015; Bernard Cafarelli <voyageur@gentoo.org> webapp.eclass:
Drop elog in webapp_serverowned, discussed with blueness in bug #542024
10 May 2015; Davide Pesavento <pesa@gentoo.org> qmake-utils.eclass:
Don't prepend EPREFIX for {header,mkspecs}dir since these are mostly used
with insinto and friends.
10 May 2015; Davide Pesavento <pesa@gentoo.org> qmake-utils.eclass:
Add qt{4,5}_get_{header,mkspecs}dir helper functions, bug 525830.
10 May 2015; Davide Pesavento <pesa@gentoo.org> qt4-build-multilib.eclass:
Delete obsolete code that is now causing problems on freebsd (bug 493310).
09 May 2015; James Le Cuirot <chewi@gentoo.org> java-utils-2.eclass,
java-virtuals-2.eclass, java-vm-2.eclass:
Bump everyone to java-config 2.2.
09 May 2015; Davide Pesavento <pesa@gentoo.org> qt4-build-multilib.eclass:
graphite support was dropped from gcc-4.7
09 May 2015; Davide Pesavento <pesa@gentoo.org> qt4-build-multilib.eclass:
Move workaround for bug 367045 from qtgui ebuild to eclass.
09 May 2015; Davide Pesavento <pesa@gentoo.org> qt4-build-multilib.eclass:
Update from qt overlay: overhaul toolchain and *FLAGS handling for proper
multilib support during the configure phase. Fixes bug #545106.
09 May 2015; Manuel Rüger <mrueg@gentoo.org> kde5.eclass:
Sync with overlay.
09 May 2015; Manuel Rüger <mrueg@gentoo.org> kde5-functions.eclass:
Sync with overlay.
09 May 2015; Manuel Rüger <mrueg@gentoo.org> kde5.eclass:
Sync with overlay.
09 May 2015; Ulrich Müller <ulm@gentoo.org>
-tests/autotools:eaclocal_amflags.sh, +tests/autotools_eaclocal_amflags.sh,
-tests/eutils:eshopts.sh, +tests/eutils_eshopts.sh, -tests/eutils:estack.sh,
+tests/eutils_estack.sh, -tests/eutils:evar.sh, +tests/eutils_evar.sh,
-tests/eutils:path_exists.sh, +tests/eutils_path_exists.sh,
-tests/git-r3:GIT_DIR.sh, +tests/git-r3_GIT_DIR.sh,
-tests/git-r3:subrepos.sh, +tests/git-r3_subrepos.sh,
-tests/linux-info:get_running_version.sh,
+tests/linux-info_get_running_version.sh,
-tests/multiprocessing:makeopts_jobs.sh,
+tests/multiprocessing_makeopts_jobs.sh,
-tests/versionator:version_compare.sh, +tests/versionator_version_compare.sh:
Avoid problematic colon char in filenames, bug 548750.
04 May 2015; <grknight@gentoo.org> php-ext-source-r2.eclass:
Fix documentation of 3 variables in php-ext-source-r2 eclass
04 May 2015; <grknight@gentoo.org> php-ext-source-r2.eclass:
Make USE_PHP a REQUIRED variable for the php-ext-source-r2 eclass
02 May 2015; James Le Cuirot <chewi@gentoo.org> java-utils-2.eclass:
Make java-pkg_doso always install with mode 0755, which is more like
dolib.so. Closes bug #225729.
01 May 2015; <grknight@gentoo.org> mysql.eclass, mysql-multilib.eclass,
mysql-v2.eclass:
Update git urls for mysql-extras
29 Apr 2015; Mike Pagano <mpagano@gentoo.org> kernel-2.eclass:
Add kernel-2 env var K_BASE_VER as different versions of git sources use
different base versions.
28 Apr 2015; James Le Cuirot <chewi@gentoo.org> java-pkg-2.eclass,
java-utils-2.eclass, ant-tasks.eclass:
Skip java-dep-check for ant tasks wrt bug #298955. Fix missing ant-core
dependency SLOT. Fix recording of BUILD_DEPEND. Fix java-pkg_ensure-dep
matching and adjust the error message. Fix automatic loading of ant-junit and
junit wrt bug #513522 among others.
28 Apr 2015; Michael Palimaka <kensington@gentoo.org> kde4-base.eclass:
Update SRC_URI.
27 Apr 2015; Mike Pagano <mpagano@gentoo.org> kernel-2.eclass:
Handle 4.1 base kernel. See bug #547894.
25 Apr 2015; Lars Wendler <polynomial-c@gentoo.org> mozconfig-v5.36.eclass:
Adjusted libvpx dependency.
24 Apr 2015; Ulrich Müller <ulm@gentoo.org> elisp-common.eclass:
Fix filename matching in elisp-site-file-install. It should use shortest
match, not longest.
22 Apr 2015; Davide Pesavento <pesa@gentoo.org> qt4-build-multilib.eclass:
Sync with qt overlay: cleanup prefix-related patching and fix bug #542780.
21 Apr 2015; Jason Zaman <perfinion@gentoo.org> selinux-policy-2.eclass:
update git urls and migrate git-2 -> git-r3
19 Apr 2015; Michael Palimaka <kensington@gentoo.org> qt5-build.eclass:
Sync with qt overlay - export AR and OBJDUMP too, use new configure option
'-no-libproxy' beginning with Qt 5.5, and update gtkstyle comment.
18 Apr 2015; Pacho Ramos <pacho@gentoo.org> gnome2.eclass:
Ban eapi2 and 3 for gnome2.eclass (#539118)
14 Apr 2015; <grknight@gentoo.org> php-lib-r1.eclass:
Specify :* as slot by default to silence repoman warnings
14 Apr 2015; James Le Cuirot <chewi@gentoo.org> java-utils-2.eclass:
Consider SLOTs when checking Java dependencies. Comment out the longer error
message for now to avoid spamming both users and ourselves because this issue
is currently widespread.
11 Apr 2015; Michael Palimaka <kensington@gentoo.org> kde5-functions.eclass,
kde5.eclass:
Sync with KDE overlay - don't set CMAKE_MIN_VERSION which is already set by
cmake-utils, remove old extra-cmake-utils logic, and improve linguas
handling.
11 Apr 2015; Michael Palimaka <kensington@gentoo.org> kde5.eclass:
extra-cmake-modules moved from dev-libs to kde-frameworks.
04 Apr 2015; James Le Cuirot <chewi@gentoo.org> java-utils-2.eclass,
java-pkg-simple.eclass:
Add ejavadoc function. Thanks to wltjr. Fixes bug #544076.
04 Apr 2015; Sergei Trofimovich <slyfox@gentoo.org> haskell-cabal.eclass:
Disable building dynamic libraris by default before-ghc-7.10 (was
accidentally enabled in a previous revision). Fixes bug #545174 by Toralf
Förster.
04 Apr 2015; Jason Zaman <perfinion@gentoo.org> selinux-policy-2.eclass:
Drop EAPI<5 from selinux-policy-2.eclass
01 Apr 2015; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass,
qt4-build-multilib.eclass, qt5-build.eclass:
Remove all references to qt-project.org and switch EGIT_REPO_URI from
gitorious to code.qt.io.
31 Mar 2015; Ulrich Müller <ulm@gentoo.org> java-vm-2.eclass,
vdr-plugin-2.eclass, gnat.eclass, gnatbuild.eclass, myspell.eclass,
python.eclass:
Update dependency after package move of eselect modules to app-eselect.
29 Mar 2015; Michael Palimaka <kensington@gentoo.org> kde4-base.eclass:
Drop dev-qt/designer[-phonon] dep now that blockers are resolved (bug
#477632).
29 Mar 2015; Johannes Huber <johu@gentoo.org> kde4-base.eclass,
kde4-functions.eclass, kde4-meta.eclass, kde4-meta-pkg.eclass:
Drop EAPI 4 support.
28 Mar 2015; Manuel Rüger <mrueg@gentoo.org> -rox-0install.eclass,
-rox.eclass:
Remove rox.eclass rox-0install.eclass.
28 Mar 2015; Justin Lecher <jlec@gentoo.org> -emboss.eclass,
+emboss-r1.eclass:
Drop obsolete eclass and add new version, thanks Ted Tanberry for the work
28 Mar 2015; Sergei Trofimovich <slyfox@gentoo.org> ghc-package.eclass,
haskell-cabal.eclass:
Enable building dynamic haskell executables since dev-lang/ghc-7.10.1_rc3.
26 Mar 2015; <grknight@gentoo.org> php-ext-source-r2.eclass:
Add deprecation warning when USE_PHP is empty
23 Mar 2015; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass,
qt4-build-multilib.eclass:
Workaround toolchain bug on x86 with -Os and --as-needed, see bug #503500.
22 Mar 2015; Michał Górny <mgorny@gentoo.org> python-single-r1.eclass:
Extend EAPI=4 whitelist to cover crossdev gdb.
21 Mar 2015; Michael Palimaka <kensington@gentoo.org> kde4-base.eclass:
Sync with KDE overlay - update SRC_URI and manually specify a minimum version
for kde-base/oxygen-icons to handle special releases.
21 Mar 2015; Michał Górny <mgorny@gentoo.org> python-r1.eclass,
python-single-r1.eclass, python-utils-r1.eclass:
Ban new EAPI < 5 packages for python-r1 & python-single-r1.
20 Mar 2015; Mike Pagano <mpagano@gentoo.org> kernel-2.eclass:
Move cpu-optimation removal. See bug #542810
19 Mar 2015; <chewi@gentoo.org> java-pkg-simple.eclass:
Allow jar to be named something other than ${PN}.jar.
18 Mar 2015; Michael Palimaka <kensington@gentoo.org> kde5-functions.eclass,
kde5.eclass:
Sync with KDE overlay - introduce ECM_MINIMAL & KDE_SELINUX_MODULE, rename
add_kdeplasma_dep -> add_plasma_dep, raise dependencies, and miscellaneous
improvements/fixes.
17 Mar 2015; <grknight@gentoo.org> mysql-multilib.eclass:
Move flag modifications to apply once for all ABIs; Use tc-ld-disable-gold
for bug 508724; Move tokudb check to pkg_pretend
15 Mar 2015; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
Detect dangerous environment variables, bug 543042; support
Module::Build::Tiny directly, bug 495044
15 Mar 2015; Sergei Trofimovich <slyfox@gentoo.org> haskell-cabal.eclass:
Respect CFLAGS. New syntax for revisions
CABAL_CORE_LIB_GHC_PV="PM:${ghc_PVR}".
15 Mar 2015; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass,
qt4-build-multilib.eclass:
Fix indentation.
14 Mar 2015; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
Turn deprecated functions into fatal errors
11 Mar 2015; Yixun Lan <dlan@gentoo.org> qt4-build.eclass,
qt4-build-multilib.eclass:
set ARCH=arm64 as generic target for qt4 eclass
08 Mar 2015; Ulrich Müller <ulm@gentoo.org> mysql-multilib.eclass,
mysql-v2.eclass:
Add conditional bindist restriction, bug 541486.
06 Mar 2015; Yixun Lan <dlan@gentoo.org> qt4-build.eclass,
qt4-build-multilib.eclass:
very first step to support arm64, only part of qt4 ebuilds built without
paches, others require extra patches
06 Mar 2015; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
xorg-2.eclass:
Raise util-macros dependency to latest stable 1.18
27 Feb 2015; Mike Pagano <mpagano@gentoo.org> kernel-2.eclass:
Cleanup how we determine base linux tarball.
26 Feb 2015; Ian Stakenvicius (_AxS_) <axs@gentoo.org>
mozconfig-v5.31.eclass, +mozconfig-v5.36.eclass:
updated icu dep in mozconfig-v5.31, added mozconfig-v5.36
26 Feb 2015; Ben de Groot <yngwin@gentoo.org> qmake-utils.eclass:
add qt{4,5}_get_bindir helper functions
24 Feb 2015; Anthony G. Basile <blueness@gentoo.org> bitcoincore.eclass:
bitcoincore.eclass: update spamfilter message, bug #541192.
23 Feb 2015; Anthony G. Basile <blueness@gentoo.org> +bitcoincore.eclass:
Initial commit of bitcoincore.eclass
23 Feb 2015; Mike Pagano <mpagano@gentoo.org> kernel-2.eclass:
Add support for 4.0 kernels
23 Feb 2015; Pacho Ramos <pacho@gentoo.org> gnome2.eclass:
Remove USE_EINSTALL (#482082)
23 Feb 2015; Pacho Ramos <pacho@gentoo.org> gnome2.eclass:
Deprecate eapis 2 and 3 for gnome2.eclass (#539118)
22 Feb 2015; Michał Górny <mgorny@gentoo.org> freebsd.eclass:
Fix support for FreeBSD 10.0. Force /usr/share/mk there, and fix version
comparison for install commands.
https://github.com/gentoo/gentoo-portage-rsync-mirror/pull/36 by nigoro.
21 Feb 2015; Michael Palimaka <kensington@gentoo.org> kde4-base.eclass:
Add new and remove old SRC_URI. Update live ebuild branching.
21 Feb 2015; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
Remove duplicating "using" in EAPI=4 warning message. Spotted by Arfrever.
21 Feb 2015; Ben de Groot <yngwin@gentoo.org> font.eclass:
Apply patch from Ryan Hill to font.eclass to support multiple FONT_S
directories (bug #338634)
20 Feb 2015; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass,
python-r1.eclass, python-single-r1.eclass, python-utils-r1.eclass:
Re-apply python-exec:0 removal, now with typos fixed.
20 Feb 2015; Michał Górny <mgorny@gentoo.org> python-r1.eclass,
python-single-r1.eclass, python-utils-r1.eclass:
Restore EAPI=4 deprecation. That commit was perfectly fine.
20 Feb 2015; Ulrich Müller <ulm@gentoo.org> games.eclass:
[QA] Leave permissions of top-level directories alone, bug 537580.
20 Feb 2015; Patrick Lauer <patrick@gentoo.org> python-r1.eclass,
python-single-r1.eclass:
Revert random mgorny madness
19 Feb 2015; Michał Górny <mgorny@gentoo.org> python-r1.eclass,
python-single-r1.eclass, python-utils-r1.eclass:
Deprecate EAPI=4 support.
19 Feb 2015; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass,
python-r1.eclass, python-single-r1.eclass, python-utils-r1.eclass:
Remove support for python-exec:0.
18 Feb 2015; Davide Pesavento <pesa@gentoo.org> qt5-build.eclass:
Drop support for Qt 5.3 and earlier.
18 Feb 2015; Andrew Savchenko <bircoph@gentoo.org> cmake-utils.eclass:
Add Fortran compiler to Gentoo override rules, wrt bug 486626.
16 Feb 2015; Brian Evans <grknight@gentoo.org> mysql-multilib.eclass:
Adjust mysql-cluster-7.3* virtual
16 Feb 2015; Brian Evans <grknight@gentoo.org> mysql-v2.eclass:
Silence repoman warnings by providing slots on openssl and readline
13 Feb 2015; Mike Pagano <mpagano@gentoo.org> ChangeLog:
Handle cpu optimization patch for different gcc versions
11 Feb 2015; Patrick Lauer <patrick@gentoo.org> kde4-functions.eclass:
Fix kde4-functions more better: comparison breaks because 4.4 > 4.14
11 Feb 2015; Patrick Lauer <patrick@gentoo.org> kde4-functions.eclass:
Better fix to kde4-functions so that kde-base/ category doesn't get horribly
broken
11 Feb 2015; Patrick Lauer <patrick@gentoo.org> kde4-functions.eclass:
Fix kde4-functions so that kde-base/ category doesn't get horribly broken
10 Feb 2015; Johannes Huber <johu@gentoo.org> php-pear-r1.eclass,
php-pear-lib-r1.eclass:
Add EAPI check to silence repoman warnings
10 Feb 2015; Johannes Huber <johu@gentoo.org> kde5.eclass:
Sync SRC_URI calculation with kde overlay, fixes bug #539668.
10 Feb 2015; Johannes Huber <johu@gentoo.org> kde4-functions.eclass:
Support for kde-apps category, remove function moved to cmake-utils. Some
minor improvements.
10 Feb 2015; Brian Evans <grknight@gentoo.org> mysql-multilib.eclass:
Always build NDB with mysql-cluster for libndbclient
10 Feb 2015; Justin Lecher <jlec@gentoo.org> toolchain.eclass:
Revert unreviewed commit which breaks the tree
10 Feb 2015; Anthony G. Basile <blueness@gentoo.org> toolchain.eclass:
Remove halcy0n from the gentoo_urls for toolchain.eclass, per his
instructions.
10 Feb 2015; Anthony G. Basile <blueness@gentoo.org> toolchain.eclass:
Add my devspace to the gentoo_urls for toolchain.eclass
09 Feb 2015; Michael Haubenwallner <haubi@gentoo.org>
+ELT-patches/aixrtl/2.0.0-fpic-c, +ELT-patches/aixrtl/2.0.0-fpic-cxx:
Need -fPIC on AIX since gcc-4.8 or so.
08 Feb 2015; Brian Evans <grknight@gentoo.org> mysql-multilib.eclass:
Fix dependency on ncurses for bug 539354 and restructure to remove user
confusion with the xml flag for mariadb
05 Feb 2015; Anthony G. Basile <blueness@gentoo.org> toolchain.eclass:
Restore the old way of dealing with fixed includes for bsd, bug #536878.
04 Feb 2015; Ulrich Müller <ulm@gentoo.org> git-r3.eclass:
Respect the EVCS_UMASK variable to override the default umask when writing
to the repository.
01 Feb 2015; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
Drop support for EAPI=4
31 Jan 2015; Jeroen Roovers <jer@gentoo.org> intel-sdp.eclass:
Spelling.
31 Jan 2015; Patrick Lauer <patrick@gentoo.org> distutils-r1.eclass:
Fix for setuptools failures #534058 etc.
29 Jan 2015; Pacho Ramos <pacho@gentoo.org> gnome2.eclass:
Drop support for eapi0 and 1 (#530046)
28 Jan 2015; Brian Evans <grknight@gentoo.org> mysql-multilib.eclass,
mysql-cmake.eclass:
Sync from mysql overlay
23 Jan 2015; Patrice Clement <monsieurp@gentoo.org> java-ant-2.eclass:
Sanitise find arguments when using JAVA_PKG_BSFIX_NAME option. Fix #231956.
21 Jan 2015; Anthony Basile <blueness@gentoo.org> toolchain.eclass:
Stub out fixed includes, bug #536878.
18 Jan 2015; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass,
qt4-build-multilib.eclass, qt5-build.eclass:
Update SRC_URIs
17 Jan 2015; Manuel Rüger <mrueg@gentoo.org> rox-0install.eclass,
rox.eclass:
Mark rox-0install and rox eclass as @DEAD
14 Jan 2015; Michał Górny <mgorny@gentoo.org> eutils.eclass:
prune_libtool_files: properly reset variables for following loop iterations.
13 Jan 2015; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
Deprecate python_export_best() verbosely.
13 Jan 2015; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
Support restricting implementations for *_all() phases.
13 Jan 2015; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
Support restricting accepted implementation list for python_setup.
12 Jan 2015; Lars Wendler <polynomial-c@gentoo.org> autotools.eclass:
Attempt to fix bug #536428.
12 Jan 2015; Michael Haubenwallner <haubi@gentoo.org>
+ELT-patches/aixrtl/2.4.4-with-svr4:
set default to --with-aix-soname=svr4
12 Jan 2015; Lars Wendler <polynomial-c@gentoo.org> autotools.eclass:
Use "--force" when running eautoconf through eautoreconf (bug #527506).
11 Jan 2015; Maxim Koltsov <maksbotan@gentoo.org> leechcraft.eclass:
Add fallback https EGIT_REPO_URI
09 Jan 2015; Manuel Rüger <mrueg@gentoo.org> kde5-functions.eclass:
Sync kde5-functions.eclass with overlay.
08 Jan 2015; Lars Wendler <polynomial-c@gentoo.org> autotools.eclass:
Bump latest unstable automake version to 1.15.
05 Jan 2015; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin-2.eclass:
better readable description
05 Jan 2015; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin-2.eclass:
typo
04 Jan 2015; Michał Górny <mgorny@gentoo.org> python-single-r1.eclass:
Run pkg_setup() only in non-binary installs, as intended and documented a
long time ago :).
04 Jan 2015; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin-2.eclass:
documentation syntax fixed
04 Jan 2015; Tim Harder <radhermit@gentoo.org> -vim.eclass:
Remove unused eclass.
03 Jan 2015; Michał Górny <mgorny@gentoo.org> waf-utils.eclass:
Warn about unset EPYTHON.
02 Jan 2015; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
Make python.eclass commands/variables fatal once again since all in-tree
ebuilds seem to have been fixed.
02 Jan 2015; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
Add progress overlay-specific commands and variables to the invalid
command/variable lists.
02 Jan 2015; Sergei Trofimovich <slyfox@gentoo.org> haskell-cabal.eclass:
Properly disable USE=hoogle.
01 Jan 2015; Sergei Trofimovich <slyfox@gentoo.org> ghc-package.eclass,
haskell-cabal.eclass:
Add support for ghc-7.10 registration. User visible changes: ghc-package
stopped exporting pkg_* phases and now they are reexported by haskell-cabal.
pkg_* phases do not install any additional files anymore.
01 Jan 2015; Sergei Trofimovich <slyfox@gentoo.org> darcs.eclass:
Fix patch count on first clone (by vikraman).
30 Dec 2014; William Hubbs <williamh@gentoo.org> eutils.eclass:
Allow 512x512 icons to be installed (this was approved by ssuominen).
28 Dec 2014; Gilles Dartiguelongue <eva@gentoo.org> gstreamer.eclass:
Add workaround for new orc break gstreamer ebuilds, bug #533664.
28 Dec 2014; Michał Górny <mgorny@gentoo.org> python-single-r1.eclass:
Add python_gen_usedep, python_gen_useflags and python_gen_cond_dep to
python-single-r1.
28 Dec 2014; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
Spelling, pointed out by floppym.
28 Dec 2014; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
Make the invalid function/variable checks non-fatal for now.
28 Dec 2014; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
Do not check for PYTHON_TEST_VERBOSITY, it is intended for make.conf.
28 Dec 2014; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass,
python-r1.eclass:
Verbosely deprecate python_parallel_foreach_impl and
DISTUTILS_NO_PARALLEL_BUILD.
28 Dec 2014; Hans de Graaff <graaff@gentoo.org> ruby-fakegem.eclass:
Add test recipe for rspec:3 slot.
28 Dec 2014; Hans de Graaff <graaff@gentoo.org> ruby-fakegem.eclass,
ruby-ng.eclass:
Use rspec-2 wrapper for the rspec recipe. This enables us to add rspec 3.x to
the tree while still being able to run rspec 2 specs. The changes have been
made in a way that is backwards compatible with the current situation.
27 Dec 2014; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
Update banned var docs.
27 Dec 2014; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
Add PYTHON_{CPPFLAGS,CFLAGS,CXXFLAGS,LDFLAGS,MODNAME} to the banned variable
list.
27 Dec 2014; Hans de Graaff <graaff@gentoo.org> ruby-ng.eclass:
Add ruby22 RUBY_TARGET support.
27 Dec 2014; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
Add die-checks for python.eclass & distutils.eclass variables.
27 Dec 2014; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
Add die-replacements for distutils.eclass functions, to help finding mistakes
in conversions.
27 Dec 2014; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
Add die-replacements for python.eclass functions, to help finding mistakes in
conversions.
27 Dec 2014; Michał Górny <mgorny@gentoo.org> waf-utils.eclass:
Add new API warnings.
26 Dec 2014; Michael Palimaka <kensington@gentoo.org> kde4-base.eclass:
Sync with KDE overlay.
25 Dec 2014; Gilles Dartiguelongue <eva@gentoo.org> waf-utils.eclass:
Reflect reality of the status of waf-utils eclass maintenance as announced
months ago on gentoo-dev mailing list.
24 Dec 2014; Michael Weber <xmw@gentoo.org> netsurf.eclass:
remove base.eclass inherit
21 Dec 2014; Michał Górny <mgorny@gentoo.org> tests/python-utils-r1.sh:
Update tests for unsupported python3.2.
21 Dec 2014; Michał Górny <mgorny@gentoo.org> tests/tests-common.sh:
Use gentoo-functions for tests, bug #504378.
21 Dec 2014; Gilles Dartiguelongue <eva@gentoo.org> vala.eclass:
Add support for vala 0.26.
18 Dec 2014; Michael Palimaka <kensington@gentoo.org> cmake-utils.eclass:
Declare local CPPFLAGS to avoid multiple appends in cmake-multilib.
18 Dec 2014; Davide Pesavento <pesa@gentoo.org> qt4-build-multilib.eclass:
Fix breakage caused by recent multilib-build.eclass changes (bug 532510).
Patch by zorry, based on a previous patch by Greg Turner. Thanks also to
floppym and mgorny for the initial investigation and suggestions.
17 Dec 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
Remove code paths that are not called anymore
17 Dec 2014; Manuel Rüger <mrueg@gentoo.org> kde5-functions.eclass:
Sync eclass with kde overlay.
16 Dec 2014; Pacho Ramos <pacho@gentoo.org> gnome2.eclass:
Deprecate USE_EINSTALL (#482082)
13 Dec 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
Make perl-module_src_prep throw a real warning, not just eqawarn
13 Dec 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
Move content of perl-module_src_prep into src_configure, add deprecation
warning to src_prep
13 Dec 2014; Michał Górny <mgorny@gentoo.org> multibuild.eclass:
Disable parallel run support.
13 Dec 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass,
multilib-minimal.eclass:
Disable parallel run support.
12 Dec 2014; Davide Pesavento <pesa@gentoo.org> qt5-build.eclass:
Restrict tests for all release versions.
11 Dec 2014; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
Always restore initial directory after sub-phase run. Fixes bug #532168 and
possibly more.
11 Dec 2014; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
Restore using separate HOMEs for Python implementations, because of
.pydistutils.cfg. Bug #532236.
09 Dec 2014; Manuel Rüger <mrueg@gentoo.org> kde4-base.eclass:
Sync kde4-base.eclass with overlay.
07 Dec 2014; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass,
python-r1.eclass:
Disable parallel run support to make things easier for developers and more
predictable for users.
07 Dec 2014; Hans de Graaff <graaff@gentoo.org> ruby-fakegem.eclass:
Allow additional content to be injected in the ruby bin wrapper.
04 Dec 2014; Manuel Rüger <mrueg@gentoo.org> kde4-base.eclass:
Sync kde4-base.eclass with overlay.
04 Dec 2014; Ian Stakenvicius (_AxS_) <axs@gentoo.org>
mozconfig-v5.34.eclass:
mozconfig-v5.34.eclass - make glibc check based on elibc_glibc so that it
works on prefix
04 Dec 2014; Ian Stakenvicius (_AxS_) <axs@gentoo.org>
mozconfig-v5.34.eclass:
fixed typo in mozconfig-v5.34 eclass comments
03 Dec 2014; Ian Stakenvicius (_AxS_) <axs@gentoo.org>
mozconfig-v5.31.eclass, +mozconfig-v5.34.eclass:
mozilla eclass modifications for package bumps
01 Dec 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
Replace exlicitly listing all GPL variants with GPL-1+
29 Nov 2014; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
Remove leftover code for Python 3.2.
28 Nov 2014; Michael Pagano <mpagano@gentoo.org> kernel-2.eclass:
Adjust sparc warning. See bug #529682
26 Nov 2014; Brian Evans <grknight@gentoo.org> musql-cmake.eclass,
mysql-multilib.eclass:
Sync from mysql overlay
24 Nov 2014; Mike Gilbert <floppym@gentoo.org> distutils-r1.eclass:
eqawarn about /usr/lib/pypy/share instead of dying.
23 Nov 2014; Michał Górny <mgorny@gentoo.org> gnome2-utils.eclass:
Support multilib in gnome2_query_immodules_gtk2() as well.
23 Nov 2014; Pacho Ramos <pacho@gentoo.org> gnome2.eclass:
Deprecate eapis 0 and 1 for gnome2.eclass (#530046)
23 Nov 2014; Mike Gilbert <floppym@gentoo.org> python-utils-r1.eclass:
Adjust _python_impl_supported as well.
23 Nov 2014; Mike Gilbert <floppym@gentoo.org> python-utils-r1.eclass:
Remove python3_2.
23 Nov 2014; Michał Górny <mgorny@gentoo.org> gnome2-utils.eclass:
Support multilib for gnome2_query_immodules_gtk3(), needed by
x11-libs/gtk+:3.
22 Nov 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
Make calling perl-module_pkg_prerm trigger a real warning
22 Nov 2014; Sebastian Pipping <sping@gentoo.org> python-r1.eclass:
Fix docs about REQUIRED_USE in python-r1 (bug #530086)
21 Nov 2014; Julian Ospald <hasufell@gentoo.org> games.eclass:
add documentation for games.eclass, rm unnecessary exports
21 Nov 2014; Mike Gilbert <floppym@gentoo.org> -twisted.eclass:
Remove unused eclass.
21 Nov 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
Add usage warnings to pkg_postinst and pkg_postrm, deprecate pkg_prerm
20 Nov 2014; Michał Górny <mgorny@gentoo.org> git-2.eclass,
distutils.eclass, python.eclass, twisted.eclass:
Deprecate the few eclasses.
20 Nov 2014; Michał Górny <mgorny@gentoo.org> git-2.eclass:
Remove the experimental git-r3 testing support. It is not needed anymore,
git-r3 has been proven to work and we can happily use it instead.
20 Nov 2014; Davide Pesavento <pesa@gentoo.org> qt5-build.eclass:
Add RDEPEND on dev-qt/qtchooser.
19 Nov 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
Make calling perl-module_pkg_preinst trigger a real warning
19 Nov 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
Make calling perl-module_pkg_setup trigger a real warning
18 Nov 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
Deprecate perl-module_pkg_setup and perl-module_pkg_preinst
18 Nov 2014; Justin Lecher <jlec@gentoo.org> cuda.eclass:
Add missing quotes, thanks mgorny for heads up
18 Nov 2014; Justin Lecher <jlec@gentoo.org> cuda.eclass:
Fix gcc detection when using multislot, #529710
17 Nov 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
Make calling fixlocalpod trigger a real warning
17 Nov 2014; Davide Pesavento <pesa@gentoo.org> qmake-utils.eclass:
Stop setting QTDIR. It's only relevant when building qt itself, and in any
case qmake doesn't use it.
17 Nov 2014; Davide Pesavento <pesa@gentoo.org> qt4-build-multilib.eclass:
Add blocker on emul-linux-x86-qtlibs wrt bug 529370.
16 Nov 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
Make calling perlinfo trigger a real warning
16 Nov 2014; Patrice Clement <monsieurp@gentoo.org> perl-app.eclass:
Documented all functions.
14 Nov 2014; Sven Vermeulen <swift@gentoo.org> selinux-policy-2.eclass:
Using RDEPEND checks in SELinux eclass reverse dependency checking
14 Nov 2014; Davide Pesavento <pesa@gentoo.org> qt5-build.eclass:
Install global docs (part of bug 457028). Generate and install qtchooser
configuration file.
13 Nov 2014; Ulrich Müller <ulm@gentoo.org> bzr.eclass:
Remove Emacs team from maintainers of bzr.eclass.
13 Nov 2014; Michael Palimaka <kensington@gentoo.org> kde5.eclass:
Sync with KDE overlay. Raise kde-frameworks/kf-env dependency and update
SRC_URI for Frameworks 5.4.0
13 Nov 2014; Michael Palimaka <kensington@gentoo.org> kde4-base.eclass:
Add kde-workspace 4.11.14 SRC_URI.
13 Nov 2014; Davide Pesavento <pesa@gentoo.org> +qt4-build-multilib.eclass:
Initial commit of qt4-build-multilib.eclass
12 Nov 2014; Patrice Clement <monsieurp@gentoo.org> perl-module.eclass:
Documented nearly all functions.
11 Nov 2014; Pacho Ramos <pacho@gentoo.org> vala.eclass:
0.20 is our new lower version
11 Nov 2014; Patrice Clement <monsieurp@gentoo.org> perl-module.eclass:
Added documentation to undocumented functions.
09 Nov 2014; Michał Górny <mgorny@gentoo.org> python-any-r1.eclass,
python-utils-r1.eclass:
Move the has_version checks on installed implementations to
python_is_installed() function. Accept PyPy when the implementation is
installed, even if the virtual is not.
09 Nov 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
Add docs and deprecate perlinfo and fixlocalpod
09 Nov 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
All in-tree ebuilds with EAPI=4 using perl-module.eclass are gone. Switch
deprecation message to super-annoying mode.
09 Nov 2014; Sebastian Pipping <sping@gentoo.org> python-r1.eclass:
Use python 3.4 rather than dead 3.2 in python-r1 examples
07 Nov 2014; Ian Stakenvicius (_AxS_) <axs@gentoo.org>
python-single-r1.eclass:
Help PMs figure out what to do by turning off unimplemented
python_single_target_* flags in PYTHON_USEDEP; thanks to mgorny, floppym and
Arfrever for reviews
07 Nov 2014; Ian Stakenvicius (_AxS_) <axs@gentoo.org>
python-single-r1.eclass:
fixed whitespace
06 Nov 2014; Ian Stakenvicius <axs@gentoo.org> python-single-r1.eclass:
When only one supported python implementation can satisfy an ebuild, do
not provide python_single_target_* flags in IUSE -- effectively, rely
only on PYTHON_TARGETS rather than the value specified in PYTHON_SINGLE_TARGET.
05 Nov 2014; Ian Stakenvicius <axs@gentoo.org> mozconfig-v5.33.eclass:
Move IUSE=selinux to the eclass
05 Nov 2014; Michał Górny <mgorny@gentoo.org> python-r1.eclass,
python-utils-r1.eclass, tests/python-utils-r1.sh:
Add support for PyPy3.
05 Nov 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
Remove unused function perl_set_eprefix
04 Nov 2014; Justin Lecher <jlec@gentoo.org> toolchain.eclass:
Fix broken dependencies due to gcc multislotting, #528194, #528196
02 Nov 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-app.eclass:
Remove handling of EAPI=0,1,2 since that codepath cannot run anymore anyway
01 Nov 2014; Davide Pesavento <pesa@gentoo.org> qmake-utils.eclass:
eqmake4(): support new qmake install location (patch by mgorny).
01 Nov 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
Drop EAPI=0,1,2,3 support in perl-module.eclass, this time for real. Further
cleanups will follow.
31 Oct 2014; Davide Pesavento <pesa@gentoo.org> multibuild.eclass:
Make sure BUILD_DIR exists before pushd'ing into it.
30 Oct 2014; Pacho Ramos <pacho@gentoo.org> vala.eclass:
Fix repoman warnings (#521980 by Arfrever Frehtes Taifersar Arahesis)
28 Oct 2014; Michael Palimaka <kensington@gentoo.org> kde5-functions.eclass:
Fix handling of frameworks version dependencies within kde-frameworks.
27 Oct 2014; Hans de Graaff <graaff@gentoo.org> ruby-ng-gnome2.eclass:
Enable verbose compilation output for the ruby gnome packages.
27 Oct 2014; Alexis Ballier <aballier@gentoo.org> cmake-utils.eclass:
improve/fix cross-compilation support, bug #503216 by James Le Cuirot and
myself
26 Oct 2014; Ulrich Müller <ulm@gentoo.org> toolchain.eclass:
[QA] Code from revisions 1.636 and 1.640 commented out. This causes several
file collisions, see bug 526144 and related bugs.
25 Oct 2014; Michael Palimaka <kensington@gentoo.org> kde4-base.eclass:
Add kde-workspace 4.11.13 SRC_URI.
20 Oct 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
Output which ebuild actually has bad EAPI
19 Oct 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
Move EAPI=0,1,2,3 warning into global scope to become ultra-annoying. Add QA
deprecation warning about EAPI=4.
18 Oct 2014; Mike Gilbert <floppym@gentoo.org> python-utils-r1.eclass:
Improve error messaging when python_export is called without a defined python
implementation.
17 Oct 2014; Ian Stakenvicius (_AxS_) <axs@gentoo.org>
mozconfig-v5.33.eclass:
added some missing deps, dropped unnecessary expat dep and redundant
--with-system-zlib; deps already brought in by mesa so need for end users to
update vdb
15 Oct 2014; Ian Stakenvicius (_AxS_) <axs@gentoo.org> perl-app.eclass:
Allow ebuild to override GENTOO_DEPEND_ON_PERL_SUBSLOT in perl-app.eclass if
necessary
15 Oct 2014; Michael Palimaka <kensington@gentoo.org> cmake-utils.eclass:
Introduce comment_add_subdirectory function. Make EAPI check more technically
correct.
15 Oct 2014; Michael Palimaka <kensington@gentoo.org> +kde5-functions.eclass,
+kde5.eclass:
Import from KDE overlay.
14 Oct 2014; Ian Stakenvicius (_AxS_) <axs@gentoo.org>
-mozconfig-v4.1.eclass, +mozconfig-v5.31.eclass, +mozconfig-v5.33.eclass,
+mozcoreconf-v3.eclass:
added bumps to mozilla config eclasses and removed old
09 Oct 2014; Davide Pesavento <pesa@gentoo.org> qt5-build.eclass:
Fix assignments to RESTRICT.
08 Oct 2014; Brian Evans <grknight@gentoo.org> mysql-cmake.eclass,
mysql-multilib.eclass:
Sync from overlay
07 Oct 2014; Davide Pesavento <pesa@gentoo.org> qt5-build.eclass:
Restrict mirror for qtwebkit wrt bug #524584
28 Sep 2014; Anthony G. Basile <blueness@gentoo.org> pax-utils.eclass:
Suppress annoying warning, see
https://forums.gentoo.org/viewtopic-p-7624560.html
27 Sep 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
Deprecate EAPI=0,1,2,3 in perl-module.eclass with a big fat ewarn instead of
making the ebuild fail
27 Sep 2014; Pacho Ramos <pacho@gentoo.org> gnome-python-common-r1.eclass:
Fix typo (#523856 by Kent Fredric)
26 Sep 2014; Brian Evans <grknight@gentoo.org> mysql-multilib.eclass:
Fix up invalid general IUSE with underscores
26 Sep 2014; Brian Evans <grknight@gentoo.org> mysql-multilib.eclass:
Adjust deps for >=mariadb-10.0.14 and add USE base deps for mariadb-galera
22 Sep 2014; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass,
qt5-build.eclass:
Fix SRC_URI (bug 523408) and update HOMEPAGE.
19 Sep 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
Remove support for EAPI 1, 2, 3 in perl-module.eclass (no packages left in
the tree)
17 Sep 2014; Justin Lecher <jlec@gentoo.org> cuda.eclass:
nvcc always needs tp know the compiler location
16 Sep 2014; Johannes Huber <johu@gentoo.org> kde4-base.eclass:
Add kde-workspace 4.11.12 SRC_URI, remove obsolete.
16 Sep 2014; Davide Pesavento <pesa@gentoo.org> qt5-build.eclass:
Exclude installed_cmake tests as well.
15 Sep 2014; Justin Lecher <jlec@gentoo.org> intel-sdp.eclass:
Allow RPMS specified as array
11 Sep 2014; Ian Stakenvicius (_AxS_) <axs@gentoo.org>
+mozconfig-v4.31.eclass, -mozconfig-v4.eclass:
dropped unused mozconfig-v4 and added new mozconfig-v4.31 eclasses
11 Sep 2014; Davide Pesavento <pesa@gentoo.org> qt5-build.eclass:
Restrict tests on 5.3.x (except live).
04 Sep 2014; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass,
tests/python-utils-r1.sh:
Preserve all whitespace in shebangs, and add regression test for that. Also,
prevent filename expansion when word-splitting it. Bug #522080.
04 Sep 2014; Michał Górny <mgorny@gentoo.org> tests/python-utils-r1.sh:
Fix tests for python_is_python3.
03 Sep 2014; Ian Stakenvicius (_AxS_) <axs@gentoo.org>
+mozconfig-v4.1.eclass:
committed new eclass to support mozilla ebuilds
03 Sep 2014; Brian Evans <grknight@gentoo.org> mysql-multilib.eclass:
Fix libedit MULTILIB_USEDEP wrt bug 521964
02 Sep 2014; Michał Górny <mgorny@gentoo.org> bash-completion-r1.eclass:
Add bashcomp_alias function to create command aliases for completion.
30 Aug 2014; Anthony G. Basile <blueness@gentoo.org> pax-utils.eclass:
Update pax-utils.eclass according to bug #520198
30 Aug 2014; Davide Pesavento <pesa@gentoo.org> +qt5-build.eclass:
Initial commit of qt5-build.eclass
30 Aug 2014; Brian Evans <grknight@gentoo.org> mysql-multilib.eclass:
Fix percona-server SRC_URI, add missing dep on mariadb-galera for rsync sst,
Add future deps for packages.
28 Aug 2014; Sven Vermeulen <swift@gentoo.org> selinux-policy-2.eclass:
Simplify rlpkg call and optimize package relabeling thanks to Jason Perfinion
27 Aug 2014; Michał Górny <mgorny@gentoo.org> bash-completion-r1.eclass:
Make completionsdir default to the new location (for new installs). Eselect
support is provided in app-shells/bash-completion-2.1-r1.
24 Aug 2014; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
Pass install paths to distutils via setup.cfg.
23 Aug 2014; Sven Vermeulen <swift@gentoo.org> selinux-policy-2.eclass:
Adding relabeling support for SELinux depending packages
18 Aug 2014; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
Add extra quoting to prevent accidental globbing.
18 Aug 2014; Brian Evans <grknight@gentoo.org> mysql-multilib.eclass:
Move ENABLE_DTRACE check to the multilib_src_configure wrt bug 520028
17 Aug 2014; Jonathan Callen <jcallen@gentoo.org> multilib-build.eclass:
Add new multilib_native_enable and multilib_native_with functions; fix
documentation
12 Aug 2014; Michael Palimaka <kensington@gentoo.org> cmake-utils.eclass:
Sync with KDE overlay, including a large number of cosmetic changes and
simplification and removal of old code.
11 Aug 2014; Joshua Kinard <kumba@gentoo.org> flag-o-matic.eclass:
Added -mfix-r10000/-mno-fix-r10000 to ALLOWED_FLAGS for MIPS.
10 Aug 2014; Johannes Huber <johu@gentoo.org> kde4-base.eclass:
Raise gcc minimum version to 4.7, bugs #462550, #471770, #508324.
10 Aug 2014; Jeroen Roovers <jer@gentoo.org> nvidia-driver.eclass:
Check for earlier version, not different version (bug #519558 by kavol).
10 Aug 2014; Robin H. Johnson <robbat2@gentoo.org> mysql-v2.eclass:
Add extra download URL from overlay.
08 Aug 2014; Sven Vermeulen <swift@gentoo.org> selinux-policy-2.eclass:
The BASEPOL variable can be deduced from the ebuild version as we no longer
support mixing versions
08 Aug 2014; Christoph Junghans <ottxor@gentoo.org> db-use.eclass:
added prefix support
07 Aug 2014; Lars Wendler <polynomial-c@gentoo.org> apache-2.eclass:
Fixed numerous misquotings by introducing arrays. Removed some useless "die"
statements. Thanks to Arfrever for sorting out these issues.
06 Aug 2014; Sven Vermeulen <swift@gentoo.org> selinux-policy-2.eclass:
Add support for different GIT repositories with SELinux policy ebuilds
05 Aug 2014; Johannes Huber <johu@gentoo.org> cmake-utils.eclass:
Raise CMAKE_MIN_VERSION to 2.8.12 by Ben Kohler <bkohler@gmail.com>, bug
#519158.
05 Aug 2014; Christoph Junghans <ottxor@gentoo.org> apache-2.eclass:
added prefix support (bug #433736)
05 Aug 2014; Mike Gilbert <floppym@gentoo.org> toolchain.eclass:
Another typo.
05 Aug 2014; Robin H. Johnson <robbat2@gentoo.org> toolchain.eclass:
Fix typo.
05 Aug 2014; Magnus Granberg <zorry@gentoo.org> toolchain.eclass:
Fix bug #513706 only use ssp on gnu CTARGETS
03 Aug 2014; Maxim Koltsov <maksbotan@gentoo.org> leechcraft.eclass:
Remove sourceforge SRC_URI for leechcraft packages, only leechcraft.org is
used now
01 Aug 2014; Ian Stakenvicius (_AxS_) <axs@gentoo.org> mozconfig-v4.eclass:
Updated mozconfig-v4.eclass to properly support optional IUSE=wifi
31 Jul 2014; Brian Evans <grknight@gentoo.org> mysql-cmake.eclass,
mysql-multilib.eclass:
Update CMake variables to prevent MySQL from setting default CFLAGS
and features
31 Jul 2014; Brian Evans <grknight@gentoo.org> mysql-multilib.eclass:
Update the multilib eclass to match the work done by grobian for mysql-v2
for prefix.
30 Jul 2014; Samuli Suominen <ssuominen@gentoo.org> udev.eclass:
Deprecate the longer udev_get_udevdir() function in favour of the shorter
get_udevdir(), notably gentoo-x86 has been fully converted
30 Jul 2014; Robin H. Johnson <robbat2@gentoo.org> apache-2.eclass:
Handle grsec TPE to ensure apache can compile. $T is group-writable, owned by
portage, and TPE blocks that.
29 Jul 2014; Robin H. Johnson <robbat2@gentoo.org> mysql.eclass,
mysql-multilib.eclass, mysql-v2.eclass:
Convert mysql eclasses to git-r3 eclass, so we can remove RESTRICT=userpriv
for live copies of the patches.
29 Jul 2014; Robin H. Johnson <robbat2@gentoo.org> +mysql-multilib.eclass,
mysql.eclass, mysql-autotools.eclass, mysql-cmake.eclass, mysql-v2.eclass,
mysql_fx.eclass:
Sync mysql eclass from overlay.
28 Jul 2014; Davide Pesavento <pesa@gentoo.org> qmake-utils.eclass:
Set also QMAKE_LINK_{C_,}SHLIB
28 Jul 2014; Ian Stakenvicius (_AxS_) <axs@gentoo.org> +mozconfig-v4.eclass:
committed new mozconfig eclass for mozilla31 and later
28 Jul 2014; Michał Górny <mgorny@gentoo.org> git-r3.eclass:
Mention git-clone man page for URI syntax, bug #511636.
28 Jul 2014; Michał Górny <mgorny@gentoo.org> git-r3.eclass:
Use ROOT=/ when checking for git features, bug #518374. Patch provided by
Michael Haubenwallner.
25 Jul 2014; Christoph Junghans <ottxor@gentoo.org> mercurial.eclass:
Added EHG_CHECKOUT_DIR to override checkout destination
22 Jul 2014; Michael Haubenwallner <haubi@gentoo.org> java-vm-2.eclass:
Respect EPREFIX in pkg_postinst, bug#517236.
19 Jul 2014; Fabian Groffen <grobian@gentoo.org> mysql.eclass,
mysql-autotools.eclass, mysql-cmake.eclass, mysql-v2.eclass:
Fix misc issues for Prefix allowing install and config of mysql
17 Jul 2014; Michael Palimaka <kensington@gentoo.org> kde4-functions.eclass:
Fix missing handbooks when the default handbook language is en_US instead of
the usual en.
16 Jul 2014; Johannes Huber <johu@gentoo.org> kde4-base.eclass:
Add kde-workspace 4.11.11 SRC_URI, remove obsolete.
13 Jul 2014; Ulrich Müller <ulm@gentoo.org> gnatbuild.eclass:
Don't call eselect with obsolete --no-color option.
11 Jul 2014; Ulrich Müller <ulm@gentoo.org> autotools.eclass, base.eclass,
cdrom.eclass, cmake-utils.eclass, cvs.eclass, enlightenment.eclass,
eutils.eclass, fcaps.eclass, fixheadtails.eclass, flag-o-matic.eclass,
games.eclass, kde4-base.eclass, kde4-functions.eclass, kde4-meta.eclass,
kde4-meta-pkg.eclass, libtool.eclass, multilib.eclass,
multiprocessing.eclass, pam.eclass, pax-utils.eclass, portability.eclass,
qmake-utils.eclass, readme.gentoo.eclass, toolchain-funcs.eclass,
unpacker.eclass, user.eclass, versionator.eclass:
Avoid reserved names for functions and variables, bug 516092.
08 Jul 2014; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
Support linking Python modules on aix, thanks to haubi.
07 Jul 2014; Michał Górny <mgorny@gentoo.org> git-r3.eclass:
Stop forcing -m0755 on EGIT3_STORE_DIR and parents, bug #516508.
07 Jul 2014; Michael Haubenwallner <haubi@gentoo.org>
ELT-patches/aixrtl/1.5.0-cmds-c, ELT-patches/aixrtl/1.5.0-cmds-cxx,
ELT-patches/aixrtl/1.5.22-cmds-c, ELT-patches/aixrtl/1.5.22-cmds-cxx,
ELT-patches/aixrtl/2.2.0-cmds-c, ELT-patches/aixrtl/2.2.0-cmds-cxx,
ELT-patches/aixrtl/2.2.8-cmds-c, ELT-patches/aixrtl/2.2.8-cmds-cxx,
ELT-patches/aixrtl/2.4.2.418-cmds-c, ELT-patches/aixrtl/2.4.2.418-cmds-cxx:
need semicolon after noop command to get subsequent variable set
07 Jul 2014; Michael Haubenwallner <haubi@gentoo.org>
-ELT-patches/aixrtl/2.4.2.418-cmds.c, -ELT-patches/aixrtl/2.4.2.418-cmds.cxx,
+ELT-patches/aixrtl/2.4.2.418-cmds-c, +ELT-patches/aixrtl/2.4.2.418-cmds-cxx:
use similar filename even for 2.4.2.418 diffs
07 Jul 2014; Michael Haubenwallner <haubi@gentoo.org>
ELT-patches/aixrtl/1.5.0-cmds-c, ELT-patches/aixrtl/1.5.0-cmds-cxx,
ELT-patches/aixrtl/1.5.22-cmds-c, ELT-patches/aixrtl/1.5.22-cmds-cxx,
ELT-patches/aixrtl/2.2.0-cmds-c, ELT-patches/aixrtl/2.2.0-cmds-cxx,
ELT-patches/aixrtl/2.2.8-cmds-c, ELT-patches/aixrtl/2.2.8-cmds-cxx,
ELT-patches/aixrtl/2.4.2.418-cmds.c, ELT-patches/aixrtl/2.4.2.418-cmds.cxx:
Use $lib for the real filename, to support soname hackery in libXaw.
06 Jul 2014; Michał Górny <mgorny@gentoo.org> tests/python-utils-r1.sh:
Add tests for _python_impl_supported.
06 Jul 2014; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
python_gen_cond_dep: delay PYTHON_USEDEP substitution until one of the
implementations is actually enabled. Fixes bug #516520.
06 Jul 2014; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
Disable python2.6 support and clean up the related code.
04 Jul 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Declare REQUIRED_USE inside MULTILIB_COMPAT conditional, reported by steev.
03 Jul 2014; Fabian Groffen <grobian@gentoo.org> multilib-build.eclass:
Add some Prefix hosts to _MULTILIB_FLAGS
03 Jul 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Explain MULTILIB_COMPAT a bit more verbosely, and add a REQUIRED_USE for it.
03 Jul 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Re-enable multilib flags for s390.
29 Jun 2014; Mike Gilbert <floppym@gentoo.org> distutils-r1.eclass,
python-utils-r1.eclass:
Attempt to use a UTF-8 locale if one is available to avoid errors when
setup.py calls open() with no encoding.
29 Jun 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Fix handling empty MULTILIB_COMPAT.
29 Jun 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Check MULTILIB_COMPAT before querying USE flags. Bug #515642, thanks to Greg
Turner.
28 Jun 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Enable multilib flags for ppc. Since ppc profiles are not multilib at the
moment, this should not create any new issues.
28 Jun 2014; Robin H. Johnson <robbat2@gentoo.org> linux-info.eclass:
linux-info: Bug #469210: during pkg_info|pkg_nofetch|pkg_pretend phases, $S
does not exist yet. This triggers sandbox violations in some cases, use $T
instead.
27 Jun 2014; Sergei Trofimovich <slyfox@gentoo.org> haskell-cabal.eclass:
Disable QA warning on '--with-compiler' passed by 'dev-haskell/cabal' (bug
#515360 by Patrick Lauer).
27 Jun 2014; Sergei Trofimovich <slyfox@gentoo.org> haskell-cabal.eclass:
Disable QA warning on '--with-hc --with-hc-pkg --with-gcc' flags passed by
'dev-haskell/cabal' to every configure-based haskell package. Don't unset
LANG/LC_ALL/LC_MESSAGES anymore.
26 Jun 2014; Justin Lecher <jlec@gentoo.org> readme.gentoo.eclass,
waf-utils.eclass:
Rename FILE_SUFFIX to README_GENTOO_SUFFIX in order to avoid variable clashes
24 Jun 2014; Pacho Ramos <pacho@gentoo.org> readme.gentoo.eclass:
Allow to handle more README.gentoo files (#513190 by Justin Lecher)
23 Jun 2014; Sergey Popov <pinkbyte@gentoo.org> qt4-r2.eclass:
Simplify documentation files handling by utilizing einstalldocs from eutils
eclass
22 Jun 2014; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
Set LD{,CXX}SHARED properly for Darwin, reported by Fabian Groffen on bug
#513664.
20 Jun 2014; Michał Górny <mgorny@gentoo.org> git-r3.eclass:
Fix typo in submodule fetching, reported by Hans Vercammen.
19 Jun 2014; Brian Evans <grknight@gentoo.org> mysql-v2.eclass, mysql-cmake.eclass:
Sync with mysql overlay.
19 Jun 2014; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
python_fix_shebang: properly unset local variables in loop iterations.
19 Jun 2014; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
Always set up CC, CXX and friends for distutils builds, bug #513664. Thanks
to Arfrever for the explanation.
19 Jun 2014; Michał Górny <mgorny@gentoo.org> gstreamer.eclass:
Bump gstreamer deps to satisfy multilib.
19 Jun 2014; Michał Górny <mgorny@gentoo.org> python-r1.eclass,
python-utils-r1.eclass, tests/python-utils-r1.sh:
Improve handling of corner cases in python_fix_shebang. Support --force and
--quiet options, bug #505354. Add tests.
14 Jun 2014; Michael Palimaka <kensington@gentoo.org> kde4-base.eclass, kde4-functions.eclass:
Sync with KDE overlay. Adapt to live ebuild versioning change. Remove
reference to long-removed package. Explicitly specify a slot. Update SRC_URI
for kde-workspace 4.11.10. Add new function to comment add_subdirectory
calls. Remove obsolete add_blocker function.
14 Jun 2014; Ryan Hill <rhill@gentoo.org> flag-o-matic.eclass:
Add -Og, -gdwarf-*, and -fabi-version=* to allowed flags (bug #512534,
#512754). Use a glob for -fstack-protector and friends.
14 Jun 2014; Robin H. Johnson <robbat2@gentoo.org> flag-o-matic.eclass:
If you an empty argument to append-libs, you end up with a dangling -l
without a library. Catch this in QA. Caught infra with a broken ncurses in
net-dialup/xc with append-libs "$($(tc-getPKG_CONFIG) --libs ncurses)"
12 Jun 2014; Michael Haubenwallner <haubi@gentoo.org>
-ELT-patches/aix-noundef/1.4d, libtool.eclass:
Allow undefined symbols on AIX, needed by and work fine with module libs.
10 Jun 2014; Michał Górny <mgorny@gentoo.org> +gstreamer.eclass:
Add new, multilib-capable eclass for gstreamer plugins.
10 Jun 2014; Michael Haubenwallner <haubi@gentoo.org>
+ELT-patches/aixrtl/2.4.2.418-cmds.c, +ELT-patches/aixrtl/2.4.2.418-cmds.cxx,
+ELT-patches/aixrtl/2.4.2.418-soname:
bump aixrtl ELT-patches for libtool-2.4.2.418
08 Jun 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Work around lack of arch defines in swig, bug #509792.
07 Jun 2014; Ulrich Müller <ulm@gentoo.org> elisp.eclass:
Increase minimum Emacs version to 23, versions 21 and 22 have been removed.
03 Jun 2014; Brian Evans <grknight@gentoo.org> mysql-v2.eclass:
Sync mysql-v2 eclass from the mysql overlay.
01 Jun 2014; Ryan Hill <rhill@gentoo.org> toolchain.eclass:
If we keep the flag list sorted by version there's no need for this function
to be recursive. This shaves a couple seconds off the worst-case runtime.
01 Jun 2014; Michał Górny <mgorny@gentoo.org> git-r3.eclass,
+tests/git-r3:subrepos.sh:
Properly canonicalize relative submodule URIs, bug #501250.
31 May 2014; Michał Górny <mgorny@gentoo.org> systemd.eclass:
Add systemd_{do,new}userunit.
28 May 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Fix ABI flag stripping in multilib_get_enabled_abis(), bug #511682.
28 May 2014; Justin Lecher <jlec@gentoo.org> portability.eclass:
Add documentation for man page; add missing die
26 May 2014; Michał Górny <mgorny@gentoo.org>
+gnome-python-common-r1.eclass:
Convert gnome-python-common.eclass to use python-r1, and clean it up a lot.
26 May 2014; Michał Górny <mgorny@gentoo.org> python-r1.eclass,
python-single-r1.eclass, python-utils-r1.eclass:
Move python_fix_shebang into python-utils-r1, therefore making it a part of
public API for all eclasses.
24 May 2014; Ulrich Müller <ulm@gentoo.org> elisp-common.eclass:
elisp-site-regen: Look for site-init files only in site-gentoo.d
subdirectory. Die on errors.
23 May 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Change ABI-flag separator from ":" to "." to avoid issues with Makefile rules
and PATH separator.
23 May 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Add remaining potential multilib arches to header wrapping template.
23 May 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Use MULTILIB_ABI_FLAG for header wrapping. Also, use explicit error when ABI
is omitted in wrapper template.
23 May 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Deprecate multilib_for_best_abi() to decrease confusion.
23 May 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Export MULTILIB_ABI_FLAG for ebuild/eclass use. Bug #509478.
23 May 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Introduce multilib_get_enabled_abi_pairs() to obtain list containing both ABI
values and USE flag names.
23 May 2014; Michał Górny <mgorny@gentoo.org> git-r3.eclass:
Give an explanatory error when trying to fetch https:// with
dev-vcs/git[-curl]. Bug #510768.
22 May 2014; Sergei Trofimovich <slyfox@gentoo.org> haskell-cabal.eclass:
cabal_chdeps() now defaults to MY_PN (autogenerated by hackport) if exists,
then to PN
22 May 2014; Sergei Trofimovich <slyfox@gentoo.org> darcs.eclass:
store darcs cache in DISTDIR
22 May 2014; Lars Wendler <polynomial-c@gentoo.org> apache-2.eclass:
Eclass cleanup. Now requires >=EAPI-4 ebuilds. Fixed bugs #509922 and
#503640.
21 May 2014; Ryan Hill <rhill@gentoo.org> toolchain.eclass:
Bug #499774, take 2.
21 May 2014; Ryan Hill <rhill@gentoo.org> toolchain.eclass:
Revert libintl change. It turns out we need to depend on gettext anyways, so
this change is pointless.
20 May 2014; Ryan Hill <rhill@gentoo.org> toolchain.eclass:
Strip -mno-rtm and -mno-htm as libitm requires these for x86/x86_64 and
ppc/s390 respectively if supported by the assembler (bug #506202).
20 May 2014; Ryan Hill <rhill@gentoo.org> toolchain.eclass:
Depend on virtual/libintl rather than sys-devel/gettext (bug #499774).
19 May 2014; Mike Gilbert <floppym@gentoo.org> distutils-r1.eclass:
Work around bash-4.3 bug by setting PYTHONDONTWRITEBYTECODE to an empty
string.
18 May 2014; Brian Evans <grknight@gentoo.org> mysql_fx.eclass:
Fix a bug that prevented emerge --config to notice a changed datadir.
16 May 2014; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
Accept files with already-rewritten shebangs in _python_rewrite_shebang.
Necessary for proper python_doscript().
15 May 2014; Ryan Hill <rhill@gentoo.org> toolchain.eclass:
Allow parallel profiledbootstrap in newer versions (bug #508878 by Eric F.
Garioud). Clean up a bit.
14 May 2014; Brian Evans <grknight@gentoo.org>
mysql-cmake.eclass, mysql-v2.eclass:
Sync mysql-v2 and mysql-cmake eclasses from the mysql overlay.
12 May 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Do not install wrapper headers when no ABI provides a particular header.
12 May 2014; Michael Palimaka <kensington@gentoo.org> -boost-utils.eclass, -office-ext.eclass:
Remove last-rited eclasses.
11 May 2014; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
Fail when package installs "share" subdirectory to PyPy prefix. This should
stop people from adding PyPy support to packages that do not work due to the
bug in PyPy.
10 May 2014; Michał Górny <mgorny@gentoo.org> multibuild.eclass:
Remove the coreutils dependency since the old copying code has been replaced
by a more portable function. Bug #509984.
09 May 2014; Michał Górny <mgorny@gentoo.org> cmake-multilib.eclass:
Use multilib-minimal for phase functions.
09 May 2014; Michał Górny <mgorny@gentoo.org> emul-linux-x86.eclass:
Remove i686-* renamed tools as well with USE=abi_x86_32.
09 May 2014; Michał Górny <mgorny@gentoo.org> emul-linux-x86.eclass:
Remove wrapped headers with USE=abi_x86_32.
08 May 2014; Pacho Ramos <pacho@gentoo.org> emul-linux-x86.eclass:
Previous approach was wrong
07 May 2014; Pacho Ramos <pacho@gentoo.org> emul-linux-x86.eclass:
Don't remove wrappers in that dir
07 May 2014; Manuel Rüger <mrueg@gentoo.org> gems.eclass, ruby.eclass:
ruby.eclass and gems.eclass have been deprecated by ruby-ng.eclass and
ruby-fakegem.eclass. Removal in 30 days. See bug #479812.
07 May 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Use amd64 headers for i686 when USE=-abi_x86_32 to maintain compatibility
with current state of emul-linux. Fixes bug #509556.
06 May 2014; Pacho Ramos <pacho@gentoo.org> emul-linux-x86.eclass:
Move headers to a separate directory, bug #509556
06 May 2014; Jeroen Roovers <jer@gentoo.org> cmake-utils.eclass:
optionaly => optionally
04 May 2014; Alexandre Rostovtsev <tetromino@gentoo.org> vala.eclass:
Update VALA_MAX_API_VERSION (bug #509222, thanks to Arfrever) and modernize
VALA_MIN_API_VERSION too.
03 May 2014; Sergey Popov <pinkbyte@gentoo.org> leechcraft.eclass:
Omit some obsolete version checks
02 May 2014; Michał Górny <mgorny@gentoo.org> autotools-multilib.eclass,
multilib-minimal.eclass:
Run multilib_src_configure() in parallel. Bug #485046.
01 May 2014; Christoph Junghans <ottxor@gentoo.org> unpacker.eclass:
add app-arch/plzip support (bug #509264)
01 May 2014; Justin Lecher <jlec@gentoo.org> python-utils-r1.eclass:
Add missing @DESCRIPTION
01 May 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Add MULTILIB_COMPAT to limit the supported ABIs for pre-built packages.
30 Apr 2014; Michał Górny <mgorny@gentoo.org> autotools-multilib.eclass:
Update the doc and make it simpler.
29 Apr 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Disable header wrapping on unsupported ABIs.
29 Apr 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Reorder the operations in multilib_prepare_wrappers for easier reading.
29 Apr 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Create ${CHOST}-prefixed tool symlinks for multilib portage, to gain better
compatibility with plain multilib.
29 Apr 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Disable wrappers for multilib portage only. Enable them in non-multilib
profiles for consistency.
29 Apr 2014; Michał Górny <mgorny@gentoo.org> cmake-multilib.eclass,
multilib-build.eclass, multilib-minimal.eclass:
Move conditionals for enabling wrappers into multilib_prepare_wrappers() and
multilib_install_wrappers().
28 Apr 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Deprecate multilib_build_binaries, and switch the code to use
multilib_is_native_abi.
26 Apr 2014; Joerg Bornkessel <hd_brummy@gentoo.org> -vdr-plugin.eclass:
vdr-plugin.eclass removed, see #497058, #489116
25 Apr 2014; Johannes Huber <johu@gentoo.org> kde4-base.eclass:
Sync with kde overlay. Remove custom branch calculation for kde workspace.
Add kde-workspace 4.11.9 SRC_URI.
23 Apr 2014; Mikle Kolyada <zlogene@gentoo.org> -qt5-build.eclass:
Drop qt5-build eclass
23 Apr 2014; Patrick Lauer <patrick@gentoo.org> +qt5-build.eclass:
Add qt5-build eclass from qt overlay
22 Apr 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Remove the QA warning from multilib_is_native_abi() till we decide which one
to keep actually.
22 Apr 2014; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
mysql-cmake.eclass, mysql-v2.eclass:
Sync mysql-v2 and mysql-cmake eclasses from the mysql overlay.
21 Apr 2014; Christoph Junghans <ottxor@gentoo.org> wxwidgets.eclass:
added prefix support (bug #401661)
21 Apr 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Add a QA warning to multilib_is_native_abi.
21 Apr 2014; Hans de Graaff <graaff@gentoo.org> ruby-fakegem.eclass:
Read the YAML metadata with UTF-8 by default and make an exception for older
ruby targets, since all new targets will support (and need) the UTF-8 flag.
Fixes bug 504642.
21 Apr 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
...and make multilib_build_binaries stand-alone.
21 Apr 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Make multilib_is_native_abi equivalent to multilib_build_binaries, until all
ebuilds are fixed.
21 Apr 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Introduce extra multilib_native_use* wrappers encapulsating
multilib_build_binaries & use* functions.
21 Apr 2014; Michael Pagano <mpagano@gentoo.org> kernel-2.eclass:
Update 3.15-rcX temporary fix. See bug #507656.
19 Apr 2014; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
Support substituting ${PYTHON_USEDEP} in python_gen_cond_dep().
17 Apr 2014; Michał Górny <mgorny@gentoo.org> git-r3.eclass:
Automatically switch to EGIT_CLONE_TYPE=single+tags for Google Code.
17 Apr 2014; Michael Palimaka <kensington@gentoo.org> kde4-meta.eclass:
Sync with overlay. Remove unused inherit. Switch to git-r3 eclass. Fix file
collisions wrt bug #499032 and bug #507860. Add more dep reduction. Cosmetic
improvements.
16 Apr 2014; Julian Ospald <hasufell@gentoo.org> waf-utils.eclass:
respect CFLAGS in linking command wrt #506956
16 Apr 2014; Alexey Shvetsov <alexxy@gentoo.org> openib.eclass:
Update openib eclass
16 Apr 2014; Alexey Shvetsov <alexxy@gentoo.org> openib.eclass:
Update openib eclass
15 Apr 2014; Michał Górny <mgorny@gentoo.org> multibuild.eclass:
multibuild_merge_root: re-introduce userland_BSD tar fallback, bug #507626.
14 Apr 2014; Tom Wijsman <TomWij@gentoo.org> kernel-2.eclass:
Temporarily fix up >=sys-kernel/git-sources-3.15_rc1.ebuild, bug #507656.
14 Apr 2014; Maxim Koltsov <maksbotan@gentoo.org> leechcraft.eclass:
Require at least gcc-4.8 for new LeechCraft packages
11 Apr 2014; Michał Górny <mgorny@gentoo.org> multibuild.eclass:
Enable reflinking in multibuild_copy_sources.
10 Apr 2014; Michał Górny <mgorny@gentoo.org> multibuild.eclass:
Use a more portable and clobbering "cp" call for multibuild_merge_root().
09 Apr 2014; Tim Harder <radhermit@gentoo.org> java-utils-2.eclass:
Only refer to DESTTREE within the src_install phase.
09 Apr 2014; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
Re-enable the python_gen_usedep empty argument check.
09 Apr 2014; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
Comment out the python_gen_usedep empty argument check until all
python_gen_cond_dep uses are fixed.
09 Apr 2014; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
Throw explicit error if python_gen_usedep does not match any implementation
rather than outputting an empty (invalid) USE-dep.
08 Apr 2014; Michał Górny <mgorny@gentoo.org> python-any-r1.eclass,
python-r1.eclass, python-utils-r1.eclass, tests/python-utils-r1.sh:
Disable pypy2_0 and clean up after it.
05 Apr 2014; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
Fix improper suggestions to put unsupported implmentations in USE_PYTHON, bug
#506814.
05 Apr 2014; Alexandre Rostovtsev <tetromino@gentoo.org>
gst-plugins10.eclass:
Use LC_ALL=C for tr call; fixes invalid configure options when using Turkish
locale (bug #490894, thanks to Emre Eryilmaz and Samuli Suominen).
03 Apr 2014; Michał Górny <mgorny@gentoo.org> autotools-multilib.eclass,
cmake-multilib.eclass, multilib-build.eclass:
Make multilib@g.o the maintainer of multilib eclasses.
03 Apr 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Add a note not to add new ABIs without contacting multilib.
03 Apr 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Revert incomplete and broken s390 support. Please finally contact multilib
before playing with this.
01 Apr 2014; Michał Górny <mgorny@gentoo.org> tests/python-utils-r1.sh:
Add slot op to expected PyPy dependency string.
31 Mar 2014; Michał Górny <mgorny@gentoo.org> java-ant-2.eclass:
Ban the java-ant_remove-taskdefs() function and remove Python dependency, bug
#479838.
31 Mar 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Revert the introduction of ABI_PPC due to a lot of breakage, bug #506298 to
track it.
30 Mar 2014; Sven Vermeulen <swift@gentoo.org> selinux-policy-2.eclass:
Add support for USE triggered policy decisions
30 Mar 2014; Johannes Huber <johu@gentoo.org> kde4-base.eclass:
Sync with kde overlay. Raise QT_MINIMAL to latest stable and simplify Qt deps
by Michael Palimaka <kensington@gentoo.org>. Add kde-workspace 4.11.8
SRC_URI.
30 Mar 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Support rewriting symlinks in MULTILIB_CHOST_TOOLS, bug #506062.
29 Mar 2014; Ulrich Müller <ulm@gentoo.org> check-reqs.eclass:
Move test for MERGE_TYPE from check-reqs_pkg_setup() to check-reqs_run().
28 Mar 2014; Ulrich Müller <ulm@gentoo.org> check-reqs.eclass:
Output binary prefixes for units according to IEC 80000-13, as calculations
are 1024 based. Fix documentation of check-reqs_get_unit function, and other
minor fixes.
26 Mar 2014; Michael Palimaka <kensington@gentoo.org> cmake-utils.eclass:
Fix typo in prefix block by Christoph Junghans <ottxor@gentoo.org>.
24 Mar 2014; Michał Górny <mgorny@gentoo.org> git-r3.eclass:
Add a single+tags mode to handle Google Code more efficiently, bug #503708.
21 Mar 2014; Robin H. Johnson <robbat2@gentoo.org> linux-info.eclass:
linux-info: Bug #504346: Change one message from error to warning, kernel
sources are optional for most uses (checking configs), and knowledge if the
lack of kernel sources being missing is fatal should be left to the ebuild.
19 Mar 2014; Julian Ospald <hasufell@gentoo.org> mysql-cmake.eclass:
respect CFLAGS wrt #497532
18 Mar 2014; Christoph Junghans <ottxor@gentoo.org> texlive-common.eclass:
added prefix support (bug #485608)
18 Mar 2014; Michał Górny <mgorny@gentoo.org> boost-utils.eclass:
Mark @DEAD.
17 Mar 2014; Justin Lecher <jlec@gentoo.org> python-utils-r1.eclass,
readme.gentoo.eclass:
Some Gentoo PREFIX love
16 Mar 2014; Ryan Hill <rhill@gentoo.org> toolchain.eclass:
Update my src_uri.
13 Mar 2014; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
Add python_doexe() and python_newexe() to handle implementation-specific
executables without shebangs.
12 Mar 2014; Julian Ospald <hasufell@gentoo.org> games.eclass:
fix games.eclass to use games-misc/games-envd
12 Mar 2014; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
Use subslot operator deps on non-slotted PyPy.
12 Mar 2014; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass,
tests/python-utils-r1.sh:
Add non-slotted pypy to the eclass.
12 Mar 2014; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
Revert ignorant pypy2_2 commit.
12 Mar 2014; Patrick Lauer <patrick@gentoo.org> python-utils-r1.eclass:
Modify python-utils-r1 for pypy2.2
11 Mar 2014; Mike Gilbert <floppym@gentoo.org> autotools-utils.eclass:
Indicate that AUTOTOOLS_AUTORECONF should be set before calling inherit.
09 Mar 2014; Ulrich Müller <ulm@gentoo.org> texlive-module.eclass:
Do not inherit base.eclass, bug 497054.
09 Mar 2014; Michael Palimaka <kensington@gentoo.org> cmake-utils.eclass:
Remove stray character thanks to mimi_vx.
09 Mar 2014; Michael Palimaka <kensington@gentoo.org> cmake-utils.eclass:
Add missing quotes wrt bug #503336.
05 Mar 2014; Patrick Lauer <patrick@gentoo.org> kde4-base.eclass:
Fix KDE 4.11.7 SRC_URI
03 Mar 2014; Michał Górny <mgorny@gentoo.org> git-r3.eclass:
Force EGIT_CLONE_TYPE=mirror for submodules since they can reference commits
in any branch without explicitly naming the branch, bug #503332.
02 Mar 2014; Michał Górny <mgorny@gentoo.org> xorg-2.eclass:
Use git-r3 for live ebuilds.
02 Mar 2014; Michał Górny <mgorny@gentoo.org> git-r3.eclass:
Clarify where EGIT_CLONE_TYPE and EGIT_MIN_CLONE_TYPE is supposed to be set.
02 Mar 2014; Michał Górny <mgorny@gentoo.org> git-r3.eclass:
Do not try shallow clones on local repositories.
02 Mar 2014; Michał Górny <mgorny@gentoo.org> git-r3.eclass:
Force non-forward updates on git refs.
02 Mar 2014; Michał Górny <mgorny@gentoo.org> git-r3.eclass:
Add EGIT_MIN_CLONE_TYPE to control clone type via ebuilds.
02 Mar 2014; Michał Górny <mgorny@gentoo.org> git-r3.eclass:
Auto-unshallow when fetching by commit hash.
02 Mar 2014; Michał Górny <mgorny@gentoo.org> git-r3.eclass:
Support EGIT_CLONE_TYPE=shallow.
02 Mar 2014; Michał Górny <mgorny@gentoo.org> git-r3.eclass:
Support EGIT_CLONE_TYPE=single.
02 Mar 2014; Michał Górny <mgorny@gentoo.org> git-r3.eclass:
Introduce EGIT_CLONE_TYPE for future use.
02 Mar 2014; Michał Górny <mgorny@gentoo.org> git-r3.eclass:
Support using a local git mirror.
02 Mar 2014; Michał Górny <mgorny@gentoo.org> git-r3.eclass:
Fix support for non-master default branch.
02 Mar 2014; Michał Górny <mgorny@gentoo.org> git-r3.eclass:
Replace "git fetch" checkout with more efficient and compatible pseudo-shared
clone.
02 Mar 2014; Michał Górny <mgorny@gentoo.org> git-r3.eclass:
Improve docs.
01 Mar 2014; Sergei Trofimovich <slyfox@gentoo.org> autotools.eclass:
Call 'automake' via 'autotools_run_tool' (found by 'ebuild.sh' QA warnings).
01 Mar 2014; Michał Górny <mgorny@gentoo.org> gnome2-utils.eclass:
Add multilib love for gnome2_gdk_pixbuf_update().
27 Feb 2014; Christoph Junghans <ottxor@gentoo.org> unpacker.eclass:
added lzip support (bug #501912)
25 Feb 2014; Michał Górny <mgorny@gentoo.org> git-r3.eclass:
Use git init+fetch rather than clone in order to fix checking out to
non-empty directory. Fixes bug #502400.
24 Feb 2014; Michał Górny <mgorny@gentoo.org> git-r3.eclass:
Fetch and preserve git notes as well.
23 Feb 2014; Michał Górny <mgorny@gentoo.org> git-r3.eclass:
Use complete git clones, and clone them onto the checkout directory. This
makes it possible for build system to lookup all repository information as
requested in bug #489100. Remove shallow clone support since it would require
too much effort and make code hard to understand. Additionally obsoletes bug
#489100 and git-r3 part of bug #494934.
22 Feb 2014; Mike Gilbert <floppym@gentoo.org> python-utils-r1.eclass:
Add support for python3.4.
22 Feb 2014; Pacho Ramos <pacho@gentoo.org> gnome2-utils.eclass:
Be more friendly with SELinux (#499636 by Luis Ressel)
21 Feb 2014; Justin Lecher <jlec@gentoo.org> intel-sdp.eclass:
Make problems with man page installation nonfatal
11 Feb 2014; Pacho Ramos <pacho@gentoo.org> gnome2.eclass:
Pass --docdir with proper directory, bug #482646
11 Feb 2014; Sergei Trofimovich <slyfox@gentoo.org> ghc-package.eclass,
haskell-cabal.eclass:
Add support for parallel building (ghc-7.8+). Disable dynamic library
stripping and respect --sysconfdir (Cabal-1.18+).
09 Feb 2014; Pacho Ramos <pacho@gentoo.org> gnome2-utils.eclass:
Drop also values of DGSEAL_ENABLE (#500730)
06 Feb 2014; Michael Palimaka <kensington@gentoo.org> kde4-meta.eclass:
Disable more bogus dependency checks wrt bug #494680.
05 Feb 2014; Ryan Hill <dirtyepic@gentoo.org> tests/toolchain.sh,
toolchain.eclass:
Limit downgrading flags to amd64 and x86. Strip -mtune for < 3.4. Only
worry about -mno* flags, -m* are removed by strip-flags. Add -mno-movbe.
02 Feb 2014; Ryan Hill <dirtyepic@gentoo.org> +tests/toolchain.sh,
toolchain.eclass:
Add downgrade_arch_flags() to automatically replace/strip unsupported -march
and instruction set flags. Add testsuite.
02 Feb 2014; Julian Ospald <hasufell@gentoo.org> games.eclass:
respect ECONF_SOURCE wrt #494210
02 Feb 2014; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin-2.eclass:
removed debuginfos depends on base.eclass removing, wrt bug #497056
01 Feb 2014; Ryan Hill <dirtyepic@gentoo.org> flag-o-matic.eclass:
Add -fdiagnostics* and ISA flags for 4.8 and 4.9.
26 Jan 2014; Sergey Popov <pinkbyte@gentoo.org> myspell-r2.eclass:
Drop inheriting base eclass, wrt bug #497040
25 Jan 2014; Julian Ospald <hasufell@gentoo.org> games.eclass:
set --datarootdir=/usr/share wrt #493954
25 Jan 2014; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin-2.eclass:
major changes depend on wrt bug 497056, vdr-plugin-2.eclass
25 Jan 2014; Mike Gilbert <floppym@gentoo.org> cmake-utils.eclass:
Improve support for ninja, bug 490280.
24 Jan 2014; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin-2.eclass:
changed debug info in vdr-plugin-2_src_install for Makefile handling
24 Jan 2014; Ryan Hill <dirtyepic@gentoo.org> toolchain.eclass:
Work around bug #357287.
19 Jan 2014; Dion Moult <moult@gentoo.org> gtk-sharp-module.eclass:
Change virtual/monodoc dependency to dev-lang/mono as the former is being
treecleaned
19 Jan 2014; Sergei Trofimovich <slyfox@gentoo.org> ghc-package.eclass:
Add 'ghc-supports-interpreter' helper to detect interpreter support.
18 Jan 2014; Mike Gilbert <floppym@gentoo.org> distutils-r1.eclass:
Silence sandbox for /usr/local, bug 498232.
18 Jan 2014; Mike Gilbert <floppym@gentoo.org> kernel-2.eclass:
Convert to python-any-r1.eclass
18 Jan 2014; Andreas K. Huettel <dilfridge@gentoo.org> kde4-base.eclass:
Sync from kde overlay, adds subslot
17 Jan 2014; Mike Pagano <mpagano@gentoo.org> kernel-2.eclass:
Fix QA warning concerning inherit
17 Jan 2014; Michael Pagano <mpagano@gentoo.org> kernel-2.eclass:
Fix kernel-2.eclass to use python.eclass for it's python needs. (deblob
script). See bug #497966
17 Jan 2014; Jeroen Roovers <jer@gentoo.org> mozcoreconf-2.eclass:
Revert inadvertent change, as noted by arfrever.
17 Jan 2014; Jeroen Roovers <jer@gentoo.org> mozcoreconf-2.eclass,
python-utils-r1.eclass:
Spelling.
16 Jan 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Typo.
16 Jan 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Support MULTILIB_CHOST_TOOLS for tool renaming/preserving.
16 Jan 2014; Hans de Graaff <graaff@gentoo.org> ruby-ng.eclass:
Explicitly cp symlinks as-is. The default for this changed in coreutils 8.22.
Fixes bug 472710.
15 Jan 2014; Michał Górny <mgorny@gentoo.org> autotools-multilib.eclass:
Actually enable in-source build support.
15 Jan 2014; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin.eclass:
vdr-plugin.eclass marked @DEAD
14 Jan 2014; Michael Pagano <mpagano@gentoo.org> linux-mod.eclass:
Remove use of sed in linux-mod.eclass. Replace with bash.
13 Jan 2014; Ryan Hill <dirtyepic@gentoo.org> toolchain.eclass:
Add EAPI 0 compatible USE defaults (bug #372663).
10 Jan 2014; Magnus Granberg <zorry@gentoo.org> toolchain.eclass:
Add support for default ssp on >=gcc-4.8.2 #484714
08 Jan 2014; Patrick Lauer <patrick@gentoo.org> apache-2.eclass,
python-utils-r1.eclass:
Removing silly beep from apache-2.eclass
05 Jan 2014; Pacho Ramos <pacho@gentoo.org> aspell-dict.eclass,
freedict.eclass, myspell.eclass, myspell-r2.eclass:
Cleanup due
http://gentoo.2317880.n4.nabble.com/app-dicts-herd-is-empty-td271273.html
05 Jan 2014; Michał Górny <mgorny@gentoo.org> twisted-r1.eclass:
Fix twisted SRC_URI. Thanks to yac for the patch.
01 Jan 2014; Andreas K. Huettel <dilfridge@gentoo.org> +ChangeLog-2013:
Rotate ChangeLog
For previous entries, please see ChangeLog-2013.