summaryrefslogtreecommitdiff
path: root/eclass
Commit message (Collapse)AuthorAgeFilesLines
* subversion.eclass: support for EAPI 6Andrew Savchenko2016-08-061-2/+17
| | | | | | | - add EAPI 6 support; - disable automatic support of future eclasses; - disable bootstrap and src_prepare in EAPI=6 (PATCHES can be used instead).
* Cleanup due to bug #150215Pacho Ramos2016-08-061-1/+1
|
* Cleanup maintainer per bug #64843Pacho Ramos2016-08-061-1/+0
|
* Cleanup maintainer per bug #22715Pacho Ramos2016-08-062-2/+1
|
* cmake-utils.eclass: Expand suggestion related to functions banned EAPI 6Maciej Mrozowski2016-08-051-2/+2
| | | | This reverts commit 14994bc4884b1d1eefe58f1c41e48f24eadf2d2b.
* kde5-meta-pkg.eclass: Update copyrightJohannes Huber2016-08-041-1/+1
|
* kde5-meta-pkg.eclass: Respect KDE_BLOCK_SLOT4Johannes Huber2016-08-041-1/+3
|
* mozcoreconf-v4.eclass: drop configure options for js-ultrasparcIan Stakenvicius2016-08-041-5/+0
| | | | | Sparc support has stopped upstream long ago, and mozilla packages in gentoo have dropped the sparc keyword long ago as well.
* mozcoreconf-v4.eclass: drop dynstr-gc support, it was removed upstream in 2012Ian Stakenvicius2016-08-041-6/+0
| | | | Bug: http://bugs.gentoo.org/590448
* www-client/firefox-48.0: fix dependenciesIan Stakenvicius2016-08-041-1/+1
| | | | | | | Bug: http://bugs.gentoo.org/590424 Bug: http://bugs.gentoo.org/590426 Package-Manager: portage-2.2.28
* www-client/firefox: drop firefox-47 as it has been superceded by 48.0Ian Stakenvicius2016-08-031-422/+0
| | | | Package-Manager: portage-2.2.28
* www-client/firefox: version bump to 48.0 with improved gtk+-3.20 supportIan Stakenvicius2016-08-031-0/+412
| | | | | | | | | | | - GTK3 support is much improved with using 3.20 and above. - A workaround patch exists that will address ld.bfd linker failures on xpcom - various security fixes (to be announced) Bug: http://bugs.gentoo.org/578326 Bug: http://bugs.gentoo.org/588906 Package-Manager: portage-2.2.28
* kde4-meta-pkg.eclass: Mark as deadJohannes Huber2016-08-031-2/+3
|
* kernel-2.eclass: add crosscompile_opts_headers-only to IUSEMike Gilbert2016-08-021-0/+1
| | | | Fixes installation of cross headers for ebuilds using EAPI 5+.
* java-vm-2.eclass: Add java-vm_install-env to replace set_java_envJames Le Cuirot2016-08-021-4/+45
| | | | | | set_java_env is now deprecated. The new function is better because any variable in the environment file can be resolved and it even allows subshells for more dynamic content.
* java-vm-2.eclass: Allow java-vm_revdep-mask to be called repeatedlyJames Le Cuirot2016-08-021-2/+5
| | | | | This is useful for multilib JVM ebuilds. revdep-rebuild currently supports multiple SEARCH_DIRS_MASK entries.
* java-vm-2.eclass: Make get_system_arch ABI-awareJames Le Cuirot2016-08-021-6/+21
| | | | The old version just sucked. Closes bug #159439.
* office-ext-r1.eclass: avoid repoman unknown dependency warningTomáš Chvátal2016-08-021-7/+16
| | | | Signed-off-by: Tomáš Chvátal <scarabeus@gentoo.org>
* eclass/latex-package.eclass: Add LATEX_PACKAGE_SKIP variable to allow ↵Alexis Ballier2016-08-021-0/+1
| | | | skipping rebuild of some docs.
* vala.eclass: Raise minimal vala versionPacho Ramos2016-07-301-3/+3
|
* eclass/vim-plugin.eclass: add @BLURB to fix eclass-manpages generationTim Harder2016-07-291-0/+1
|
* kde4-base.eclass: Introduce WEBKIT_REQUIREDAndreas Sturmlechner2016-07-281-2/+30
| | | | webkit flag is on by default to build as upstream intended.
* vcs-snapshot.eclass: Doc that github 'archive' URLs don't need the eclassMichał Górny2016-07-261-3/+7
|
* ghc-package.eclass, haskell-cabal.eclass: remove ghc-host-root.Benda Xu2016-07-262-12/+2
| | | | Bug: 534194
* kde5.eclass: Raise Qt min versionJohannes Huber2016-07-251-11/+1
|
* kde5-functions.eclass: Raise frameworks min versionJohannes Huber2016-07-251-1/+1
|
* eclass/vim-plugin.eclass: add maintainer infoTim Harder2016-07-251-3/+7
|
* mozcoreconf-v4.eclass: allow -O4 when custom-optimization flag is setIan Stakenvicius2016-07-251-0/+2
| | | | | | End-users want to experiment with clang and -O4, so let them. Bug: http://bugs.gentoo.org/462488
* gnatbuild-r1.eclass: update to disable lto in gnat-gcc buildStephen L Arnold2016-07-211-5/+2
| | | | Fixes bug 586538.
* prefix.eclass: introduce hprefixify and prefixify_roBenda Xu2016-07-211-0/+78
| | | | Bug: 583740
* kde5.eclass: Fix SRC_URI for split-off l10n packagesAndreas Sturmlechner2016-07-211-1/+1
|
* eclass/bitcoincore.eclass: Move test depends from common_depend to dependPatrick Lauer2016-07-181-1/+1
|
* kde5.eclass: Prepare for re-use of code w/ kde4-l10nAndreas Sturmlechner2016-07-141-10/+25
| | | | Signed-off-by: Johannes Huber <johu@gentoo.org>
* kde5.eclass: Add KDEBASE=kdel10n and helper functionsAndreas Sturmlechner2016-07-141-0/+90
| | | | Signed-off-by: Johannes Huber <johu@gentoo.org>
* kde5-functions.eclass: Add KDEBASE=kdel10n and kde_l10n2lingua()Andreas Sturmlechner2016-07-141-0/+22
| | | | Signed-off-by: Johannes Huber <johu@gentoo.org>
* eclass/cargo: improve variable namesDoug Goldstein2016-07-101-4/+4
| | | | | Improve the names of some variables to match what upstream docs call things.
* kde4-base.eclass: Remove warning without kde-apps/kdebase-runtime-metaAndreas Sturmlechner2016-07-091-10/+0
| | | | Signed-off-by: Johannes Huber <johu@gentoo.org>
* php-ext-pecl-r3.eclass: new revision supporting EAPI=6.Michael Orlitzky2016-07-091-0/+86
| | | | | | | | | | | | The php-ext-pecl eclasses are based mainly on the php-ext-source eclasses. Now that we have a new revision php-ext-source-r3.eclass, this new revision of php-ext-pecl inherits that. As a result, all of the changes affecting that revision also affect this one. A migration guide for users can be found on the wiki: https://wiki.gentoo.org/wiki/Project:PHP/Php-ext-source-r3_migration_guide Gentoo-Bug: 512184
* php-ext-source-r3.eclass: new revision supporting EAPI=6.Michael Orlitzky2016-07-091-0/+410
| | | | | | | | | | | | | | | | | | | | | | | | | | This is a new revision of the php-ext-source eclass that supports EAPI=6 (only) and cleans up some of the existing code. The list of user-facing changes is, * Support only EAPI=6. * PATCHES array/variable support. * DOCS array support (bug 512184). * Renamed my_conf and PHPSAPILIST variables. Some refactoring was done, but not in a way that consumers should notice. A migration guide can be found on the wiki: https://wiki.gentoo.org/wiki/Project:PHP/Php-ext-source-r3_migration_guide In addition, a number of improvements were suggested by Michał Górny on the gentoo-dev mailing list: https://archives.gentoo.org/gentoo-dev/message/9159cba2eabceb96d8ae16ced6631f1e Gentoo-Bug: 512184
* eclass/gstreamer.eclass: fix plugins doc installationPacho Ramos2016-07-091-5/+1
|
* eclass/gstreamer.eclass: support eapi6Pacho Ramos2016-07-091-2/+6
|
* www-client/seamonkey-2.38: drop old and vulnerable versionsIan Stakenvicius2016-07-091-263/+0
| | | | | | Also drop mozconfig-v6.41.eclass as this ebuild was the last consumer Package-Manager: portage-2.2.28
* mail-client/thunderbird-24.8.0: swallowed mozconfig-3.eclassIan Stakenvicius2016-07-091-104/+0
| | | | | | | | | | This ebuild is and has for quite some time been the last of the consumers of mozconfig-3.eclass. Although the package is masked there may still be a need for it to allow migration of user data. This commit moves all relevant portions of the eclass into the ebuild and expunges the eclass from the repo. Package-Manager: portage-2.2.28
* mozlinguas-v2.eclass: minor corrections related to L10N migrationIan Stakenvicius2016-07-081-3/+3
| | | | | Some of the L10N-migrated code did not work properly when generating langpacks as part of the build process. This commit fixes those issues.
* mozconfig-v6.46.eclass: removed, no inheriters.Ian Stakenvicius2016-07-081-404/+0
|
* qt4-build-multilib.eclass: don't run gcc version checks if compiler is not gccDavide Pesavento2016-07-071-5/+8
|
* qt5-build.eclass: don't run gcc version checks if compiler is not gccDavide Pesavento2016-07-071-13/+15
| | | | Gentoo-Bug: 587582
* chromium-2.eclass: Remove fake-bidi.pak unconditionallyMike Gilbert2016-07-071-0/+3
| | | | Bug: https://bugs.gentoo.org/588198
* kde4-base.eclass: don't perform gcc version check with clangMichael Palimaka2016-07-071-1/+1
| | | | Gentoo-bug: 587998
* kde5-functions.eclass: don't perform gcc version check with clangMichael Palimaka2016-07-071-1/+1
| | | | | | | | This used to "work" because gcc-version relied on gcc-config, even if GCC was not the active compiler. gcc-version has since been fixed to always use CC instead. Gentoo-bug: 587998