Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | apache-2.eclass: Fixed broken URL. | Lars Wendler | 2015-12-14 | 1 | -1/+1 |
| | | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> | ||||
* | eclass/readme.gentoo-r1.eclass: introduce this revision for adding eapi6 ↵ | Pacho Ramos | 2015-12-13 | 1 | -0/+110 |
| | | | | support and explain the people the changes regarding it stopping to export phase functions (#520094#c6) | ||||
* | eclass/readme.gentoo.eclass: force people to use readme.gentoo-r1 for eapi6 ↵ | Pacho Ramos | 2015-12-13 | 1 | -2/+7 |
| | | | | support (#520094#c6) | ||||
* | mysql-multilib-r1.eclass: New Eclass for building mysql servers | Brian Evans | 2015-12-13 | 1 | -0/+1044 |
| | | | | | | | | | | | | This eclass is a revision to the previous mysql-multilib to clean up the duplicated code. This includes specific dependencies for certain providers. Provider specific information will be kept in the provider's ebuilds. Only common items should be placed here and possibly exceptions to those rules. Signed-off-by: Brian Evans <grknight@gentoo.org> | ||||
* | toolchain.eclass: delete `go` and `gofmt` for now #567806 | Mike Frysinger | 2015-12-12 | 1 | -0/+5 |
| | | | | | | | We have dev-lang/go provide `go` and `gofmt`, and having gcc include these in its BINPATH causes gcc-config to clobber the go package with symlinks. Drop the gcc versions for now (they're copies from the go package anyways) until we have a better solution. | ||||
* | toolchain.eclass: fix warnings when progs are linked | Mike Frysinger | 2015-12-12 | 1 | -1/+6 |
| | | | | | | | | When gcc installs programs into BINPATH, it sometimes links them so that the $CHOST-xxx and xxx progs are the same. The logic to standardize the naming in BINPATH then triggers a warning as they're the same file. Manually delete the target before running the mv to avoid that business. | ||||
* | python.eclass: Remove outdated/broken sanity checks | Michał Górny | 2015-12-12 | 1 | -13/+1 |
| | |||||
* | eclass/readme.gentoo.eclass: Add EAPI6 support, stop exporting functions for ↵ | Pacho Ramos | 2015-12-12 | 1 | -3/+6 |
| | | | | that EAPI as explained at bug #520094 | ||||
* | Revert "readme.gentoo.eclass: Enable EAPI 6." | Pacho Ramos | 2015-12-12 | 1 | -2/+2 |
| | | | | | | This reverts commit 164ed90923c11957a3908a0f56607208232a8133. bug #520094 needs to be handled first | ||||
* | readme.gentoo.eclass: Enable EAPI 6. | Ulrich Müller | 2015-12-12 | 1 | -2/+2 |
| | |||||
* | multilib-build.eclass: Use split assignment/readonly calls | Michał Górny | 2015-12-11 | 1 | -2/+4 |
| | | | | | Use split assignments and readonly calls rather than combined form since the latter works unreliably for reason unknown. | ||||
* | python*-r1.eclass: Replace non-portable use of 'declare -g' | Michał Górny | 2015-12-11 | 4 | -7/+9 |
| | | | | | | Replace uses of 'declare -g -r' (bash-4.2+) with 'readonly'. Reported by Arfrever. This time use split assignments followed by readonly calls since combined calls work unreliably. | ||||
* | Revert "python*-r1.eclass: Replace non-portable use of 'declare -g'" | Mike Gilbert | 2015-12-11 | 4 | -5/+5 |
| | | | | | | This reverts commit 44d3345d828af162b2fbfd623dd8f0d7ac4ae2f9. This was triggering "No supported implementation in PYTHON_COMPAT.". | ||||
* | python*-r1.eclass: Replace non-portable use of 'declare -g' | Michał Górny | 2015-12-11 | 4 | -5/+5 |
| | | | | | Replace uses of 'declare -g -r' (bash-4.2+) with 'readonly'. Reported by Arfrever. | ||||
* | multilib-build.eclass: Replace non-portable use of 'declare -g' | Michał Górny | 2015-12-11 | 1 | -2/+2 |
| | | | | | Replace uses of 'declare -g -r' (bash-4.2+) with 'readonly'. Reported by Arfrever. | ||||
* | cmake-utils.eclass: Case insensitive comment_add_subdirectory | Andreas Sturmlechner | 2015-12-11 | 1 | -1/+1 |
| | |||||
* | php-pear-r1.eclass, php-pear-lib-r1.eclass: Apply metadata_path wrt bug 567894 | Brian Evans | 2015-12-10 | 2 | -4/+6 |
| | | | | | | | | | The metadata_path is new with dev-php/PEAR-PEAR-1.10. The dependency files are created there instead of a previous location. We don't need the files, so we set this up to where it used to be and remove them later. Signed-off-by: Brian Evans <grknight@gentoo.org> | ||||
* | python-utils-r1.eclass tests: Fix to ensure PYTHON for python_export | Michał Górny | 2015-12-09 | 1 | -1/+1 |
| | |||||
* | python-utils-r1.eclass: Disable jython2_5 | Michał Górny | 2015-12-09 | 2 | -5/+2 |
| | |||||
* | distutils-r1.eclass: Unset local functions after use | Michał Górny | 2015-12-09 | 1 | -0/+1 |
| | |||||
* | python-r1.eclass: Mark eclass-generated variables read-only | Michał Górny | 2015-12-09 | 1 | -2/+3 |
| | |||||
* | python-r1.eclass: python_gen_cond_dep(), rename local PYTHON_USEDEP | Michał Górny | 2015-12-09 | 1 | -2/+2 |
| | | | | | Rename local PYTHON_USEDEP variable to avoid collisions with read-only global variable. | ||||
* | python-r1.eclass: Unset local functions after use | Michał Górny | 2015-12-09 | 1 | -0/+3 |
| | |||||
* | python-r1.eclass: Unset global-setting function after use | Michał Górny | 2015-12-09 | 1 | -0/+1 |
| | |||||
* | python-single-r1.eclass: Mark eclass-generated variables read-only | Michał Górny | 2015-12-09 | 1 | -1/+2 |
| | |||||
* | python-single-r1.eclass: python_gen_cond_dep(), rename local PYTHON_USEDEP | Michał Górny | 2015-12-09 | 1 | -2/+2 |
| | | | | | Rename local PYTHON_USEDEP variable to avoid collisions with read-only global variable. | ||||
* | python-single-r1.eclass: Unset global-setting function after use | Michał Górny | 2015-12-09 | 1 | -0/+1 |
| | |||||
* | python-any-r1.eclass: Mark eclass-generated variables read-only | Michał Górny | 2015-12-09 | 1 | -1/+1 |
| | |||||
* | python-any-r1.eclass: Unset global-setting function after use | Michał Górny | 2015-12-09 | 1 | -0/+1 |
| | |||||
* | python-any-r1.eclass: Rename global-setting func to match eclass name | Michał Górny | 2015-12-09 | 1 | -2/+2 |
| | |||||
* | python-utils-r1.eclass: Reorder implementations to semi-ascending order | Michał Górny | 2015-12-09 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | Reorder the Python implementations to ascending version order, with CPython listed first and other implementations in descending preference. The previous ordering has been used for two reasons: 1. There were packages which supported Python 3.x or PyPy partially but their documentation builds or test functions required CPython 2.x. The specific ordering caused python_export_best (the predecessor of python_setup) to use CPython 2.x for those tasks. This is now replaced by explicit implementation restrictions in python_setup. 2. PyPy setup runs were usually slower than CPython, and CPython 3.x runs were often slower due to 2to3 calls. Combined with parallel build runs, this ordering caused slower builds to start earlier and sometimes resulted in more efficient use of threads. However, nowadays we no longer do parallel builds. Therefore, it seems reasonable to finally reorder the implementations into a more intuitive order. | ||||
* | python-utils-r1.eclass: Mark _PYTHON_ALL_IMPLS read-only | Michał Górny | 2015-12-09 | 1 | -1/+1 |
| | |||||
* | multilib-minimal.eclass: Enable EAPI 6 | Michał Górny | 2015-12-09 | 1 | -1/+1 |
| | |||||
* | multilib-minimal.eclass: Remove eutils in EAPI 6 (einstalldocs built-in) | Michał Górny | 2015-12-09 | 1 | -1/+2 |
| | |||||
* | multilib-build.eclass: Enable EAPI 6 | Michał Górny | 2015-12-09 | 1 | -1/+1 |
| | |||||
* | multilib-build.eclass: Add missing eutils inherit for eqawarn | Michał Górny | 2015-12-09 | 1 | -0/+1 |
| | |||||
* | multilib-build.eclass: Ban deprecated functions in EAPI 6 | Michał Górny | 2015-12-09 | 1 | -0/+4 |
| | |||||
* | multilib-build.eclass: Unset global-setting function after use | Michał Górny | 2015-12-09 | 1 | -0/+1 |
| | |||||
* | multilib-build.eclass: Unset local functions after use | Michał Górny | 2015-12-09 | 1 | -0/+1 |
| | |||||
* | multilib-build.eclass: Add missing error checks | Michał Górny | 2015-12-09 | 1 | -11/+15 |
| | |||||
* | multilib-build.eclass: Mark eclass-generated variables read-only | Michał Górny | 2015-12-09 | 1 | -3/+4 |
| | |||||
* | cmake-utils.eclass: Fix cross-compiling with cmake-3.4 | Daniel Scharrer | 2015-12-09 | 1 | -1/+1 |
| | | | | | | | We are interested in the CMake version on the host system, the sysroot might not even have CMake installed at all. Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> | ||||
* | kde5.eclass: Extend KDE_TEST=forceoptional functionality, simplify | Andreas Sturmlechner | 2015-12-09 | 1 | -19/+16 |
| | | | | | If KDE_TEST=forceoptional, it makes sense to disable test subdirs also outside KDE categories. No change for misc ebuilds using kde5.eclass. | ||||
* | virtualx.eclass: Add verbose warning about nonfatal call | Justin Lecher | 2015-12-07 | 1 | -0/+21 |
| | | | | | | Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=517976 Signed-off-by: Justin Lecher <jlec@gentoo.org> | ||||
* | virtualx.eclass: Support EAPI=6 | Justin Lecher | 2015-12-07 | 1 | -1/+1 |
| | | | | Signed-off-by: Justin Lecher <jlec@gentoo.org> | ||||
* | virtualx.eclass: Ban deprecated functionality in EAPI > 5 | Justin Lecher | 2015-12-07 | 1 | -1/+16 |
| | | | | Signed-off-by: Justin Lecher <jlec@gentoo.org> | ||||
* | virtualx.eclass: Simplify API into single virtx() | Justin Lecher | 2015-12-07 | 1 | -10/+36 |
| | | | | | | | | | The new API runs all specified arguments to virtx() inside an XFVB, instead of defining VIRTUALX_COMMAND and running that in virtualmake. Xemake and Xeconf should be replaced by "virtx emake" and "virtx econf". Signed-off-by: Justin Lecher <jlec@gentoo.org> | ||||
* | virtualx.eclass: Add missing die | Justin Lecher | 2015-12-07 | 1 | -2/+3 |
| | | | | Signed-off-by: Justin Lecher <jlec@gentoo.org> | ||||
* | virtualx.eclass: Whitespace cleanup | Justin Lecher | 2015-12-07 | 1 | -1/+0 |
| | | | | Signed-off-by: Justin Lecher <jlec@gentoo.org> | ||||
* | virtualx.eclass: Use eqawarn instead of ewarn "QA:..." | Justin Lecher | 2015-12-07 | 1 | -11/+13 |
| | | | | Signed-off-by: Justin Lecher <jlec@gentoo.org> |