summaryrefslogtreecommitdiff
path: root/eclass
Commit message (Collapse)AuthorAgeFilesLines
...
* toolchain.eclass: D->ED for where to start cleanupsMichael Haubenwallner2018-07-091-5/+5
|
* toolchain.eclass: ROOT->EROOT at looking for gcc specs fileMichael Haubenwallner2018-07-091-1/+1
|
* toolchain.eclass: EAPI 7 aware for D,ED,ROOT,EROOTMichael Haubenwallner2018-07-091-18/+18
| | | | | | | | | These variables may or may not have the trailing slash. Additionally, avoid leading double slash (a network location for Cygwin) with ROOT and EROOT because they may be empty, while D and ED never should be empty and there is no reason so far to avoid double slashes in between. On the other hand, eclass variables like DATAPATH and LIBPATH do contain the leading slash, so an extra slash reduces readability for no reason.
* python-utils-r1.eclass: add python3_7 supportMike Gilbert2018-07-081-2/+2
|
* kde5.eclass: No subshellsAndreas Sturmlechner2018-07-031-2/+2
|
* kde5.eclass: Drop use_if_iuseAndreas Sturmlechner2018-07-031-6/+6
|
* kde5-functions.eclass: Add minimum deps for Plasma 5.13Andreas Sturmlechner2018-07-031-1/+2
|
* toolchain.eclass: Do not pass unused --disable-libgcj option in GCC >=7.Arfrever Frehtes Taifersar Arahesis2018-07-011-4/+6
| | | | | Closes: https://bugs.gentoo.org/659798 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* linux-mod: depend on libelfJason A. Donenfeld2018-06-281-1/+1
| | | | | | | | | Recent linux kernels rely on libelf at build time, which includes at the time of building out of tree modules. So if a module is relying on the existence of linux sources, it also needs to rely on libelf being installed. Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
* qmake-utils.eclass: Ban Qt4-support in EAPI >=7Andreas Sturmlechner2018-06-271-0/+6
|
* qt4-r2.eclass: Mark DEADAndreas Sturmlechner2018-06-271-0/+1
|
* qt4-build-multilib.eclass: Mark DEADAndreas Sturmlechner2018-06-271-0/+1
|
* unpacker.eclass: disable path expansion while parsing SRC_URI #654960Mike Frysinger2018-06-251-1/+6
| | | | Closes: https://bugs.gentoo.org/654960
* eclass/mysql-v2: use HTTPs, fix HOMEPAGE LinkMichael Mair-Keimberger2018-06-221-4/+4
| | | | Closes: https://github.com/gentoo/gentoo/pull/8778
* chromium-2.eclass: remove .pak.info filesMike Gilbert2018-06-201-0/+2
|
* eclass/ros-catkin.eclass: Use https for homepage and add ROS_REPO_URI too ↵Alexis Ballier2018-06-201-1/+1
| | | | for a quicker link to the repo.
* latex-package.eclass: Support EAPI 7.Ulrich Müller2018-06-181-3/+6
|
* kernel-2.eclass:Mike Pagano2018-06-181-6/+8
| | | | | Fix the unapplying of fbcondecor for sparc and include check for K_WANT_GENPATCHES. Closes bug #652152.
* eclass/kernel-2: use HTTPsMichael Mair-Keimberger2018-06-181-1/+1
| | | | Closes: https://github.com/gentoo/gentoo/pull/8881
* gtk-sharp-module.eclass: Last riteMichał Górny2018-06-171-0/+7
| | | | Bug: https://bugs.gentoo.org/653460
* go-mono.eclass: Last riteMichał Górny2018-06-171-0/+7
| | | | Bug: https://bugs.gentoo.org/653460
* apache-2.eclass: Added "gdbm" USE flag to IUSE.Lars Wendler2018-06-171-1/+1
|
* apache-2.eclass: Add conditional dependency on sys-libs/gdbmLars Wendler2018-06-171-1/+2
|
* postgres.eclass: Add "12" to the reversal listAaron W. Swenson2018-06-131-2/+2
|
* gnome2-utils.eclass: Fix the documentation for cache update functionsMichał Górny2018-06-131-5/+7
| | | | | Fix the documentation for recently changed cache update functions that no longer rely on their _savelist() counterpart to indicate that.
* udev.eclass: Sanitize insoptsMichał Górny2018-06-131-0/+2
| | | | | Sanitize insopts when calling doins, in order to avoid prior insopts calls accidentally affecting do*/new* functions defined by the eclass.
* tmpfiles.eclass: Sanitize insoptsMichał Górny2018-06-131-0/+2
| | | | | Sanitize insopts when calling doins, in order to avoid prior insopts calls accidentally affecting do*/new* functions defined by the eclass.
* systemd.eclass: Sanitize insoptsMichał Górny2018-06-131-0/+8
| | | | | Sanitize insopts when calling doins, in order to avoid prior insopts calls accidentally affecting do*/new* functions defined by the eclass.
* python-utils-r1.eclass: Sanitize insopts/exeoptsMichał Górny2018-06-131-0/+3
| | | | | | Sanitize insopts/exeopts when calling doins/doexe, in order to avoid prior insopts calls accidentally affecting do*/new* functions defined by the eclass.
* python-r1.eclass: Sanitize exeoptsMichał Górny2018-06-131-0/+1
| | | | | Sanitize exeopts when calling doexe, in order to avoid prior insopts calls accidentally affecting do*/new* functions defined by the eclass.
* eutils.eclass: Sanitize exeoptsMichał Górny2018-06-131-0/+1
| | | | | Sanitize exeopts when calling newexe, in order to avoid prior insopts calls accidentally affecting make_wrapper.
* desktop.eclass: Sanitize insoptsMichał Górny2018-06-131-0/+5
| | | | | Sanitize insopts when calling doins, in order to avoid prior insopts calls accidentally affecting do*/new* functions defined by the eclass.
* bash-completion-r1.eclass: Sanitize insoptsMichał Górny2018-06-131-0/+2
| | | | | Sanitize insopts when calling doins, in order to avoid prior insopts calls accidentally affecting do*/new* functions defined by the eclass.
* git-r3.eclass: Unconditionally depend on dev-vcs/git[curl] for HTTPSMichał Górny2018-06-131-27/+2
| | | | | | | Since HTTPS is strongly preferred in git-r3 eclass, there is no point in optimizing it for non-HTTPS use. Therefore, unconditionally depend on dev-vcs/git[curl] rather than verbosely failing when HTTPS is used and the dependency is not satisfied.
* git-r3.eclass: Ban EAPIs 0 through 3Michał Górny2018-06-131-1/+4
| | | | | | The code already uses USE dependencies which are not valid for EAPIs 0 and 1. Furthermore, according to qa-reports the eclass is not used in any EAPI older than 4.
* scons-utils.eclass: Provide proper Python API for EAPI 7Michał Górny2018-06-131-4/+60
| | | | | | | | | | | | | | | | Provide a proper multi-impl Python support for scons-utils in EAPI 7, to account for new versions of dev-util/scons (3.0.1-r100+, to be committed) that support Python 3 and break SConstruct files using Python 2 constructs. Combining scons-utils with python-any-r1 and python-single-r1 is added retroactively for older EAPIs as well, with fallback to Python 2.7. The new (hard-to-use) API for python-r1 is specific to EAPI 7 since it requires adding explicit BDEPEND. The new use of the eclass is described on the wiki page, along with series of examples covering different use cases: https://wiki.gentoo.org/wiki/Project:Python/scons-utils_integration
* Drop dead php-pear-r1 eclassBrian Evans2018-06-111-122/+0
| | | | Signed-off-by: Brian Evans <grknight@gentoo.org>
* kde5-functions.eclass: Drop obsolete KDE Applications KF5-minAndreas Sturmlechner2018-06-101-3/+0
|
* kde5-functions: Raise KDE_APPS_MINIMAL=17.12.3Andreas Sturmlechner2018-06-101-1/+1
|
* kde5-functions: Raise PLASMA_MINIMAL=5.12.5, FRAMEWORKS_MINIMAL=5.46Andreas Sturmlechner2018-06-101-2/+2
|
* kde5-functions.eclass: Define KDE Plasma/Applications min KF5 depsAndreas Sturmlechner2018-06-101-2/+8
| | | | To avoid unnecessary rebuilds.
* kde5-functions.eclass: Update KDE Applications min depsAndreas Sturmlechner2018-06-101-1/+2
|
* kde5-functions.eclass: Drop obsolete KDE Frameworks 5.43.0 depsAndreas Sturmlechner2018-06-101-1/+0
|
* kde5-functions.eclass: Drop obsolete KDE Plasma 5.11.5 depsAndreas Sturmlechner2018-06-101-1/+0
|
* selinux-policy-2.eclass: fix policy load when cross compilingJason Zaman2018-06-091-16/+31
|
* toolchain-glibc.eclass: remove git logicMarty E. Plummer2018-06-081-10/+1
| | | | | | | The git logic is handled in the live ebuild directly, and the only use of this eclass is in non-live ebuilds. In fact, the two newest non-live ebuilds do not make use of this eclass at all, and as far as I can see nowhere in the history of this file does it inherit git-2 at all.
* toolchain-binutils.eclass: drop git-2Marty E. Plummer2018-06-081-16/+2
| | | | | git-2.eclass is deprecated and the git logic is handled in the live ebuild itself.
* eclass: remove intel-sdp.eclassMatthias Maier2018-06-081-502/+0
|
* gnome-games.eclass: Remove last-rited eclassMichał Górny2018-06-081-118/+0
|
* gnatbuild*.eclass: Remove last-rited eclassesMichał Górny2018-06-082-1951/+0
|