Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | eclass/unpacker.eclass: Add support for makeself 2.4.0 | 2018-08-25 | 1 | -1/+1 | |
| | |||||
* | flag-o-matic.eclass: allow -fuse-ld=* in filter flags | 2018-08-24 | 1 | -0/+3 | |
| | | | | Closes: https://bugs.gentoo.org/662718 | ||||
* | toolchain-funcs.eclass: Update tc-is-softfloat for new ARM tuples | 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 | 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 | 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 | 2018-08-20 | 1 | -1/+2 | |
| | |||||
* | gnustep-base.eclass: update check to call default src_prepare | 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 | 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 | 2018-08-15 | 1 | -2/+1 | |
| | |||||
* | cmake-utils.eclass: Stop inheriting eapi7-ver.eclass | 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 | 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 | 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 | 2018-08-15 | 1 | -4/+25 | |
| | |||||
* | kde5-functions.eclass: Drop obsolete KDE Applications 17.12.3 deps | 2018-08-15 | 1 | -6/+0 | |
| | |||||
* | kde*.eclass: Drop var KDE_SCM | 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 | 2018-08-15 | 1 | -569/+0 | |
| | | | | Closes: https://bugs.gentoo.org/653460 | ||||
* | go-mono.eclass: Remove | 2018-08-15 | 1 | -142/+0 | |
| | | | | Closes: https://bugs.gentoo.org/653460 | ||||
* | git-2.eclass: add @SUPPORTED_EAPIS | 2018-08-15 | 1 | -0/+1 | |
| | | | | Closes: https://github.com/gentoo/gentoo/pull/9545 | ||||
* | git-2.eclass: Extend the ban to all future EAPIs | 2018-08-15 | 1 | -4/+5 | |
| | |||||
* | toolchain.eclass: add @SUPPORTED_EAPIS | 2018-08-15 | 1 | -0/+1 | |
| | |||||
* | toolchain-binutils.eclass: add @SUPPORTED_EAPIS | 2018-08-15 | 1 | -0/+1 | |
| | |||||
* | toolchain-autoconf.eclass: add @SUPPORTED_EAPIS | 2018-08-15 | 1 | -0/+1 | |
| | |||||
* | perl-app.eclass: add @SUPPORTED_EAPIS | 2018-08-15 | 1 | -0/+1 | |
| | |||||
* | ninja-utils.eclass: add @SUPPORTED_EAPIS | 2018-08-15 | 1 | -0/+1 | |
| | |||||
* | gkrellm-plugin.eclass: add @SUPPORTED_EAPIS | 2018-08-15 | 1 | -0/+1 | |
| | |||||
* | dotnet.eclass: add @SUPPORTED_EAPIS | 2018-08-15 | 1 | -0/+1 | |
| | |||||
* | aspell-dict-r1.eclass: add @SUPPORTED_EAPIS | 2018-08-15 | 1 | -0/+1 | |
| | |||||
* | xorg-2.eclass: add @SUPPORTED_EAPIS | 2018-08-15 | 1 | -0/+1 | |
| | |||||
* | xfconf.eclass: add @SUPPORTED_EAPIS | 2018-08-15 | 1 | -0/+1 | |
| | |||||
* | xdg.eclass: add @SUPPORTED_EAPIS | 2018-08-15 | 1 | -0/+1 | |
| | |||||
* | xdg-utils.eclass: add @SUPPORTED_EAPIS | 2018-08-15 | 1 | -0/+1 | |
| | |||||
* | wxwidgets.eclass: add @SUPPORTED_EAPIS | 2018-08-15 | 1 | -0/+1 | |
| | |||||
* | waf-utils.eclass: add @SUPPORTED_EAPIS | 2018-08-15 | 1 | -0/+1 | |
| | |||||
* | virtualx.eclass: add @SUPPORTED_EAPIS | 2018-08-15 | 1 | -0/+1 | |
| | |||||
* | versionator.eclass: add @SUPPORTED_EAPIS | 2018-08-15 | 1 | -0/+1 | |
| | |||||
* | vdr-plugin-2.eclass: add @SUPPORTED_EAPIS | 2018-08-15 | 1 | -0/+1 | |
| | |||||
* | vcs-snapshot.eclass: add @SUPPORTED_EAPIS | 2018-08-15 | 1 | -0/+1 | |
| | |||||
* | vala.eclass: add @SUPPORTED_EAPIS | 2018-08-15 | 1 | -0/+1 | |
| | |||||
* | udev.eclass: add @SUPPORTED_EAPIS | 2018-08-15 | 1 | -0/+1 | |
| | |||||
* | twisted-r1.eclass: add @SUPPORTED_EAPIS | 2018-08-15 | 1 | -0/+1 | |
| | |||||
* | toolchain-glibc.eclass: add @SUPPORTED_EAPIS | 2018-08-15 | 1 | -0/+1 | |
| | |||||
* | tmpfiles.eclass: add @SUPPORTED_EAPIS | 2018-08-15 | 1 | -0/+1 | |
| | |||||
* | texlive-module.eclass: add @SUPPORTED_EAPIS | 2018-08-15 | 1 | -0/+1 | |
| | |||||
* | texlive-common.eclass: add @SUPPORTED_EAPIS | 2018-08-15 | 1 | -0/+1 | |
| | |||||
* | systemd.eclass: add @SUPPORTED_EAPIS | 2018-08-15 | 1 | -0/+1 | |
| | |||||
* | subversion.eclass: add @SUPPORTED_EAPIS | 2018-08-15 | 1 | -0/+1 | |
| | |||||
* | ssl-cert.eclass: add @SUPPORTED_EAPIS | 2018-08-15 | 1 | -0/+1 | |
| | |||||
* | selinux-policy-2.eclass: add @SUPPORTED_EAPIS | 2018-08-15 | 1 | -0/+1 | |
| | |||||
* | scons-utils.eclass: add @SUPPORTED_EAPIS | 2018-08-15 | 1 | -0/+1 | |
| | |||||
* | s6.eclass: add @SUPPORTED_EAPIS | 2018-08-15 | 1 | -0/+1 | |
| |