summaryrefslogtreecommitdiff
path: root/eclass
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* Update mysql eclasses with code to support new dev-db/percona-serverBrian Evans2015-09-182-6/+28
| | | | | | This was accidentially forgotten and generated bugs 560730 and 560734 Signed-off-by: Brian Evans <grknight@gentoo.org>
* gtk-sharp-module.eclass: Add support for gtk-sharp-2.12.21Christoph Mende2015-09-171-1/+1
|
* profiles: Add URI for kdelibs 4.14.12Manuel Rüger2015-09-171-0/+3
|
* eclass: Remove virtuoso.eclassJohannes Huber2015-09-171-131/+0
| | | | Last rited on 2015/08/13.
* mysql-multilib.eclass: Add ABI warning when switching between providers of ↵Brian Evans2015-09-161-1/+22
| | | | | | client libraries Signed-off-by: Brian Evans <grknight@gentoo.org>
* eclass: remove mythtv-plugins and mythtvDoug Goldstein2015-09-162-177/+0
| | | | | | These eclasses are old and haven't supported MythTV since 0.23. Signed-off-by: Doug Goldstein <cardoe@gentoo.org>
* kernel-2.eclass: Update the obsolete kernel security urlBrian Dolbec2015-09-151-6/+6
|
* mysql-cmake.eclass: Fix tightened syntax of PLUGIN_X wrt bug 560504Brian Evans2015-09-151-2/+2
| | | | Signed-off-by: Brian Evans <grknight@gentoo.org>
* autotools.eclass: Update dependency for autoconf-2.13.Ulrich Müller2015-09-141-1/+1
| | | | Bug: 560484
* eclass: Add innodb-snappy USE for >=mariadb-10.1.7 to ↵Brian Evans2015-09-142-0/+8
| | | | | | mysql-{cmake,multilib}.eclass Signed-off-by: Brian Evans <grknight@gentoo.org>
* distutils-r1.eclass: mkdir ${BUILD_DIR}/libMike Gilbert2015-09-121-0/+8
| | | | Bug: https://bugs.gentoo.org/559644
* kde5.eclass: Block old kde4-l10n for kde-{frameworks,plasma}Andreas Sturmlechner2015-09-111-1/+2
| | | | | | | Versions older than <kde-apps/kde4-l10n-15.08.0-r1 haven't been updated to keep up with file collisions in current releases of kde-frameworks and kde-plasma. Make sure everyone gets what they need. Fixes e.g. kde-plasma/kinfocenter-5.4.0 as reported in IRC but also https://bugs.gentoo.org/show_bug.cgi?id=559740
* kde5-meta-pkg.eclass: block SLOT 4.Michael Palimaka2015-09-101-0/+2
| | | | | | | | kde-apps/kdeadmin-meta:4 pulls kde-apps/kcron:4, and kde-apps/kdeadmin-meta:5 pulls kde-apps/kcron:5. Because kde-apps/kdeadmin-meta SLOTS were previously coinstallable but kde-apps/kcron were not, this caused an unresolvable dependency tree.
* kde4-meta-pkg.eclass: use https.Michael Palimaka2015-09-101-1/+1
|
* kde4-base.eclass: use https.Michael Palimaka2015-09-101-2/+2
|
* kde5-meta-pkg.eclass: use https.Michael Palimaka2015-09-101-1/+1
|
* kde5.eclass: use https.Michael Palimaka2015-09-101-2/+2
|
* fcaps.eclass: support ENOTSUP in addition to EOPNOTSUPP #559608Mike Frysinger2015-09-041-0/+3
|
* java-utils-2.eclass: Make java-pkg_init-compiler_ output to stderrJames Le Cuirot2015-09-041-4/+4
| | | | | It was corrupting the result of java-pkg_get-javac in rare cases. Fixes bug #559230.
* eclass: Exchange obsolete and depreacted Python ABIs in documentationJustin Lecher2015-09-033-27/+32
| | | | Signed-off-by: Justin Lecher <jlec@gentoo.org>
* php-ext-source-r2.eclass: fix WANT_AUTO{CONF,MAKE} warnings.Michael Orlitzky2015-09-021-4/+4
| | | | | | | | | | | | | | | | | | | This is a real fix for the warnings like, ac-wrapper: warning: invalid WANT_AUTOCONF 'latest'; ignoring. reported in bugs #329071 and #549268. In the first of the two, vapier suggested running $PHPIZE through the autotools_run_tool wrapper, but this caused builds to fail. In bug #329071, that's where the story ends. It turns out, the build failures were due to $PHPIZE containing an absolute path. Vapier fixed the path handling in autotools.eclass (commit ecd9954), so now we are able to fix this properly in php-ext-source-r2.eclass. Bug: 329071 Bug: 549268
* autotools.eclass: autotools_run_tool: allow full paths to tools #549268Mike Frysinger2015-09-021-2/+3
| | | | | | In some cases we want to pass the full path to the autotool program. Since the wrapper doesn't really care about this part, normalize the program name to its basename when creating the stderr file.
* kde5.eclass: don't try to perform linguas operations on kde-apps handbooks.Michael Palimaka2015-09-021-1/+1
| | | | | | | Doing so was interfering with the handbook directory structure of some packages, resulting in some handbooks not being installed. The operations can be skipped completely, as all kde-apps translated handbooks are shipped with kde-l10n.
* flag-o-matic.eclass: all-flag-vars: rewrite to use bash arraysMike Frysinger2015-09-011-41/+44
| | | | This makes quoting much saner.
* flag-o-matic.eclass: all-flag-vars allow all -fsanitize* flags #553716Hanno Boeck2015-09-011-1/+1
| | | | | | This fixes handling of -fsanitize=foo flags, as well as supporting flags like -fsanitize-foo-bar. Since gcc seems to be using that namespace for all these settings, allow them all.
* kde5-functions.eclass: Raise Frameworks versionJohannes Huber2015-08-311-1/+1
|
* php-ext-source-r2.eclass: add prefix support.Michael Orlitzky2015-08-301-9/+10
| | | | | | | | | | | | | | | | | | | The php-ext-source-r2 eclass sets a bunch of environment variables of the form, PHPIZE="/usr/${libdir}/${1}/bin/phpize" and also tests for the existence of an INI file using absolute paths. To accomodate a prefix environment, all of these paths need to be prefixed with $EPREFIX. This commit adds the prefix to all absolute paths in the eclass. We then need to strip $EPREFIX from one invocation of `insinto` which handles $EPREFIX in its own way. This has been tested on =dev-php/pecl-imagick-3.3.0_rc2 in a prefix environment. Bug: 371985 Bug: 481410