Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | toolchain-glibc.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| | |||||
* | tmpfiles.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| | |||||
* | texlive-module.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| | |||||
* | texlive-common.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| | |||||
* | systemd.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| | |||||
* | subversion.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| | |||||
* | ssl-cert.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| | |||||
* | selinux-policy-2.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| | |||||
* | scons-utils.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| | |||||
* | s6.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| | |||||
* | ruby-single.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| |