summaryrefslogtreecommitdiff
path: root/eclass
Commit message (Collapse)AuthorAgeFilesLines
...
* kde5-functions.eclass: Move *_MINIMAL setup here from kde5.eclassAndreas Sturmlechner2016-11-272-35/+29
| | | | | Makes sure that 5.8 LTS stable branch does not raise FRAMEWORKS_MINIMAL Also bumping FRAMEWORKS_MINIMAL to 5.28.0 for >=Plasma-5.9
* qt4-build-multilib.eclass: explicitly build with -std=gnu++98Anthony Ryan2016-11-251-0/+6
| | | | | | | | | | While some of the Qt4 packages build correctly with -std=gnu++14, others rely upon std::tr1 and other renamed library items. Because most of these issues have been resolved upstream in Qt5, the easiest solution is to ensure Qt4 is always built with -std=gnu++98. Gentoo-Bug: 582522, 582618, 583744, 583662 Closes: https://github.com/gentoo/gentoo/pull/2908
* eclass/{xorg-2,x-modular}: fix slash.soredake2016-11-232-2/+2
| | | | Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
* eclass/xorg-2: update links.soredake2016-11-231-2/+2
| | | | Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
* eclass/x-modular: update links.soredake2016-11-231-2/+2
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/2550 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
* mozlinguas-v2.eclass: Fixed typo.Lars Wendler2016-11-231-1/+1
|
* mozlinguas-v2.eclass: Introduced MOZ_LANGPACK_HTTP_URI variable.Lars Wendler2016-11-221-3/+9
| | | | | | | This is necessary in case the language packs need to be taken from an alternative URL instead of the default Mozilla URL. It is considered to be a drop-in replacement so no changes to existing mozilla ebuilds are necessary.
* sys-devel/binutils & sys-libs/binutils-libs: version bump to 2.27 #595148Mike Frysinger2016-11-151-0/+6
|
* toolchain-binutils.eclass: handle zlib better across multiple versions #591516Mike Frysinger2016-11-151-3/+7
|
* mercurial.eclass: update my emailChristoph Junghans2016-11-141-1/+1
|
* distutils-r1.eclass: make *_install_for_testing install proper egg-infoMathy Vanvoorden2016-11-141-0/+2
| | | | | | | | | | | | | Currently distutils_install_for_testing does not install the complete egg-info into ${TEST_DIR}. This was first noticed by W. Trevor King and reported in bug #524322. Based on info found in the related upstream setuptools bug I added the necessary call to setuptools to create the complete egg_info. Without this certain packages (like cryptography) fail during testing because they use introspection but the metadata isn't available. Bug: https://bugs.gentoo.org/524322
* apache-2.eclass: fix pcre-config wrapper scriptMike Gilbert2016-11-131-3/+10
| | | | | | Thanks Robert Förster for noticing the error. Bug: https://bugs.gentoo.org/598808
* eclass/ruby-ng: Remove ree18 supportManuel Rüger2016-11-131-14/+3
|
* kde5.eclass: only set FRAMEWORKS_MINIMAL if undefinedMichael Palimaka2016-11-121-4/+5
| | | | | Unconditionally setting FRAMEWORKS_MINIMAL prevents it being overridden in an ebuild (or somewhere else...).
* kde5.eclass: Raise frameworks minimal for KDE Apps 16.12Johannes Huber2016-11-121-1/+1
| | | | Thanks-to: Arfrever on irc @ #gentoo-kde
* kde5.eclass: KDE Applications 16.12 requires >=KF-5.27Andreas Sturmlechner2016-11-121-0/+8
|
* kde5.eclass: KDE Plasma 5.9 requires >=KF-5.27Andreas Sturmlechner2016-11-121-0/+6
| | | | Don't interfere with live ebuild KF5 dep though.
* kde5.eclass: drop obsolete FRAMEWORKS_MINIMAL conditionalMichael Palimaka2016-11-121-6/+0
| | | | 5.26.0 is unconditionally required since 6c5d7cc84530d912bb7d6433b54d154f37717e2d.
* kde5-functions.eclass: raise FRAMEWORKS_MINIMAL to 5.26.0 (latest stable)Michael Palimaka2016-11-121-1/+1
|
* vala.eclass: raise VALA_MAX_API_VERSION to 0.34Gilles Dartiguelongue2016-11-121-1/+1
|
* flag-o-matic.eclass: handle gcc-6 -no-pie option #596584Mike Frysinger2016-11-111-2/+11
| | | | Reported-by: Laine Gholson <laine.gholson@gmail.com>
* kde5.eclass: Take care of empty po directory shipped by upstreamAndreas Sturmlechner2016-11-101-1/+1
| | | | Uncovered by dev-libs/kreport-3.0.0.
* Bitcoin 0.13.1Luke Dashjr2016-11-081-1/+1
|
* bitcoincore: Indicate gentoo buildLuke Dashjr2016-11-081-0/+4
|
* python-single-r1.eclass: drop stray '}' in example docstringSergei Trofimovich2016-11-051-1/+1
|
* python-r1.eclass: drop stray '}' in example docstringSergei Trofimovich2016-11-051-1/+1
|
* perl-module.eclass: Improve description a bitAndreas K. Hüttel2016-11-051-1/+2
|
* eclass/perl-module.eclass: Added documentation for DIST_SECTIONWilliam L. Thomson Jr2016-11-051-0/+5
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/2741 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* kde4-functions.eclass: Set KDEBASE for category kde-plasmaJohannes Huber2016-11-031-1/+1
|
* apache-2.eclass: Handle PATCHES array. Added epatch_user.Lars Wendler2016-11-021-1/+15
|
* kde5{,-functions}.eclass: Move QT_MINIMAL declarationJohannes Huber2016-10-302-5/+5
| | | | Thanks-to: Arfrever on irc @ #gentoo-kde
* eclass/php-ext-source-r3: define the variable slot local to src_testGöktürk Yüksek2016-10-291-0/+1
|
* python-utils-r1.eclass: drop support for python3_3Mike Gilbert2016-10-271-3/+3
|
* git-r3.eclass: Fix var names for packages starting with digits, #596912Michał Górny2016-10-221-0/+1
| | | | | | Fix live variable names for packages whose names start with digits. Since variable names can not start with digits in bash, just prepend an underscore to them.
* toolchain-funcs.eclass: Add tc-check-openmp() functionDavid Seifert2016-10-221-0/+21
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/2547 Signed-off-by: David Seifert <soap@gentoo.org>
* git-r3.eclass: Make git[curl] warning non-fatal, extend to HTTP, #597356Michał Górny2016-10-171-7/+12
| | | | | | | | | | | | Make the warning about missing dev-vcs/git[curl] for HTTP(S) support non-fatal since the ebuild can specify non-HTTP(S) fallback URIs which would otherwise be ignored. The eclass will die if all URIs fail anyway. Extend the check to cover both HTTPS and plain HTTP. Reported by Coacher. Bug: https://bugs.gentoo.org/597356
* java-utils-2.eclass: Call eapply_user and drop java_prepare for EAPI 6James Le Cuirot2016-10-171-2/+9
| | | | | | | | | | | | | Although simply calling default sounds like a good idea, if an ebuild needs to use multiple eclasses that call default then patching will break as PATCHES will be applied more than once. eapply_user, on the other hand, is idempotent. If an ebuild needs to apply PATCHES then it should define src_prepare and call default explicitly. This will probably be improved in EAPI 7. java_prepare is being dropped because non-Java people find it confusing and it isn't consistent. Other eclasses don't do this and we don't apply the same rule to other phases either.
* java-utils-2.eclass: Remove reference to long dead ant_src_unpackJames Le Cuirot2016-10-171-4/+0
|
* java-utils-2.eclass: Rework wltjr's new java-pkg_gen-cpJames Le Cuirot2016-10-171-10/+11
| | | | | | | | * Use an accurate regexp rather than naive string manipulation. * Join the entries with , for a single call to java-config. * Don't export the given variable as we haven't previously. * die if the atom is invalid, particularly if the SLOT is missing. * Avoid adding duplicates because this may get called more than once.
* java-pkg-simple.eclass: Implemented auto classpathWilliam L. Thomson Jr2016-10-171-0/+3
| | | | | | | | | Added call to java-pkg_gen-cp EANT_GENTOO_CLASSPATH in java-pkg-simple_src_compile. This has no effect unless CP_DEPEND is set in an ebuild. Closes: https://github.com/gentoo/gentoo/pull/2286 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* java-pkg-2.eclass: Implemented auto classpathWilliam L. Thomson Jr2016-10-171-0/+3
| | | | | | | | | Added call to java-pkg_gen-cp EANT_GENTOO_CLASSPATH in java-pkg-2_src_compile. This has no effect unless CP_DEPEND is set in an ebuild. Closes: https://github.com/gentoo/gentoo/pull/2286 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* java-utils-2.eclass: Added new function java-pkg_gen-cpWilliam L. Thomson Jr2016-10-171-0/+25
| | | | | | | | | | | Java package generate classpath will create a classpath based on special variable CP_DEPEND in the ebuild. This allows for automatic classpath creation based on depends. Reduces chance of error in ebuild with slots in deps not matching slots in classpath variable, etc. Not to most elegant. Elected for multiple passes using bash vs external sed or awk. Closes: https://github.com/gentoo/gentoo/pull/2286 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* toolchain-binutils.eclass: Don't use bundled zlib (bug #591516).Lars Wendler2016-10-171-1/+3
|
* eclass/mozcoreconf-v4 : append flags for gcc-6 supportJory A. Pratt2016-10-161-0/+5
|
* kde4-meta-pkg.eclass: Remove last-rited eclassJohannes Huber2016-10-131-28/+0
|
* php-ext-source-r3.eclass: Add src_test functionThomas Deutschmann2016-10-121-1/+13
| | | | | | | php-ext-source-r3 eclass currently does not provide FEATURES=test support like php-ext-pecl-r3 eclass does. This commit will add and export the src_test function from php-ext-pecl-r3 eclass to php-ext-source-r3 eclass to allow testing of PHP standalone extensions as well.
* eclass/freebsd.eclass: added FreeBSD 11.0 support.Yuta Satoh2016-10-111-7/+50
|
* eclass/bsdmk.eclass: Pass all of arguments to mkinstall.Yuta Satoh2016-10-111-1/+1
|
* systemd.eclass: Add systemd_tmpfiles_create functionMike Gilbert2016-10-091-0/+21
| | | | Bug: https://bugs.gentoo.org/462118
* Remove some masked for removal eclassesPacho Ramos2016-10-083-706/+0
|