Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | eclass: libtool - Update to the latest stable elt-patches | Brian Evans | 2018-09-10 | 1 | -2/+2 |
| | | | | | | As suggested by Chewi on the gentoo-dev ML Signed-off-by: Brian Evans <grknight@gentoo.org> | ||||
* | eclass: autotools - Mark compatible EAPIs and introduce BDEPEND | Brian Evans | 2018-09-10 | 1 | -1/+10 |
| | | | | | | | | | | The autotools commands are run on the build host. As such, their packages needs to be in BDEPEND for EAPI 7. Also taking this opportunity to list compatible EAPIs to consider future adjustments. Signed-off-by: Brian Evans <grknight@gentoo.org> | ||||
* | eclass: libtool - Mark compatible EAPIs and introduce BDEPEND | Brian Evans | 2018-09-10 | 1 | -2/+7 |
| | | | | | | | | The eltpatch command is run on the build host. As such, it needs to be in BDEPEND for EAPI 7. Also taking this opportunity to list compatible EAPIs to consider future adjustments. | ||||
* | kde5-functions.eclass: Sync with kde overlay | Andreas Sturmlechner | 2018-09-08 | 1 | -3/+7 |
| | | | | | | QT_MINIMAL=5.11.1 default for kde-plasma/* ~arch FRAMEWORKS_MINIMAL=5.49.0 default for kde-apps/* ~arch Keep stable minimums to avoid metadata regeneration. | ||||
* | www-client/firefox: install language packs as XPI file | Ian Stakenvicius | 2018-09-07 | 2 | -2/+42 |
| | | | | | | | | Unpacked extensions are no longer supported. [Link 1] Link 1: https://blog.mozilla.org/addons/2018/02/22/removing-support-unpacked-extensions/ Closes: https://bugs.gentoo.org/665352 Package-Manager: Portage-2.3.49, Repoman-2.3.10 | ||||
* | mozcoreconf-v6.eclass: synchronize with changes from mozilla overlay | Thomas Deutschmann | 2018-09-06 | 1 | -3/+15 |
| | |||||
* | waf-utils.eclass: Fix handling WAF_VERBOSE=OFF | Michał Górny | 2018-08-29 | 1 | -1/+1 |
| | | | | Patch-by: Joke Junkie | ||||
* | Revert "leechcraft.eclass: add support for EAPI 7" | Sergey Popov | 2018-08-29 | 1 | -2/+2 |
| | | | | | | | This reverts commit 58228e9d709dcb2e3174daf75f3d5086b2451a87. cmake-utils eclass is not available for EAPI 7 now, so we can not use it in leechcraft eclass | ||||
* | leechcraft.eclass: add support for EAPI 7 | Sergey Popov | 2018-08-29 | 1 | -2/+2 |
| | |||||
* | eclass: db-use - Update to eapi7-ver | Brian Evans | 2018-08-27 | 1 | -3/+7 |
| | | | | | | | | | | | | This is a very simple eclass which only calls these functions from eclasses: ver_cut (EAPI 0-6) get_libdir (EAPI 0-5) get_libname (ALL EAPI) I see no little reason to place die statements for unknown EAPIs. Just changing the eclasses to better suit the latest EAPI should be OK. Signed-off-by: Brian Evans <grknight@gentoo.org> | ||||
* | eclass/unpacker.eclass: Add support for makeself 2.4.0 | Christian Ruppert | 2018-08-25 | 1 | -1/+1 |
| | |||||
* | flag-o-matic.eclass: allow -fuse-ld=* in filter flags | David C. Manuelda | 2018-08-24 | 1 | -0/+3 |
| | | | | Closes: https://bugs.gentoo.org/662718 | ||||
* | toolchain-funcs.eclass: Update tc-is-softfloat for new ARM tuples | James Le Cuirot | 2018-08-21 | 1 | -14/+60 |
| | | | | | | | | | | | | | | | | | ARM tuples will change from armv7a-hardfloat-linux-gnueabi to armv7a-unknown-linux-gnueabihf or similar in the 17.0 profiles. The function already treated the latter as hardfloat but this commit will now treat ambiguous tuples such as arm-unknown-linux-gnueabi as softfloat rather than hardfloat. This brings Gentoo in line with most of the ARM Linux community. However, the function will now check existing toolchains to avoid breaking existing systems, if possible. This has been achieved by splitting the function in three, tc-detect-is-softfloat for checking existing toolchains, tc-tuple-is-softfloat for checking just the tuple, and the new tc-is-softfloat that calls the first two. The output from the first two could be compared to inform the user that they are not using a recommended tuplet. | ||||
* | toolchain-funcs.eclass: tc-cpp-is-true function to simplify helpers | James Le Cuirot | 2018-08-21 | 1 | -28/+25 |
| | | | | | CTARGET is used, if defined, otherwise CHOST. CHOST was previously assumed but this should not affect existing usage of these helpers. | ||||
* | toolchain-funcs.eclass: New tc-getTARGET_CPP function | James Le Cuirot | 2018-08-21 | 1 | -0/+11 |
| | | | | | | | | | | | This returns the name of the C preprocessor for the toolchain being built if CTARGET is defined, or the toolchain being used otherwise. It is primarily intended to determine characteristics about an existing toolchain's target as these may differ from what the tuple suggests. It is not necessary to add the full set of tc-getTARGET_* helper functions as this is probably the only reason we would ever invoke a toolchain in the context of CTARGET. | ||||
* | gnustep-2.eclass: add @SUPPORTED_EAPIS | Bernard Cafarelli | 2018-08-20 | 1 | -1/+2 |
| | |||||
* | gnustep-base.eclass: update check to call default src_prepare | Bernard Cafarelli | 2018-08-20 | 1 | -2/+3 |
| | | | | | This now filters older EAPIs to support EAPI 7 Also add @SUPPORTED_EAPIS | ||||
* | epatch.eclass: drop 'estack.eclass' usage | Sergei Trofimovich | 2018-08-19 | 1 | -6/+5 |
| | | | | | | | | | | | | | | | | Avoid use of eshopts_push / eshopts_pop functions as they don't preserve expand_aliases shell option and get detected by QA warning as: * QA Notice: Global shell options changed and were not restored while calling 'src_prepare' Ssee bug #662586 for details. Tested as: $ EPATCH_USER_EXCLUDE="*" ebuild gcc-8.2.0.ebuild clean prepare Bug: https://bugs.gentoo.org/662586 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> | ||||
* | cmake-utils.eclass: EAPI future-proof inherit-stop | Andreas Sturmlechner | 2018-08-15 | 1 | -2/+1 |
| | |||||
* | cmake-utils.eclass: Stop inheriting eapi7-ver.eclass | Arfrever Frehtes Taifersar Arahesis | 2018-08-15 | 1 | -1/+1 |
| | | | | eapi7-ver.eclass is not used since commit b0a9a1202bbd68857aeffcfb7b1715962a39cc7c. | ||||
* | cmake-utils.eclass: Drop remaining support for <cmake-3.4.0_rc1 | Arfrever Frehtes Taifersar Arahesis | 2018-08-15 | 1 | -26/+5 |
| | | | | Default value of CMAKE_MIN_VERSION is already set to "3.9.6". | ||||
* | cmake-utils.eclass: Fix usage of has_version | Arfrever Frehtes Taifersar Arahesis | 2018-08-15 | 1 | -6/+6 |
| | | | | | | has_version has no output, and its result is provided by exit status. Fixes: a8d5b1da360ab6e7a09bceda8a34d37e2182b963 | ||||
* | cmake-utils.eclass: Port has_version usage handle EAPI=7 | Michael Palimaka | 2018-08-15 | 1 | -4/+25 |
| | |||||
* | kde5-functions.eclass: Drop obsolete KDE Applications 17.12.3 deps | Andreas Sturmlechner | 2018-08-15 | 1 | -6/+0 |
| | |||||
* | kde*.eclass: Drop var KDE_SCM | Johannes Huber | 2018-08-15 | 2 | -50/+29 |
| | | | | | No consumers and provided only git as option, which won't change anytime soon. | ||||
* | gtk-sharp-module.eclass: Remove | Michał Górny | 2018-08-15 | 1 | -569/+0 |
| | | | | Closes: https://bugs.gentoo.org/653460 | ||||
* | go-mono.eclass: Remove | Michał Górny | 2018-08-15 | 1 | -142/+0 |
| | | | | Closes: https://bugs.gentoo.org/653460 | ||||
* | git-2.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| | | | | Closes: https://github.com/gentoo/gentoo/pull/9545 | ||||
* | git-2.eclass: Extend the ban to all future EAPIs | Michał Górny | 2018-08-15 | 1 | -4/+5 |
| | |||||
* | toolchain.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| | |||||
* | toolchain-binutils.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| | |||||
* | toolchain-autoconf.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| | |||||
* | perl-app.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| | |||||
* | ninja-utils.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| | |||||
* | gkrellm-plugin.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| | |||||
* | dotnet.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| | |||||
* | aspell-dict-r1.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| | |||||
* | xorg-2.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| | |||||
* | xfconf.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| | |||||
* | xdg.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| | |||||
* | xdg-utils.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| | |||||
* | wxwidgets.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| | |||||
* | waf-utils.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| | |||||
* | virtualx.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| | |||||
* | versionator.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| | |||||
* | vdr-plugin-2.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| | |||||
* | vcs-snapshot.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| | |||||
* | vala.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| | |||||
* | udev.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| | |||||
* | twisted-r1.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| |