Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | media-plugins/kodi-*: add live ebuilds for all add-ons currently available ↵ | Craig Andrews | 2017-01-09 | 1 | -0/+31 |
| | | | | | | | in kodi upstream Gentoo-bug: 555792 Closes: https://github.com/gentoo/gentoo/pull/3195 | ||||
* | toolchain.eclass: remove trailing slash of D. | Benda Xu | 2017-01-09 | 1 | -1/+1 |
| | | | | Bug: 531610 | ||||
* | toolchain.eclass: Quote variables containing EPREFIX. | Benda Xu | 2017-01-09 | 1 | -11/+11 |
| | | | | | | | | | Directory prefixify part 4. LIBPATH, etc. now have EPREFIX prepended. The latter need to be quoted. Bug: 531610 | ||||
* | toolchain.eclass: Prepend/strip EPREFIX. | Benda Xu | 2017-01-09 | 1 | -17/+17 |
| | | | | | | | | | Directory prefixify part 3. Raw directories are prepended by EPREFIX. Directories passed to ebuild helpers are EPREFIX stripped. Bug: 531610 | ||||
* | toolchain.eclass: prefixify helper scripts. | Benda Xu | 2017-01-09 | 1 | -5/+5 |
| | | | | | | Directory prefixify part 2. Bug: 531610 | ||||
* | toolchain.eclass: D->ED ROOT->EROOT replacements. | Benda Xu | 2017-01-09 | 1 | -14/+15 |
| | | | | | | | | | Directory prefixify part 1. In addition, E/D and E/ROOT has trailing slashes. No need to write an additional slash. Bug: 531610 | ||||
* | toolchain.eclass: drop env -i from gcc-config calls. | Benda Xu | 2017-01-09 | 1 | -4/+4 |
| | | | | | | | | | | In Prefix, PATH should also be preserved, resulting in a mouthful of `env -i PATH=${PATH} ROOT=${ROOT}`. The origin commit introducing env -i was for "cleanup". Dropping env -i is cleaner. Reference: https://gitweb.gentoo.org/repo/gentoo/historical.git/commit/?id=a8a64d1886cc5c9f975353b97237f2900a3ee88c Reference: https://gitweb.gentoo.org/repo/gentoo/historical.git/commit/?id=7d9f89700a2ee50674c0d871ec6d21b468ac6206 Bug: 531610 | ||||
* | toolchain.eclass: Call fix_libtool_files.sh by name | Benda Xu | 2017-01-09 | 1 | -2/+2 |
| | | | | | /usr/sbin is in PATH, avoid writing ${EPREFIX}/usr/sbin/fix_libtool_files.sh. | ||||
* | eutils.eclass: add 512 icon size to doicon documentation | Chris Mayo | 2017-01-07 | 1 | -1/+1 |
| | | | | Closes: https://github.com/gentoo/gentoo/pull/3298 | ||||
* | cmake-utils.eclass: Support running ctest in parallel | Michał Górny | 2017-01-07 | 1 | -3/+4 |
| | | | | | Pass -j and --test-load options (with values based on MAKEOPTS) to CTest by default, in order to enable parallel test runs. | ||||
* | kde5.eclass: Drop obsolete kdepim S handling | Johannes Huber | 2017-01-06 | 1 | -6/+1 |
| | |||||
* | eclass/cuda.eclass: Fix passing compiler and linker options | Marius Brehler | 2017-01-03 | 1 | -1/+1 |
| | | | | | | | As documented in 'nvcc --help', the correct syntax is: --compiler-options <options>,... (-Xcompiler) --linker-options <options>,... (-Xlinker) Closes: https://github.com/gentoo/gentoo/pull/3310 | ||||
* | cmake-utils.eclass: Set CMAKE_MIN_VERSION to 3.5.2 | Johannes Huber | 2017-01-01 | 1 | -2/+2 |
| | |||||
* | mozconfig-v6.45.eclass: add libcanberra dependency, bug 458664 | Ian Stakenvicius | 2016-12-30 | 1 | -0/+2 |
| | |||||
* | ruby-fakegem.eclass: fix documentation | Hans de Graaff | 2016-12-29 | 1 | -1/+1 |
| | |||||
* | kernel-2.eclass: Point user to addtional kernel removal instructions. See ↵ | Mike Pagano | 2016-12-28 | 1 | -0/+3 |
| | | | | bug #581522. | ||||
* | apache-2.eclass: drop path to --with-ssl #516240 | Steven Newbury | 2016-12-28 | 1 | -1/+1 |
| | | | | | | | | | | The apache configure script assumes that, if you passed in a path, that it's to a standalone install of openssl. It'll then go poking in that dir directly and possible add flags for building against it. This also breaks building/linking of other libraries, in both multilib and cross- compile setups. By dropping the path, we force apache to do the lookup via pkg-config. | ||||
* | ruby-utils.eclass: update default RUBY_TARGETS ordering | Hans de Graaff | 2016-12-26 | 1 | -2/+2 |
| | | | | Remove obsolete versions and promote ruby21 to the stable list. | ||||
* | ruby-ng.eclass, ruby-utils.eclass: Add ruby24 support | Hans de Graaff | 2016-12-26 | 2 | -1/+6 |
| | |||||
* | kernel-2.eclass: Remove code that looks for Changelog which is also breaks ↵ | Mike Pagano | 2016-12-26 | 1 | -7/+0 |
| | | | | PMS rules going above FILESDIR. | ||||
* | kde-base/kdelibs -> kde-frameworks/kdelibs | Johannes Huber | 2016-12-24 | 1 | -4/+4 |
| | |||||
* | tmpfiles.eclass: fix call to tmpfiles for #603342 | William Hubbs | 2016-12-23 | 1 | -2/+2 |
| | |||||
* | cmake-utils.eclass: Set CMAKE_MIN_VERSION to 3.2.2 | Johannes Huber | 2016-12-23 | 1 | -1/+1 |
| | |||||
* | haskell-cabal.eclass: respect AR option | Sergei Trofimovich | 2016-12-22 | 1 | -1/+4 |
| | | | | | | | | | That allows us to build not-so-broken static libraries for LTO users. Tuhs usually have environment like: CFLAGS=-flto AR=${CHOST}-gcc-ar Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> | ||||
* | eclass/linux-mod.eclass: Check for TRIM_UNUSED_KSYMS (bug #591832). | Jeroen Roovers | 2016-12-22 | 1 | -1/+4 |
| | |||||
* | depend.apache.eclass: Let APXS point to the new location of the binary. | Lars Wendler | 2016-12-21 | 1 | -1/+1 |
| | |||||
* | cuda.eclass: fix 'gcc-bindir -f' output to not use '=' in opt | syderitic | 2016-12-20 | 1 | -3/+3 |
| | | | | | | | | | | The '=' with the "" around the bindir are causing a "not a valid directory" error while compiling with cuda support. It now works as expected: with gcc-5.4.0 and cuda 7.5 NVCCFLAGS are set properly to gcc-4.9.x Closes: https://github.com/gentoo/gentoo/pull/3013 | ||||
* | cuda.eclass: fix g++ check | syderitic | 2016-12-20 | 1 | -1/+1 |
| | | | | | | Currently the check against *g++* doesn't work, thus the NVCCFLAGS are never set accordingly. The check for gnu is now made through tc-is-gcc. | ||||
* | scons-utils.eclass: Switch to get_nproc from multiprocessing.eclass | Michał Górny | 2016-12-18 | 1 | -29/+5 |
| | |||||
* | multiprocessing.eclass: Support passing custom inf values for getters | Michał Górny | 2016-12-18 | 3 | -9/+18 |
| | | | | | | | | Support passing custom values for 'infinity' in makeopts_jobs() and makeopts_loadavg(). This can be used e.g. when a build system does not support --loadavg, and therefore '--jobs 999' would most likely be a really bad idea. Combined with get_nproc(), this can be used to provide a sane replacement instead. | ||||
* | multiprocessing.eclass: Introduce get_nproc() to get no of CPUs | Michał Górny | 2016-12-18 | 1 | -0/+32 |
| | | | | | | | | | | Introduce get_nproc(), a portable 'nproc' wrapper. It uses either 'nproc' or a fallback Python multiprocessing module call to attempt to determine the number of available processing units. This can be used e.g. to determine a safe number of jobs to run when MAKEOPTS specifies unlimited --jobs and the build system in question does not support --load-average. | ||||
* | multiprocessing.eclass: Fix handling multiple short options (e.g. -kj) | Michał Górny | 2016-12-18 | 3 | -4/+10 |
| | | | | | | | | Improve the regular expressions to handle parameters consisting of multiple short options (such as -kj). It should be noted that the code is not perfect but should handle all common (valid) cases; it could e.g. incorrectly process a short option followed by string arg such as '-Wfoo.j' although having this in MAKEOPTS is extremely unlikely. | ||||
* | kde5.eclass: Fix configure with >=kde-apps/kde-l10n-16.12.0 L10N=sr | Andreas Sturmlechner | 2016-12-18 | 1 | -1/+3 |
| | | | | | | | Upstream added a subdirectory that should not be added to the project. Closes: https://github.com/gentoo/gentoo/pull/3139 Signed-off-by: Johannes Huber <johu@gentoo.org> | ||||
* | kde4-base.eclass: Add KDevelop 4.7.4 SRC_URI | Johannes Huber | 2016-12-17 | 1 | -0/+1 |
| | |||||
* | kernel-2.eclass: Remove kdbus support as it is discontinued. First reported ↵ | Mike Pagano | 2016-12-15 | 1 | -18/+0 |
| | | | | in bug #576614 by jon R-B. | ||||
* | linux-info.eclass: get_version: remove useless readlink -f | Mike Gilbert | 2016-12-15 | 1 | -2/+0 |
| | | | | The values get clobbered immediately afterward, so why bother? | ||||
* | eclass/freebsd.eclass: Changed to apply upstream patch on WORKDIR | Yuta Satoh | 2016-12-15 | 1 | -1/+7 |
| | |||||
* | kernel-2.eclass: Add required @USAGE documentation to functions. | Mike Pagano | 2016-12-14 | 1 | -4/+34 |
| | |||||
* | qt5-build.eclass: fix doc handling in Qt 5.6.2 and later | Jimi Huotari | 2016-12-15 | 1 | -2/+10 |
| | | | | | | | | | The global_docs target is not needed any longer due to the following upstream change: http://code.qt.io/cgit/qt/qtbase.git/commit/?id=a7ddef139415f74f9ba8dc84a2f15105149ca5e8 Gentoo-Bug: https://bugs.gentoo.org/596054 | ||||
* | selinux-policy-2.eclass: support semodule -b/-i base depending on version | Jason Zaman | 2016-12-12 | 1 | -6/+10 |
| | |||||
* | selinux-policy-2.eclass: support EAPI6 | Jason Zaman | 2016-12-12 | 1 | -8/+10 |
| | |||||
* | selinux-policy-2.eclass: eapply for EAPI6 | Jason Zaman | 2016-12-12 | 1 | -7/+20 |
| | |||||
* | selinux-policy-2.eclass: tidy if syntax | Jason Zaman | 2016-12-12 | 1 | -36/+23 |
| | |||||
* | kde-base/kdebase-startkde -> kde-plasma/kdebase-startkde | Johannes Huber | 2016-12-11 | 1 | -1/+1 |
| | |||||
* | depend.apache.eclass: Restructure pkg_setup so in_iuse is used from EAPI=6 on | Andreas K. Hüttel | 2016-12-10 | 1 | -12/+19 |
| | |||||
* | depend.apache.eclass: Add missing function want_apache2_4 | Andreas K. Hüttel | 2016-12-10 | 1 | -0/+17 |
| | |||||
* | depend.apache.eclass: For EAPI=6, move initialization of APACHE_BASEDIR and ↵ | Andreas K. Hüttel | 2016-12-10 | 1 | -12/+25 |
| | | | | APACHE_MODULESDIR into pkg_setup | ||||
* | depend.apache.eclass: Replace build_with_use with has_version, disallow for ↵ | Doug Freed | 2016-12-10 | 1 | -3/+15 |
| | | | | | | EAPIs without use dependencies There are no EAPI=0 / EAPI=1 ebuilds in the tree that are affected. | ||||
* | kde-base/plasma-workspace -> kde-plasma/plasma-workspace | Johannes Huber | 2016-12-10 | 1 | -3/+3 |
| | |||||
* | cmake-utils.eclass: Set assembly compiler & flags directly | Michał Górny | 2016-12-08 | 1 | -1/+4 |
| | | | | | Set the assembly compiler and flags directly instead of implicitly forcing them in the build rule. |