summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-util/scons: 3.0.5-r1 add PYTHON_COMPAT=( python3_7 )band-a-prend2019-06-151-1/+1
| | | | | | | | | The upstream declare that SCons 3.0.5 is compatible with Python 3.7 and the explored set of tests gives the same results for python 3.6 and 3.7 Signed-off-by: Sergey Torokhov <torokhov_s_a@mail.ru> Closes: https://github.com/gentoo/gentoo/pull/12217 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-util/scons: 3.0.5-r1 repair JDK include installation pathsband-a-prend2019-06-153-0/+34
| | | | | | | | | | | | | | | The commit repairs the JDK installation paths to make scons test scripts to know where the include directory is. This fix the failure (couldn't find jni.h) of the following tests: 1. test/Java/multi-step.py 2. test/SWIG/SWIGOUTDIR.py if java jdk is installed. Signed-off-by: Sergey Torokhov <torokhov_s_a@mail.ru> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-util/scons: fix CC, CXX, C*FLAGS, LDFLAGS testsband-a-prend2019-06-151-0/+2
| | | | | | | | | | | Unset the AR AS ASFLAGS, CC, CXX, CFLAGS, CXXFLAGS, CPPFLAGS, LDFLAGS flags within python_test() phase to ignore the "*-respect-cc-etc-r1.patch" within test env. It repairs the failures of the tests that are associated with this flags. Failures were caused by parsing error of passed values. Signed-off-by: Sergey Torokhov <torokhov_s_a@mail.ru> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-util/scons: 3.0.5-r1 fix passthrough of $PATH envband-a-prend2019-06-151-0/+2
| | | | | | | | | | | | | | | | | The env-passthrough patch make possible to pass $PATH env to scons build env while build of packages that use scons as build system by call of escons() function from scons-util.eclass. The escons() func. setup GENTOO_SCONS_ENV_PASSTHROUGH=1 variable that make the patch mentioned above to be working. The scons package doesn't call escons() so it get to setup GENTOO_ENV_PASSTHROUTH=1 variable directly within python_test() phase. This fix repairs Clang tests that failed because the clang and clang++ couldn't be found within scons test env. Signed-off-by: Sergey Torokhov <torokhov_s_a@mail.ru> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-util/scons: 3.0.5-r1 repair src_unpack() to fix Docbook testsband-a-prend2019-06-151-5/+2
| | | | | | | | | | Now after the unpacking of scons github package (scons*.gh.tar.gz for test env) no files are removed from "/src" directory to store files that are necessary for some Docbook tests (*.xsl, *.xml, *.ent etc) and for additional Scons env tests (some *.py files within 'engine' directory). Signed-off-by: Sergey Torokhov <torokhov_s_a@mail.ru> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-util/scons: 3.0.5-r1 fix test exit status processingband-a-prend2019-06-151-5/+15
| | | | | | | | | | | | | | | | 1. The RESTRICT="test" is replaced with RESTRICT="!test? ( test )" 2. DEPEND "test" condition is added for dev-libs/libxml2[${PYTHON_USEDEP}] and dev-python/lxml[${PYTHON_USEDEP}] to provide similar test results for all python bindings for all tests there it is possible. 3. Test exit status processing of runtest.py results within python_test() is fixed to avoid failure if there are no FAILED tests. The Scons runtest.py script returns 0 if all tests are passed and returns 2 if there are any "no result" tests. If failed tests exist then 1 returns. Signed-off-by: Sergey Torokhov <torokhov_s_a@mail.ru> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-util/scons: init scons-3.0.5-r1.ebuildband-a-prend2019-06-151-0/+75
| | | | | | | | | This commit is just a copy of dev-util/scons-3..0.5.ebuild with setup of all archs in KEYWORDS to unstable state to initialize ebuild before other changes Signed-off-by: Sergey Torokhov <torokhov_s_a@mail.ru> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-util/scons: alpha stable wrt bug #686698Agostino Sarubbo2019-06-061-1/+1
| | | | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="alpha"
* dev-util/scons: stable 3.0.5 for ppc64, bug #686698Sergei Trofimovich2019-05-301-1/+1
| | | | | | Package-Manager: Portage-2.3.67, Repoman-2.3.13 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-util/scons: stable 3.0.5 for ppc, bug #686698Sergei Trofimovich2019-05-301-1/+1
| | | | | | Package-Manager: Portage-2.3.67, Repoman-2.3.13 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-util/scons: stable 3.0.5 for ia64, bug #686698Sergei Trofimovich2019-05-301-1/+1
| | | | | | Package-Manager: Portage-2.3.67, Repoman-2.3.13 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-util/scons: stable 3.0.5 for hppa, bug #686698Sergei Trofimovich2019-05-301-1/+1
| | | | | | Package-Manager: Portage-2.3.67, Repoman-2.3.13 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-util/scons: x86 stable (bug #686698)Thomas Deutschmann2019-05-271-1/+1
| | | | | Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-util/scons: amd64 stable wrt bug #686698Mikle Kolyada2019-05-261-1/+1
| | | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
* dev-util/scons: stable 3.0.5 for sparc, bug #686698Rolf Eike Beer2019-05-261-1/+1
| | | | | | | Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-util/scons: Restrict tests for stabilizationMichał Górny2019-05-241-1/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-util/scons: stable 3.0.4 for ppc64, bug #680196Sergei Trofimovich2019-04-281-1/+1
| | | | | | Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-util/scons: stable 3.0.4 for ppc, bug #680196Sergei Trofimovich2019-04-281-1/+1
| | | | | | Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-util/scons: Restrict tests due to failuresMichał Górny2019-04-221-1/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-util/scons: alpha stable wrt bug #680196Mikle Kolyada2019-04-201-1/+1
| | | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="alpha"
* */*: Remove python3_4 PYTHON_COMPAT correctlyMichał Górny2019-04-172-2/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-util/scons: Bump to 3.0.5Michał Górny2019-03-272-0/+78
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-util/scons: arm stable wrt bug #680196Mikle Kolyada2019-03-161-1/+1
| | | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="arm"
* dev-util/scons: amd64 stable wrt bug #680196Mikle Kolyada2019-03-151-1/+1
| | | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
* dev-util/scons: stable 3.0.4 for hppa, bug #680196Rolf Eike Beer2019-03-141-1/+1
| | | | | | | Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-util/scons: stable 3.0.4 for sparc, bug #680196Rolf Eike Beer2019-03-141-1/+1
| | | | | | | Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-util/scons: Drop oldMichał Górny2019-03-137-453/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-util/scons: Bump to 3.0.4Michał Górny2019-01-242-0/+78
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-util/scons: Bump to 3.0.3Michał Górny2019-01-233-0/+166
| | | | | | | | | Bump to upstream 3.0.3 release now that they managed to push the tag. If anyone wants 3.0.4, then please contact upstream to figure out whether they actually made that release already, and if they did, then please kindly ask them to start pushing tags after doing releases. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-util/scons: Clean old upMichał Górny2018-09-062-55/+0
|
* Drop arm-linux keyword from tree.Benda Xu2018-08-315-5/+5
| | | | | | | | "arm-linux" is considered deprecated, unmaintained and easily replaced by "arm". Closes: https://bugs.gentoo.org/664598 Reference: https://archives.gentoo.org/gentoo-dev/message/63bafa051cccd1eb3d2ade16823671fa
* dev-util/scons: stable 2.5.1 for hppa, bug #651586Sergei Trofimovich2018-07-231-1/+1
| | | | | | Bug: https://bugs.gentoo.org/651586 Package-Manager: Portage-2.3.43, Repoman-2.3.10 RepoMan-Options: --include-arches="hppa"
* dev-util/scons: Remove 3.0.1-r2 with the broken patchMichał Górny2018-06-172-158/+0
|
* dev-util/scons: Add new revision with Python 3 supportMichał Górny2018-06-131-0/+73
|
* dev-util/scons: ppc stable wrt bug #651586Mikle Kolyada2018-05-261-1/+1
| | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6
* dev-util/scons: Fix handling *FLAGS in Gentoo-hackMichał Górny2018-05-162-0/+161
| | | | Closes: https://bugs.gentoo.org/655658
* dev-util/scons: Try to force CC/CXX/CFLAGS/... for Gentoo buildsMichał Górny2018-05-102-0/+158
|
* dev-util/scons: readd Prefix keywords, bug #655348Fabian Groffen2018-05-101-1/+1
| | | | | Closes: https://bugs.gentoo.org/655348 Package-Manager: Portage-2.3.18-prefix, Repoman-2.3.6
* dev-util/scons: Support envvar pass-through overrideMichał Górny2018-05-092-0/+111
| | | | | | | | | | Add a Gentoo-specific envvar that can be used to force passing through of (ebuild) environment. This can be used to disable the bad default of wiping the entire environment and lets us restore sanity without having to patch every SCons-using project out there. Also should solve Prefix problems without conditional patching. Closes: https://bugs.gentoo.org/655322
* dev-util/scons: Use git directory structure for workdirMichał Górny2018-05-091-6/+17
| | | | | Reuse the same directory structure as used in SCons git to make user patch application easier.
* dev-util/scons: Support running testsMichał Górny2018-05-092-2/+20
|
* dev-util/scons: Bump to 3.0.1Michał Górny2018-05-092-0/+41
|
* dev-util/scons-2.5.1: arm64 stable (bug #651586)Mart Raudsepp2018-04-251-1/+1
| | | | Package-Manager: Portage-2.3.28, Repoman-2.3.9
* dev-util/scons: Revert non-maintainer bump to 3.0.0Michał Górny2018-04-232-58/+0
| | | | | | Revert the 3.0.0 version that was committed bypassing the maintainer, and introduced huge breakage of reverse dependencies. The committer apparently failed to even attempt to discuss possible remedies.
* dev-util/scons: stable 2.5.1 for ppc64, bug #651586Sergei Trofimovich2018-04-191-1/+1
| | | | | | Bug: https://bugs.gentoo.org/651586 Package-Manager: Portage-2.3.28, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc64"
* dev-util/scons: improve PATH fix for PrefixFabian Groffen2018-04-193-7/+47
| | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6
* dev-util/scons: arm stable wrt bug #651586Mikle Kolyada2018-04-181-1/+1
| | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6
* dev-util/scons: x86 stable (bug #651586)Thomas Deutschmann2018-04-061-1/+1
| | | | Package-Manager: Portage-2.3.28, Repoman-2.3.9
* dev-util/scons-2.5.1-r0: alpha stableTobias Klausmann2018-04-011-1/+1
| | | | Gentoo-Bug: http://bugs.gentoo.org/651586
* dev-util/scons: amd64 stableAaron Bauman2018-03-301-1/+1
| | | | | Bug: https://bugs.gentoo.org/651586 Package-Manager: Portage-2.3.26, Repoman-2.3.7