Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | kernel-2.eclass: Convert eclass to use documentation standards | Mike Pagano | 2016-12-04 | 1 | -109/+333 |
| | |||||
* | qt5-build.eclass: drop support for Qt < 5.6 | Davide Pesavento | 2016-12-04 | 1 | -23/+9 |
| | |||||
* | kernel-2.eclass: Minor cleanup. Remove die from global scope per EAPI 6 rules. | Mike Pagano | 2016-12-02 | 1 | -3/+5 |
| | |||||
* | Revert "mozconfig-v6.49.eclass: Make dependency on gtk+:2 optional (bug ↵ | Ian Stakenvicius | 2016-12-02 | 1 | -6/+2 |
| | | | | | | | | #601326)." This reverts commit 00b1fa774f05e16d855dbf39e42d2eb6a7483ab7. At this time the gtk+:2 dependencies are still required. | ||||
* | cmake-utils.eclass: Revert "export CC/CXX/FC to environment, #542530" | Michał Górny | 2016-12-02 | 1 | -2/+3 |
| | | | | | Revert using CC/CXX/FC envvars since it breaks implicit assembler override and is non-trivial to fix, #601292. | ||||
* | cmake-utils.eclass: Revert "Set assembler correctly, #601292" | Michał Górny | 2016-12-02 | 1 | -3/+1 |
| | | | | | | Revert setting ASM=${CC}. It turns out that CMake is not splitting arguments in ASM like in CC, so this effectively broke all multilib builds. | ||||
* | kernel-2.eclass: Fix eapply_user as per PMS spec and execute in src_prepare. ↵ | Mike Pagano | 2016-12-01 | 1 | -9/+26 |
| | | | | Support older EAPIs with epatch_user. | ||||
* | tmpfiles.eclass: fix 'if' statement syntax | Mike Gilbert | 2016-12-01 | 1 | -1/+1 |
| | |||||
* | cmake-utils.eclass: Unset BUILD_TYPE-specific ASM flags | Michał Górny | 2016-12-01 | 1 | -0/+1 |
| | |||||
* | cmake-utils.eclass: Set assembler correctly, #601292 | Michał Górny | 2016-12-01 | 1 | -1/+3 |
| | | | | | | | | | | | Use <CMAKE_ASM_COMPILER> in the assembly compile command in order to fix building assembly files. It turns out that <CMAKE_C_COMPILER> is no longer correctly evaluated in that command once it is no longer set explicitly in the toolchain file and passed through the environment instead. Pass ASM and ASMFLAGS (equal to CC and CFLAGS) appropriately to enforce using the correct compiler. | ||||
* | tmpfiles.eclass: add eclass for tmpfiles processing | William Hubbs | 2016-12-01 | 1 | -0/+123 |
| | |||||
* | aspell-dict.eclass: Some tweaks so the eclass works with EAPI>0 ebuilds. | Lars Wendler | 2016-12-01 | 1 | -2/+14 |
| | |||||
* | mozconfig-v6.49.eclass: Make dependency on gtk+:2 optional (bug #601326). | Lars Wendler | 2016-12-01 | 1 | -2/+6 |
| | |||||
* | eclass/cargo: ensure people have a good cargo depend | Doug Goldstein | 2016-11-30 | 1 | -0/+2 |
| | | | | | | We need at least Cargo 0.13.0 to use the new bits in this eclass. Signed-off-by: Doug Goldstein <cardoe@gentoo.org> | ||||
* | eclass/cargo: support cargo dependency vendoring | Doug Goldstein | 2016-11-30 | 1 | -19/+38 |
| | | | | | | | | Add support for newer dependency vendoring which allows us to download the dependencies with the package manager and just have cargo use that to compile the package. Signed-off-by: Doug Goldstein <cardoe@gentoo.org> | ||||
* | eclass/cargo: extend to support building packages | Doug Goldstein | 2016-11-30 | 1 | -2/+26 |
| | | | | | | | | | Originally this eclass only had the bits to build cargo and not other packages built with cargo. Cargo is a special case and needs to override some parts. This adds the generic case for normal cargo packages, allowing for debug and release builds of packages as well. Signed-off-by: Doug Goldstein <cardoe@gentoo.org> | ||||
* | cmake-utils.eclass: Wipe out default flags for std build types | Michał Górny | 2016-11-30 | 1 | -0/+13 |
| | | | | | | Wipe out the default compiler & linker flags that are forced by CMake for the standard build types. This improves the sanity of the build if we are forced to use one of those types. | ||||
* | cmake-utils.eclass: Declare CMAKE_GENTOO_BUILD | Michał Górny | 2016-11-30 | 1 | -0/+1 |
| | | | | | | | Declare the CMAKE_GENTOO_BUILD cache variable to indicate that a Gentoo package build is being performed. This variable enables Gentoo code paths in CMake modules without the necessity of setting a custom CMAKE_BUILD_TYPE. | ||||
* | kernel-2.eclass: Support EAPI 6 when applying user patches. | Mike Pagano | 2016-11-28 | 1 | -2/+6 |
| | |||||
* | mozconfig-*.eclass: added sub-slot dependency for app-text/hunspell. | Lars Wendler | 2016-11-28 | 5 | -5/+5 |
| | | | | This fixes Gentoo bug #601134. | ||||
* | kernel-2.eclass: Remove call to KV_to_int. See bug #587318. | Mike Pagano | 2016-11-27 | 1 | -1/+1 |
| | |||||
* | cmake-utils.eclass: Export PKG_CONFIG as envvar rather than build rule | Michał Górny | 2016-11-27 | 1 | -1/+1 |
| | |||||
* | cmake-utils.eclass: export CC/CXX/FC to environment, #542530 | Maciej Mrozowski | 2016-11-27 | 1 | -3/+3 |
| | |||||
* | cmake-utils.eclass: Move CMAKE_AR & CMAKE_RANLIB into toolchain defs | Michał Górny | 2016-11-27 | 1 | -2/+2 |
| | | | | | Move CMAKE_AR & CMAKE_RANLIB definitions into the toolchain file. It seems to make more sense there than in build rules. | ||||
* | kde5.eclass: Fix install with L10N="" | Andreas Sturmlechner | 2016-11-27 | 1 | -6/+10 |
| | |||||
* | kde5.eclass: Add KDE_SUBSLOT | Andreas Sturmlechner | 2016-11-27 | 1 | -3/+30 |
| | |||||
* | kde5-functions.eclass: Move *_MINIMAL setup here from kde5.eclass | Andreas Sturmlechner | 2016-11-27 | 2 | -35/+29 |
| | | | | | Makes sure that 5.8 LTS stable branch does not raise FRAMEWORKS_MINIMAL Also bumping FRAMEWORKS_MINIMAL to 5.28.0 for >=Plasma-5.9 | ||||
* | qt4-build-multilib.eclass: explicitly build with -std=gnu++98 | Anthony Ryan | 2016-11-25 | 1 | -0/+6 |
| | | | | | | | | | | While some of the Qt4 packages build correctly with -std=gnu++14, others rely upon std::tr1 and other renamed library items. Because most of these issues have been resolved upstream in Qt5, the easiest solution is to ensure Qt4 is always built with -std=gnu++98. Gentoo-Bug: 582522, 582618, 583744, 583662 Closes: https://github.com/gentoo/gentoo/pull/2908 | ||||
* | eclass/{xorg-2,x-modular}: fix slash. | soredake | 2016-11-23 | 2 | -2/+2 |
| | | | | Signed-off-by: Patrice Clement <monsieurp@gentoo.org> | ||||
* | eclass/xorg-2: update links. | soredake | 2016-11-23 | 1 | -2/+2 |
| | | | | Signed-off-by: Patrice Clement <monsieurp@gentoo.org> | ||||
* | eclass/x-modular: update links. | soredake | 2016-11-23 | 1 | -2/+2 |
| | | | | | | Closes: https://github.com/gentoo/gentoo/pull/2550 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> | ||||
* | mozlinguas-v2.eclass: Fixed typo. | Lars Wendler | 2016-11-23 | 1 | -1/+1 |
| | |||||
* | mozlinguas-v2.eclass: Introduced MOZ_LANGPACK_HTTP_URI variable. | Lars Wendler | 2016-11-22 | 1 | -3/+9 |
| | | | | | | | This is necessary in case the language packs need to be taken from an alternative URL instead of the default Mozilla URL. It is considered to be a drop-in replacement so no changes to existing mozilla ebuilds are necessary. | ||||
* | sys-devel/binutils & sys-libs/binutils-libs: version bump to 2.27 #595148 | Mike Frysinger | 2016-11-15 | 1 | -0/+6 |
| | |||||
* | toolchain-binutils.eclass: handle zlib better across multiple versions #591516 | Mike Frysinger | 2016-11-15 | 1 | -3/+7 |
| | |||||
* | mercurial.eclass: update my email | Christoph Junghans | 2016-11-14 | 1 | -1/+1 |
| | |||||
* | distutils-r1.eclass: make *_install_for_testing install proper egg-info | Mathy Vanvoorden | 2016-11-14 | 1 | -0/+2 |
| | | | | | | | | | | | | | Currently distutils_install_for_testing does not install the complete egg-info into ${TEST_DIR}. This was first noticed by W. Trevor King and reported in bug #524322. Based on info found in the related upstream setuptools bug I added the necessary call to setuptools to create the complete egg_info. Without this certain packages (like cryptography) fail during testing because they use introspection but the metadata isn't available. Bug: https://bugs.gentoo.org/524322 | ||||
* | apache-2.eclass: fix pcre-config wrapper script | Mike Gilbert | 2016-11-13 | 1 | -3/+10 |
| | | | | | | Thanks Robert Förster for noticing the error. Bug: https://bugs.gentoo.org/598808 | ||||
* | eclass/ruby-ng: Remove ree18 support | Manuel Rüger | 2016-11-13 | 1 | -14/+3 |
| | |||||
* | kde5.eclass: only set FRAMEWORKS_MINIMAL if undefined | Michael Palimaka | 2016-11-12 | 1 | -4/+5 |
| | | | | | Unconditionally setting FRAMEWORKS_MINIMAL prevents it being overridden in an ebuild (or somewhere else...). | ||||
* | kde5.eclass: Raise frameworks minimal for KDE Apps 16.12 | Johannes Huber | 2016-11-12 | 1 | -1/+1 |
| | | | | Thanks-to: Arfrever on irc @ #gentoo-kde | ||||
* | kde5.eclass: KDE Applications 16.12 requires >=KF-5.27 | Andreas Sturmlechner | 2016-11-12 | 1 | -0/+8 |
| | |||||
* | kde5.eclass: KDE Plasma 5.9 requires >=KF-5.27 | Andreas Sturmlechner | 2016-11-12 | 1 | -0/+6 |
| | | | | Don't interfere with live ebuild KF5 dep though. | ||||
* | kde5.eclass: drop obsolete FRAMEWORKS_MINIMAL conditional | Michael Palimaka | 2016-11-12 | 1 | -6/+0 |
| | | | | 5.26.0 is unconditionally required since 6c5d7cc84530d912bb7d6433b54d154f37717e2d. | ||||
* | kde5-functions.eclass: raise FRAMEWORKS_MINIMAL to 5.26.0 (latest stable) | Michael Palimaka | 2016-11-12 | 1 | -1/+1 |
| | |||||
* | vala.eclass: raise VALA_MAX_API_VERSION to 0.34 | Gilles Dartiguelongue | 2016-11-12 | 1 | -1/+1 |
| | |||||
* | flag-o-matic.eclass: handle gcc-6 -no-pie option #596584 | Mike Frysinger | 2016-11-11 | 1 | -2/+11 |
| | | | | Reported-by: Laine Gholson <laine.gholson@gmail.com> | ||||
* | kde5.eclass: Take care of empty po directory shipped by upstream | Andreas Sturmlechner | 2016-11-10 | 1 | -1/+1 |
| | | | | Uncovered by dev-libs/kreport-3.0.0. | ||||
* | Bitcoin 0.13.1 | Luke Dashjr | 2016-11-08 | 1 | -1/+1 |
| | |||||
* | bitcoincore: Indicate gentoo build | Luke Dashjr | 2016-11-08 | 1 | -0/+4 |
| |