summaryrefslogtreecommitdiff
path: root/eclass
Commit message (Collapse)AuthorAgeFilesLines
* scons-utils.eclass: Enable EAPI 6Michał Górny2016-01-081-1/+1
|
* scons-utils.eclass: Use nproc when --jobs is used without an argumentMichał Górny2016-01-082-3/+29
| | | | | | | Try to guess the number of processors when --jobs is passed without an argument. We can't use a high number equivalent to GNU make behavior (no limit) since SCons does not have an equivalent of --load-avg option. Still, this is better than assuming some random, fixed number.
* scons-utils.eclass: _scons_clean_makeopts, clean up and simplifyMichał Górny2016-01-081-13/+12
|
* scons-utils.eclass: _scons_clean_makeopts, stop exporting cache varsMichał Górny2016-01-081-2/+2
| | | | | Cache vars need only to be global to be preserved across calls. Exporting them is undesired.
* scons-utils.eclass: _scons_clean_makeopts, fix result cachingMichał Górny2016-01-082-9/+13
| | | | | | Stop calling _scons_clean_makeopts in a subshell in order to make it possible for the cache to be preserved. Pass the result through SCONSOPTS variable.
* scons-utils.eclass: scons_clean_makeopts, mark internalMichał Górny2016-01-082-4/+5
|
* scons-utils.eclass: tests, be more verbose on tests being performedMichał Górny2016-01-081-8/+6
|
* scons-utils.eclass: Deprecate use_scons, ban it in EAPI 6Michał Górny2016-01-081-0/+9
|
* scons-utils.eclass: Deprecate myesconsargs, and kill it in EAPI 6Michał Górny2016-01-081-6/+11
|
* scons-utils.eclass: escons, respect nonfatal in EAPI 6Michał Górny2016-01-081-2/+12
|
* scons-utils.eclass: escons, invert EAPI check to cover future EAPIsMichał Górny2016-01-081-1/+3
|
* scons-utils.eclass: escons doc, 'die' does not respect nonfatalMichał Górny2016-01-081-1/+1
|
* scons-utils.eclass: Describe common issues with sconsMichał Górny2016-01-081-1/+16
|
* scons-utils.eclass: Modernize the example to use usexMichał Górny2016-01-081-2/+2
|
* scons-utils.eclass: Modernize the example not to rely on myescons...Michał Górny2016-01-081-4/+4
|
* kde5-functions.eclass: raise minimal frameworks versionMichael Palimaka2016-01-051-2/+2
|
* kde5.eclass: In kde5_src_prepare, place cmake-utils_src_prepare on topAndreas Sturmlechner2016-01-051-3/+3
| | | | | This change makes PATCHES handling less error prone, as epatch will find a pristine directory before there is punting and commenting.
* kde4-meta.eclass: Depend on same version of kontactAndreas Sturmlechner2016-01-021-1/+1
| | | | | Since add_kdeapps_dep would otherwise set the min version to 4.14.3 which breaks 4.4.2015.06 with USE=kontact
* gnome2.eclass: make use of gnome2_giomodule_cache_update, bug #518422Gilles Dartiguelongue2016-01-021-0/+21
|
* gnome2-utils.eclass: add gnome2_giomodule_cache_update function, bug #518422Gilles Dartiguelongue2016-01-021-0/+23
|
* check-reqs.eclass: Enable EAPI 6 supportJustin Lecher2016-01-021-1/+1
| | | | Signed-off-by: Justin Lecher <jlec@gentoo.org>
* check-reqs.eclass: Require units for CHECKREQS_ in EAPIs > 5Justin Lecher2016-01-021-3/+4
| | | | Signed-off-by: Justin Lecher <jlec@gentoo.org>
* check-reqs.eclass: Sanitize MERGE_TYPE for EAPI < 4Justin Lecher2016-01-021-0/+2
| | | | Signed-off-by: Justin Lecher <jlec@gentoo.org>
* check-reqs.eclass: Ban obsolete functions in newer EAPIsJustin Lecher2016-01-021-0/+2
| | | | Signed-off-by: Justin Lecher <jlec@gentoo.org>
* check-reqs.eclass: Replace obsolete df option -m with -kJustin Lecher2016-01-021-12/+13
| | | | | | | Using KiB as base unit for calculation as linux and bsd only have -k as common option Signed-off-by: Justin Lecher <jlec@gentoo.org>
* check-reqs.eclass: Fix typoJustin Lecher2016-01-021-1/+1
| | | | Signed-off-by: Justin Lecher <jlec@gentoo.org>
* check-reqs.eclass: Mark interal function with @INTERNALJustin Lecher2016-01-021-0/+10
| | | | Signed-off-by: Justin Lecher <jlec@gentoo.org>
* check-reqs.eclass: Use eqawarn() from eutils.eclassJustin Lecher2016-01-021-7/+7
| | | | Signed-off-by: Justin Lecher <jlec@gentoo.org>
* check-reqs.eclass: Only inherit eclass onceJustin Lecher2016-01-021-0/+5
| | | | Signed-off-by: Justin Lecher <jlec@gentoo.org>
* java-vm-2.eclass: Only call nsplugin functions if necessaryJames Le Cuirot2016-01-011-2/+7
| | | | | …when install_mozilla_plugin has been called. All these functions will be removed soon so this is a transitional measure.
* eclass, mozconfig: Use --with-intl-apiSven Wegener2015-12-315-5/+5
| | | | | Signed-off-by: Sven Wegener <swegener@gentoo.org> Signed-off-by: Jory A. Pratt <anarchy@gentoo.org>
* mysql-multilib-r1.eclass: Add missing REQUIRED_USE which caused a block on ↵Brian Evans2015-12-311-1/+1
| | | | | | ~arch packages Signed-off-by: Brian Evans <grknight@gentoo.org>
* Revert "eclass, mozconfig: Use --with-intl-api"Sven Wegener2015-12-319-9/+9
| | | | | | This change wasn't meant to go out. This reverts commit dcbc1e520d4bfa62381595f5b18eb034eff313d5.
* eclass, mozconfig: Use --with-intl-apiSven Wegener2015-12-319-9/+9
| | | | Signed-off-by: Sven Wegener <swegener@gentoo.org>
* python-single-r1.eclass: Add python_gen_impl_dep, alike in python-r1Michał Górny2015-12-311-0/+58
|
* python-r1.eclass: Introduce python_gen_impl_depMichał Górny2015-12-311-0/+52
| | | | | | | | Add a python_gen_impl_dep() that serves the purpose of generating custom dependencies on the Python interpreter (like PYTHON_DEPS). The function provides ability to request dependencies with another USE dependency string (different than global PYTHON_REQ_USE) and limit the dependencies to subset of supported implementations.
* toolchain.eclass: enable multislot for gcc-4.7 versionsMike Frysinger2015-12-311-1/+1
|
* gnome-python-common-r1.eclass: replace deprecated ↵Gilles Dartiguelongue2015-12-311-1/+1
| | | | python_parallel_foreach_impl call
* eclass/ruby-fakegem.eclass: support non-default bindirHans de Graaff2015-12-301-3/+10
| | | | | | | | | | | | By default gems can provide binaries to be bin-wrapped in /usr/bin in a directory called "bin" in the gem. This is only a default, and it is possible for the gem to indicate that another directory contains the binaries to be bin-wrapped using the gemspec bindir option. dev-ruby/rspec-core and dev-ruby/bundler are gems where the binaries are placed in an "exe" directory. This change introduces RUBY_FAKEGEM_BINDIR, defaulting to "bin" for backward compatibility, allowing this directory to be specified.
* kde-base: pkgmove KDE PIM to kde-apps/Andreas Sturmlechner2015-12-301-1/+1
|
* eclass/clutter.eclass: Mark it as DEAD for removal in a monthPacho Ramos2015-12-291-0/+4
|
* fortran-2.eclass: Enable EAPI=6 supportJustin Lecher2015-12-281-1/+1
| | | | Signed-off-by: Justin Lecher <jlec@gentoo.org>
* fortran-2.eclass: debug-print-function in all functionsJustin Lecher2015-12-281-0/+13
| | | | Signed-off-by: Justin Lecher <jlec@gentoo.org>
* ghc-package.eclass: Fix @DESCRIPTION tag usageJustin Lecher2015-12-281-1/+2
| | | | Signed-off-by: Justin Lecher <jlec@gentoo.org>
* fortran-2.eclass: Fix @DESCRIPTION tag usageJustin Lecher2015-12-281-1/+2
| | | | Signed-off-by: Justin Lecher <jlec@gentoo.org>
* fortran-2.eclass: Unset variable in global scope after usageJustin Lecher2015-12-281-0/+1
| | | | Signed-off-by: Justin Lecher <jlec@gentoo.org>
* qt4-build.eclass: remove dead eclassDavide Pesavento2015-12-281-806/+0
| | | | https://archives.gentoo.org/gentoo-dev/message/35353553177e12af2b0a054c96f44707
* qt*.eclass: do not talk about "herd"Davide Pesavento2015-12-284-4/+4
|
* ruby-ng.eclass, ruby-utils.eclass: add ruby23 supportHans de Graaff2015-12-272-1/+6
|
* virtualx.eclass: fix diagnostic messages in virtx()Davide Pesavento2015-12-271-2/+2
| | | Gentoo-Bug: 569876