summaryrefslogtreecommitdiff
path: root/eclass
Commit message (Collapse)AuthorAgeFilesLines
* 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
* php-ext-pecl-r2.eclass: fix eclass/function name comments.Michael Orlitzky2015-08-301-4/+4
| | | | | | | | | | While investigating bug #371985, I took a look at the php-ext-pecl-r2 eclass. There's nothing to be done there for prefix support, but there are a few places where the old revision "-r1" shows up in some comments. This commit fixes them to "-r2". Bug: 371985 Bug: 558612
* selinux-policy-2.eclass: Enable CIL supportSven Vermeulen2015-08-301-7/+17
| | | | | | | Recent SELinux userspace supports a new intermediate policy language called CIL. This enables using .cil files in our policy ebuilds. Gentoo-Bug: 558958
* toolchain.eclass: add USE=ssp for gcc-6 to control default ↵Mike Frysinger2015-08-291-2/+6
| | | | stack-protector-strong behavior
* kde4-base.eclass: kde-l10n -> kde4-l10nAndreas Sturmlechner2015-08-301-5/+5
| | | | Fixes https://bugs.gentoo.org/show_bug.cgi?id=559086
* kde5.eclass: don't make kde-plasma/polkit-kde-agent block kde-apps/kde4-l10n.Michael Palimaka2015-08-281-1/+1
| | | | | | | | | | | | As sys-auth/polkit-kde-agent was never part of KDE SC 4, it's translations were never installed by kde-l10n, so there's no need to have a blocker. In addition to not being required, the blocker was encountered by all KDE 4 users who had kde-apps/kde4-l10n installed and tried to install a package that requires kde-frameworks/kauth (which pulls in kde-plasma/polkit-kde-agent). Resolving the blocker manually by enabling the minimal USE flag on kde-apps/kde4-l10n caused Plasma 4 translations to be removed.
* mysql-multilib.eclass: Adjust slot for ncursesBrian Evans2015-08-271-2/+2
| | | | Signed-off-by: Brian Evans <grknight@gentoo.org>
* kde5.eclass: disable root test directory.Michael Palimaka2015-08-271-0/+1
|
* golang-vcs.eclass: fix destination path for source filesWilliam Hubbs2015-08-231-4/+5
| | | | | This fixes the path under ${WORKDIR} where we are copying the source files to after they are retrieved from the vcs with "go get".
* eclass: fix gnome2_query_immodules_gtk{2,3} when ROOT != "/"Alexandre Rostovtsev2015-08-231-2/+8
| | | | | Thanks-to: Risimi Gentoo-Bug: 558506
* eclass: enable PAX_MARKINGS=XT by default.Anthony G. Basile2015-08-221-1/+1
|
* qt5-build.eclass: remove broken workaround.Davide Pesavento2015-08-221-4/+0
| | | | | | See bug 552942 comments 26 and 30. Signed-off-by: Davide Pesavento <pesa@gentoo.org>
* qt4-build-multilib.eclass: support passing arguments to qmake via myqmakeargs.Davide Pesavento2015-08-221-2/+3
| | | | | | Similar to a previous change to qt5-build.eclass Signed-off-by: Davide Pesavento <pesa@gentoo.org>
* kde5-meta-pkg.eclass: new eclass.Michael Palimaka2015-08-211-0/+21
|
* kde4-functions.eclass: improve dependency version handling when mixing KDE ↵Michael Palimaka2015-08-211-12/+11
| | | | SC and KDE Applications packages.
* toolchain.eclass: drop old emul depsMike Frysinger2015-08-201-4/+0
| | | | These don't exist anymore, so no point in depending on them.
* toolchain.eclass: add SLOT=0 to gmp/mpfr/mpc depsMike Frysinger2015-08-201-2/+2
|
* kde4-base.eclass: Update SRC_URIsJohannes Huber2015-08-191-0/+6
|
* gtk-shar-module.eclass correction based on bug 557618Heather Cynede2015-08-181-0/+2
|
* java-ant-2.eclass: Add explicit ant-core SLOT for QAJames Le Cuirot2015-08-161-3/+4
|
* gtk-sharp-module.eclass: Fix broken if statementMike Gilbert2015-08-141-1/+1
| | | | This was causing Manifest failures all over the dev-dotnet category.
* mozconfig-v6.40.eclass: replace $Header $ with $Id$Ian Stakenvicius2015-08-141-3/+3
| | | | | ..and also changed "# @ECLASS:" value to match actual eclass name, and other outdated references in comments.
* www-client/firefox: version bumps and cleanupIan Stakenvicius2015-08-141-0/+263
| | | | | | | | Added 38.2 for stabilization and 40.0.2 to replace 39.x; also committed mozconfig-v6.40.eclass to support mozilla40 dependency requirements. Gentoo-Bug: 557532 Package-Manager: portage-2.2.20
* eclass/gtk-sharp-module don't depend on non-existing monodocHeather Cynede2015-08-141-1/+1
|
* eclass/gtk-sharp-module update for newer gtk-sharp packagesHeather Cynede2015-08-141-5/+18
|
* eclass/gtk-sharp-module gmcs is derpecated and dropped, use mcsHeather Cynede2015-08-141-2/+2
|
* eclass: more misc doc fixesMike Frysinger2015-08-142-5/+9
|