Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ant-tasks.eclass: use eapi7-ver. | Marty E. Plummer | 2018-05-30 | 1 | -5/+6 |
| | |||||
* | meson.eclass: add llvm-config to cross file binaries | Mike Gilbert | 2018-05-28 | 1 | -0/+1 |
| | |||||
* | meson.eclass: use a cross file for non-default ABIs | Mike Gilbert | 2018-05-28 | 1 | -3/+3 |
| | |||||
* | meson.eclass: add cross binaries for fortran, objc, objcpp | Mike Gilbert | 2018-05-28 | 1 | -0/+3 |
| | |||||
* | meson.eclass: use _meson_env_array for ar, c, cpp, strip | Mike Gilbert | 2018-05-28 | 1 | -4/+4 |
| | |||||
* | Revert "meson.eclass: add _meson_move_flags function" | Mike Gilbert | 2018-05-28 | 1 | -31/+0 |
| | | | | | | | This reverts commit 0fe549260636840b96dfd3b9f55b5bbf7ea1d6a3. This function is unnecessary; we can use lists for the relevant toolchain binaries instead. | ||||
* | toolchain-funcs.eclass: fix tc-ld-disable-gold when using clang | Rahul Chaudhry | 2018-05-26 | 1 | -8/+22 |
| | | | | | | | | | | | | | tc-ld-disable-gold checks gcc version to see if we have gcc-4.8+ The version check fails if clang is set as the compiler. $ clang -E -P - <<<"__GNUC__ __GNUC_MINOR__ __GNUC_PATCHLEVEL__" 4 2 1 i.e. clang returns a gcc version of 4.2.1 This results in incorrectly adding -B ... to LDFLAGS, when clang supports "-fuse-ld" just fine. Support for "-fuse-ld" first appeared in clang-3.5, so check clang version and use the flag if supported. | ||||
* | xorg-2.eclass: Put https://cgit.freedesktop.org/ in HOMEPAGE | Matt Turner | 2018-05-26 | 1 | -1/+1 |
| | | | | | Closes: https://bugs.gentoo.org/624498 Closes: https://bugs.gentoo.org/623782 | ||||
* | xorg-2.eclass: Limit adding IUSE=nls to packages without support | Matt Turner | 2018-05-26 | 1 | -1/+1 |
| | | | | | | | Of media-fonts/font-*-misc only font-misc-misc and font-schumacher-misc have nls support. Adding IUSE=nls to the others just causes warnings. Closes: https://bugs.gentoo.org/499800 | ||||
* | xorg-2.eclass: Notify users to run 'xset fp rehash' when fonts change | Matt Turner | 2018-05-26 | 1 | -0/+2 |
| | | | | Closes: https://bugs.gentoo.org/384685 | ||||
* | xorg-2.eclass: Always install iso8859-1 | Matt Turner | 2018-05-26 | 1 | -1/+2 |
| | | | | | | Closes: https://bugs.gentoo.org/357331 Closes: https://bugs.gentoo.org/368335 Closes: https://bugs.gentoo.org/651046 | ||||
* | meson.eclass: add _meson_move_flags function | Mike Gilbert | 2018-05-24 | 1 | -0/+31 |
| | | | | | This is used to move flags from CC to CFLAGS, typically during a multilib build. | ||||
* | meson.eclass: define {fortran,objc,objcpp}_link_args | Mike Gilbert | 2018-05-24 | 1 | -0/+3 |
| | |||||
* | meson.eclass: include CPPFLAGS in {c,cpp,objc,objcpp}_args | Mike Gilbert | 2018-05-24 | 1 | -4/+4 |
| | |||||
* | meson.eclass: include CFLAGS/CXXFLAGS in c_link_args/cpp_link_args | Mike Gilbert | 2018-05-24 | 1 | -2/+2 |
| | |||||
* | eclas/mozconfig-v6.60: Adjust rust dep based on libc being musl or glibc | Jory A. Pratt | 2018-05-23 | 1 | -2/+5 |
| | | | | Signed-off-by: Jory A. Pratt <anarchy@gentoo.org> | ||||
* | bzr.eclass: Support EAPI 7. | Ulrich Müller | 2018-05-21 | 1 | -6/+7 |
| | |||||
* | xorg-2.eclass: Drop x11-proto/* support | Matt Turner | 2018-05-20 | 1 | -8/+0 |
| | |||||
* | common-lisp-3.eclass: Add abct to common-lisp-export-impl-args | Chema Alonso Josa | 2018-05-19 | 1 | -2/+7 |
| | | | | Closes: https://bugs.gentoo.org/656100 | ||||
* | cmake-utils.eclass: version_is_at_least -> ver_test | Andreas Sturmlechner | 2018-05-19 | 1 | -1/+1 |
| | |||||
* | mysql-cmake.eclass: inherit versionator | Andreas Sturmlechner | 2018-05-19 | 1 | -1/+1 |
| | |||||
* | cmake-utils.eclass: Drop versionator.eclass | Andreas Sturmlechner | 2018-05-19 | 1 | -1/+1 |
| | | | | | All instances of implicit usage by cmake-utils.eclass revdeps were fixed in tree. | ||||
* | cmake-utils.eclass: Temporarily re-add versionator | Andreas Sturmlechner | 2018-05-18 | 1 | -1/+1 |
| | | | | Take some time for evaluation. | ||||
* | cmake-utils.eclass: Switch to eapi7-ver | Andreas Sturmlechner | 2018-05-18 | 1 | -3/+3 |
| | |||||
* | common-lisp-3.eclass: Add abcl implementætion | Chema Alonso Josa | 2018-05-18 | 1 | -1/+1 |
| | | | | Closes: https://bugs.gentoo.org/655812 | ||||
* | toolchain.eclass: add IUSE=systemtap to gcc-8 | Sergei Trofimovich | 2018-05-16 | 1 | -0/+11 |
| | | | | | | | | Avoid automagic dependency on systemtap installed. Reported-by: lekto@o2.pl Bug: https://bugs.gentoo.org/654748 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> | ||||
* | eclass/autotools.eclass: Use proper arguments to has_version checking for ↵ | Alexis Ballier | 2018-05-16 | 1 | -3/+10 |
| | | | | | | automake in /. Bug: https://bugs.gentoo.org/655326 | ||||
* | eapi7-ver.eclass: Support EAPIs 0 to 6. | Ulrich Müller | 2018-05-14 | 1 | -9/+7 |
| | |||||
* | autotools.eclass: Added v1.16.1 to _LATEST_AUTOMAKE array. | Lars Wendler | 2018-05-13 | 1 | -1/+1 |
| | | | | Closes: https://bugs.gentoo.org/655326 | ||||
* | mozconfig-v6.60.eclass: Fixed cargo dependency. | Lars Wendler | 2018-05-13 | 1 | -2/+2 |
| | | | | | | Thanks to thican for filing the bug and providing a fix. Closes: https://bugs.gentoo.org/655634 | ||||
* | toolchain-binutils.eclass: don't purge environment for binutils-config | Sergei Trofimovich | 2018-05-12 | 1 | -1/+1 |
| | | | | | | | | | | | | Follow toolchain.eclass cleanup where gcc-config was broken due to missing PATH= assignment: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6526608cbdb8202bc69aaaedd19f773ef651862c This change removes environment cleansing for binutils-config Reported-by: hiyuh Closes: https://bugs.gentoo.org/588642 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> | ||||
* | kde5.eclass: Inherit eutils only for EAPI-6 to avoid ebuild breakage | Andreas Sturmlechner | 2018-05-12 | 1 | -2/+2 |
| | | | | It is nowhere used inside the eclass. | ||||
* | kde5.eclass: versionator -> eapi7-ver | Andreas Sturmlechner | 2018-05-12 | 1 | -5/+9 |
| | |||||
* | kde5-functions.eclass: versionator -> eapi7-ver | Andreas Sturmlechner | 2018-05-12 | 1 | -8/+8 |
| | |||||
* | kde5-functions.eclass: Fix add_qt_dep for QT_MINIMAL >=5.10 | Andreas Sturmlechner | 2018-05-12 | 1 | -1/+1 |
| | |||||
* | kde5-functions.eclass: Raise QT_MINIMAL to 5.9.4 | Andreas Sturmlechner | 2018-05-12 | 1 | -8/+7 |
| | | | | But avoid unnecessary non-dynlibs rebuilds in Plasma and Frameworks. | ||||
* | www-client/firefox: bump to v60 | Ian Stakenvicius | 2018-05-11 | 2 | -0/+673 |
| | | | | | | | | | | Includes mozcoreconf-v6 and mozconfig-v6.60 eclasses Closes: http://bugs.gentoo.org/653678 Closes: http://bugs.gentoo.org/655396 Closes: http://bugs.gentoo.org/655022 Package-Manager: Portage-2.3.24, Repoman-2.3.6 | ||||
* | scons-utils.eclass: Revert EAPI 7 pending further changes | Michał Górny | 2018-05-10 | 1 | -1/+1 |
| | | | | | | Revert EAPI 7 support since it is not used by any ebuild yet. New set of patches will be published with Python checks that will be fatal in EAPI 7 already. | ||||
* | scons-utils.eclass: Force pass-through of envvars (in 3.0.1-r1+) | Michał Górny | 2018-05-09 | 1 | -0/+3 |
| | | | | | | Use GENTOO_SCONS_ENV_PASSTHROUGH variable introduced by scons-3.0.1-r1 patch to force passing through of all environment variables when building ebuilds. | ||||
* | fcaps.eclass: don't assume D and ROOT end with a slash | Mike Gilbert | 2018-05-08 | 1 | -1/+2 |
| | | | | Closes: https://bugs.gentoo.org/655244 | ||||
* | ruby-fakegem.eclass: Add EAPI guard up to EAPI=6 | Hans de Graaff | 2018-05-07 | 1 | -1/+9 |
| | | | | | This will allow us to introduce new defaults for some of the ruby-fakegem settings when switching to EAPI=7. | ||||
* | eclass/cron: minor dash | Mikle Kolyada | 2018-05-07 | 1 | -1/+1 |
| | |||||
* | distutils-r1.eclass: Enable EAPI 7 support | Michał Górny | 2018-05-07 | 1 | -5/+9 |
| | | | | | Support EAPI 7. Move PYTHON_DEPS from DEPEND to BDEPEND. Fix trailing slash uses for D/ED. | ||||
* | distutils-r1.eclass: Call python via ${EPYTHON}, not full path | Michał Górny | 2018-05-07 | 1 | -2/+2 |
| | |||||
* | distutils-r1.eclass: Remove xdg_environment_reset in EAPI 7 | Michał Górny | 2018-05-07 | 1 | -3/+4 |
| | | | | | Limit xdg_environment_reset call to EAPIs 5 & 6. It should no longer be necessary with ENV_UNSET done in EAPI 7. | ||||
* | python-r1.eclass: Enable EAPI 7 (no changes) | Michał Górny | 2018-05-07 | 1 | -2/+2 |
| | |||||
* | python-single-r1.eclass: Enable EAPI 7 (no changes) | Michał Górny | 2018-05-07 | 1 | -2/+2 |
| | |||||
* | python-any-r1.eclass: Enable EAPI 7 (no changes) | Michał Górny | 2018-05-07 | 1 | -2/+2 |
| | |||||
* | python-utils-r1.eclass: Initial EAPI 7 support | Michał Górny | 2018-05-07 | 1 | -16/+27 |
| | | | | | | | | | Add initial EAPI 7 support. Handle trailing slash in D/ED correctly. Support new has_version switches. This does not provide proper cross support. In particular, the PYTHON variable (full path to the interpreter) is used both in contexts of BDEPEND and DEPEND, so we need to clean the uses first. | ||||
* | multilib-minimal.eclass: Enable EAPI 7 (no changes) | Michał Górny | 2018-05-07 | 1 | -2/+2 |
| |