Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | cmake-utils.eclass: Override CMAKE_INSTALL_DOCDIR in EAPI 7 | Michał Górny | 2018-06-02 | 1 | -0/+6 |
| | | | | | | Pass the correct docdir for GNUInstallDirs in EAPIs starting with 7. We do not need add it retroactively to avoid breaking something accidentally. | ||||
* | elisp.eclass: Fix src_prepare() in EAPI 7. | Ulrich Müller | 2018-06-01 | 1 | -2/+2 |
| | |||||
* | eclass: Remove remaining uses of epause and ebeep. | Ulrich Müller | 2018-05-31 | 5 | -10/+2 |
| | | | | These functions are long deprecated and only defined in EAPIs 0 to 2. | ||||
* | 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 |
| |