summaryrefslogtreecommitdiff
path: root/eclass
Commit message (Collapse)AuthorAgeFilesLines
* cmake-utils.eclass: die if ninja is enabled but not installedMichael Palimaka2015-10-181-0/+5
| | | | | | This could happen if ninja is manually enabled (eg. make.conf) but not installed Gentoo-bug: 561570
* autotools.eclass: Merge "support AM_GNU_GETTEXT_REQUIRE_VERSION"Michał Górny2015-10-171-2/+2
|\ | | | | | | | | Pull-Request: https://github.com/gentoo/gentoo/pull/163 Review: https://archives.gentoo.org/gentoo-dev/message/2ecced7c5f8dc93e49ff69abd00212eb
| * autotools.eclass: support AM_GNU_GETTEXT_REQUIRE_VERSIONMichał Bartoszkiewicz2015-10-081-2/+2
| | | | | | | | | | gettext 0.19.6 supports AM_GNU_GETTEXT_REQUIRE_VERSION in addition to AM_GNU_GETTEXT_VERSION.
* | cmake-utils.eclass: Simplify.Michael Palimaka2015-10-151-2/+1
| | | | | | | | | | | | | | The exported function list used to be variable due to new phase functions introduced in EAPI 2 and later. Since we no longer support earlier EAPIs, the exported function list is now static and the variable is no longer required.
* | cmake-utils.eclass: make heredocs dieMichael Palimaka2015-10-151-7/+7
| |
* | cmake-utils.eclass Set CMAKE_RC_COMPILER for Windows buildsMichael Palimaka2015-10-151-1/+6
| | | | | | | | Gentoo-bug: 544662
* | kde4-base.eclass: Add 4.14.13 release SRC_URIAndreas Sturmlechner2015-10-151-0/+3
| |
* | apache-2.eclass: Added libressl support (bug #562324)Lars Wendler2015-10-141-2/+5
| |
* | toolchain-funcs.eclass: gen_usr_ldscript: disable for android targetsMike Frysinger2015-10-121-0/+1
| | | | | | | | | | Android systems are guaranteed to not have split filesystems, so disable ldscript logic for them.
* | ros-catkin.eclass: Properly append VER_SUFFIX to S in non-live case.Alexis Ballier2015-10-111-1/+1
| | | | | | | | Some ROS packages append some suffix to their version, e.g. the ROS version they target, and the release tarballs have this string appended to their unpack directory too.
* | games.eclass: use group 0 to fix building on BSD systems #562262Mike Frysinger2015-10-111-2/+2
| |
* | python-utils-r1.eclass: python_export_utf8_locale: do not spew warnings when ↵Mike Frysinger2015-10-101-0/+3
| | | | | | | | | | | | | | `locale` is not available If the `locale` isn't available, there's nothing this func can do, so just return quickly and assume the system is sane.
* | convert `mktemp` to `emktemp` from eutilsMike Frysinger2015-10-102-3/+3
| |
* | ros-catkin.eclass: Add PYTHON_DEPS for python-enabled packages.Alexis Ballier2015-10-091-1/+2
| | | | | | | | The dependency was indirect because dev-python/empy is already mandatory, but better make it explicit. Thanks to hasufel.
* | kernel-2.eclass: deblobbed kernels are supported for security, bug #555878.Anthony G. Basile2015-10-091-4/+7
| |
* | eclass: ros-catkin.eclass: Use cmake-utils_src_make instead of plain emake ↵Alexis Ballier2015-10-091-2/+2
|/ | | | for src_test so that it works with ninja too.
* fix broken headers in a few random filesMike Frysinger2015-10-0511-71/+19
|
* python-utils-r1.eclass: Add support for python3.5Mike Gilbert2015-10-041-2/+2
|
* java-utils-2.eclass: Fix this untested java-pkg_clean crapJames Le Cuirot2015-10-031-3/+4
|
* toolchain.eclass: update link to gcc upgrade #562088Mike Frysinger2015-10-031-1/+1
|
* toolchain.eclass: change SLOT to major version for gcc-5+ #555164Mike Frysinger2015-10-021-1/+4
|
* toolchain-binutils.eclass: enable multislot for 2.24 versions since 2.25.1 ↵Mike Frysinger2015-10-021-1/+1
| | | | is stable
* eclass/java-utils-2: Allows a list of directories to be specified.Patrice Clement2015-09-291-1/+1
| | | | Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
* Merge remote-tracking branch 'remotes/github/pr/116'.Patrice Clement2015-09-291-0/+9
|\
| * eclass/java-utils-2: Added proposed function to remove *.class and *.jar ↵William L. Thomson Jr2015-09-211-0/+9
| | | | | | | | files from sources. Long term should be called automatically all the time with optional override via JAVA_PKG_NO_CLEAN.
* | autotools.eclass: run libtoolize with --ltdl automatically #534088Mike Frysinger2015-09-291-2/+8
| |
* | eutils.eclass: Allow to configure base patch location for epatch_userJulian Ospald2015-09-291-4/+10
| | | | | | | | | | | | | | | | | | This is particularly useful for people who run alternative package managers and want to control their configuration. Reviewed-By: SpanKY <vapier@gentoo.org> Gentoo-Bug: 559698 Github-PR: https://github.com/gentoo/gentoo/pull/69
* | eclass: Raise minimal KDE Plasma and Frameworks versions.Manuel Rüger2015-09-271-2/+2
| |
* | eclass: Raise minimal QT version to 5.4.2Manuel Rüger2015-09-271-1/+1
| |
* | toolchain{,-binutils}.eclass: use https for HOMEPAGEMike Frysinger2015-09-262-2/+2
| |
* | eclass: gentoo.org has https per defaultJustin Lecher2015-09-2529-56/+56
| | | | | | | | Signed-off-by: Justin Lecher <jlec@gentoo.org>
* | kde5-functions.eclass: Make gcc version check configurableAndreas Sturmlechner2015-09-251-3/+10
| |
* | kde5.eclass: don't check gcc version for binary mergesMichael Palimaka2015-09-251-2/+6
| |
* | qt5-build.eclass: initial support for Qt 5.6 and 5.7 (dev branch)Davide Pesavento2015-09-241-5/+4
| | | | | | | | Signed-off-by: Davide Pesavento <pesa@gentoo.org>
* | kde4-base.eclass: relax blockerMichael Palimaka2015-09-251-1/+1
| | | | | | | | Gentoo-bug: 560698
* | Revert "Replace mask advice with sub-SLOT advice"Jeroen Roovers2015-09-231-7/+11
| | | | | | | | This reverts commit 0634398fa7c920efbab0ef30cf26eebec755deba.
* | Replace mask advice with sub-SLOT adviceJeroen Roovers2015-09-231-11/+7
| |
* | added mozconfig.eclass for mozilla41Ian Stakenvicius2015-09-221-0/+263
| |
* | chromium.eclass: Also fix ERROR variablesMike Gilbert2015-09-221-2/+2
| |
* | chromium.eclass: Fix kernel checksMike Gilbert2015-09-221-1/+1
| | | | | | | | | | | | | | As reported by Dennis Schridde, the chkconfig functions prepend CONFIG_ to the options, so we should not include it. Bug: https://bugs.gentoo.org/552576
* | eclass: Add ros-catkin.eclass.Alexis Ballier2015-09-221-0/+247
| | | | | | | | https://archives.gentoo.org/gentoo-dev/message/00ee6c70409456a6d0c1f20739f7741c
* | haskell-cabal.eclass: don't require haddock on ghc-7.10Sergei Trofimovich2015-09-211-2/+8
| | | | | | | | | | | | While at it update default Cabal stub Setup code. Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* | eclass: ELT-patches: update as-needed patch for libtool-2.4.3+ #561006Mike Frysinger2015-09-211-0/+38
| |
* | eclass: texlive-common.eclass: Fix long standing bug: Do not overwrite ↵Alexis Ballier2015-09-211-1/+1
| | | | | | | | | | | | existing symlinks. The bug has been here since the beginning but surprisingly enough, it was only noticed now in bug #560722.
* | eclass: texlive-module.eclass: Do not sort execute directives to obtain same ↵Alexis Ballier2015-09-211-1/+1
|/ | | | order as upstream one.
* chromium.eclass: add kernel config check for CONFIG_COMPAT_VDSOPawel Hajdan, Jr2015-09-201-2/+3
| | | | This fixes bug #556286 by Patrice Levesque.
* chromium.eclass: add a kernel config check for CONFIG_ADVISE_SYSCALLSPawel Hajdan, Jr2015-09-201-1/+4
| | | | | | | | | This option is required for the renderer to work. This fixes bug #552576 by Fernando (likewhoa). Stack traces and other helpful debugging info has been provided by sagredo.
* check-reqs.eclass: Fix message typoSebastian Pipping2015-09-181-1/+1
|
* mysql-multilib.eclass: Fix syntax of previous commit removing the equals signBrian Evans2015-09-181-1/+1
| | | | Signed-off-by: Brian Evans <grknight@gentoo.org>
* Add --missing=true to built_with_use wrt bug 560732Brian Evans2015-09-181-1/+1
| | | | | | | This fixes the case of upgrading from a version without the flag to a version with the flag. Signed-off-by: Brian Evans <grknight@gentoo.org>