[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2024-01-09 Thread Michał Górny
commit: bc12c322141ccb4cdbba953d3226a482e720ef92
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan  9 18:39:29 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan  9 18:43:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc12c322

dev-util/scons: Fix stray .pyc file

Closes: https://bugs.gentoo.org/921657
Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/{scons-4.6.0.ebuild => scons-4.6.0-r1.ebuild} | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.6.0.ebuild 
b/dev-util/scons/scons-4.6.0-r1.ebuild
similarity index 97%
rename from dev-util/scons/scons-4.6.0.ebuild
rename to dev-util/scons/scons-4.6.0-r1.ebuild
index 93909c9fbbbd..acf4b5429a1a 100644
--- a/dev-util/scons/scons-4.6.0.ebuild
+++ b/dev-util/scons/scons-4.6.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -59,6 +59,9 @@ src_unpack() {
 src_prepare() {
distutils-r1_src_prepare
 
+   # fixed in .post1 release
+   rm -r SCons/Tool/docbook/__pycache__ || die
+
# TODO: rebase the patches <4.5.1-r2 is gone
# support env passthrough for Gentoo ebuilds
eapply -p2 "${FILESDIR}"/scons-4.1.0-env-passthrough.patch



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2023-12-26 Thread Sam James
commit: a5e31bc607d4e7a12c02dc46c12a54bb2cca7af2
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 26 16:36:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 26 16:36:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5e31bc6

dev-util/scons: Stabilize 4.6.0 x86, #920424

Signed-off-by: Sam James  gentoo.org>

 dev-util/scons/scons-4.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.6.0.ebuild 
b/dev-util/scons/scons-4.6.0.ebuild
index 0b4f5c11c6fb..93909c9fbbbd 100644
--- a/dev-util/scons/scons-4.6.0.ebuild
+++ b/dev-util/scons/scons-4.6.0.ebuild
@@ -32,7 +32,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2023-12-21 Thread Arthur Zamarin
commit: 2aea88bda0edf5d5dd0d289453c176482f95ecb7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec 21 08:05:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec 21 08:05:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aea88bd

dev-util/scons: Stabilize 4.6.0 ppc, #920424

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/scons/scons-4.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.6.0.ebuild 
b/dev-util/scons/scons-4.6.0.ebuild
index a71996ce5fcc..0b4f5c11c6fb 100644
--- a/dev-util/scons/scons-4.6.0.ebuild
+++ b/dev-util/scons/scons-4.6.0.ebuild
@@ -32,7 +32,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2023-12-20 Thread Sam James
commit: 19252160b9634f53bc227e889ab79eea05db4604
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 21 06:50:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 21 06:50:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19252160

dev-util/scons: Stabilize 4.6.0 sparc, #920424

Signed-off-by: Sam James  gentoo.org>

 dev-util/scons/scons-4.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.6.0.ebuild 
b/dev-util/scons/scons-4.6.0.ebuild
index d48bc17cd7f4..a71996ce5fcc 100644
--- a/dev-util/scons/scons-4.6.0.ebuild
+++ b/dev-util/scons/scons-4.6.0.ebuild
@@ -32,7 +32,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2023-12-20 Thread Sam James
commit: c42e52b93b9a263d813f19431a70ce8ddabf68f9
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 21 06:50:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 21 06:50:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c42e52b9

dev-util/scons: Stabilize 4.6.0 amd64, #920424

Signed-off-by: Sam James  gentoo.org>

 dev-util/scons/scons-4.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.6.0.ebuild 
b/dev-util/scons/scons-4.6.0.ebuild
index 405035ad7756..9060dca9d291 100644
--- a/dev-util/scons/scons-4.6.0.ebuild
+++ b/dev-util/scons/scons-4.6.0.ebuild
@@ -32,7 +32,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2023-12-20 Thread Sam James
commit: c82dcbc5daee1ca3d832adb2c297665f0a05bb33
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 21 06:50:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 21 06:50:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c82dcbc5

dev-util/scons: Stabilize 4.6.0 ppc64, #920424

Signed-off-by: Sam James  gentoo.org>

 dev-util/scons/scons-4.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.6.0.ebuild 
b/dev-util/scons/scons-4.6.0.ebuild
index 9060dca9d291..d48bc17cd7f4 100644
--- a/dev-util/scons/scons-4.6.0.ebuild
+++ b/dev-util/scons/scons-4.6.0.ebuild
@@ -32,7 +32,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2023-12-18 Thread Michał Górny
commit: 628909db9b36abca403dff3902789f516009a90a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 19 06:12:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 19 06:12:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=628909db

dev-util/scons: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/Manifest  |   9 ---
 dev-util/scons/scons-4.4.0-r1.ebuild | 135 -
 dev-util/scons/scons-4.4.0.ebuild| 125 ---
 dev-util/scons/scons-4.5.1-r2.ebuild | 140 ---
 4 files changed, 409 deletions(-)

diff --git a/dev-util/scons/Manifest b/dev-util/scons/Manifest
index 52331835fad3..a9cedad46767 100644
--- a/dev-util/scons/Manifest
+++ b/dev-util/scons/Manifest
@@ -1,14 +1,5 @@
-DIST SCons-4.4.0.tar.gz 3096863 BLAKE2B 
60f125c077dd8f50a7150db6dc1234eac988cf7ee7495036d73c46e8ae445b87c88dde23a537d6647709778a33e6f1ac529f7ac7f862648e3019bbe437bb451c
 SHA512 
d4e630214a9221f00d668b6524803efa83b41534fa6e0acca689d926cbc8546e5cf79c1c7a4b5627afbcd5033564343b408790bf4c29067d053cfbb39408a8ed
-DIST SCons-4.5.1.tar.gz 3194371 BLAKE2B 
830e3365be99e38aec0f3b99d406bb7547d3d8b7c7fb752db1199df5545879dafc52f449b001c3ef10290b1bdbcb52cd7c4befc7dee4b2f3be1234cca2d4fcec
 SHA512 
aa676021694b1020a21a517a4d3df03f442a28e78b2d32d4316b7d7ee7271f8025f2b50d0ce8fe5d5a8be282b5ecaaebd9aa85be1e15e6a0bbad1567a394014d
 DIST SCons-4.5.2.tar.gz 3194724 BLAKE2B 
c27d00e4bc319e3b8d5d35d50d5f03df15e2b72256e26000299ac95c5bdaffbe850942df9e3c23a6b0dbf55ea000f768a7938cfedc451cc7bd3e2a521292d49e
 SHA512 
a9675f4b4dbedf8c7375d4d099216cd935c38944d57b0a08de2b9c133bb53184de0d5803edf5cb9f800f205b1252ceca3aaf33a10bf5d8b48eacd58866cf776c
 DIST SCons-4.6.0.tar.gz 3230138 BLAKE2B 
adef2ad5394404ae48d85e8c2a91b5af29e4f9bfa7455504ac1cb8d22d9a05c9ace823e02c8e7a32b34dee281635987487ad43ca94c6adea8e287b086a0732f0
 SHA512 
c7dc952117c23ac30b8cf1f70ef0c4ad1c0a86c9865fd255fde1a29ea2fbf9e26573b73430f6adc8c545dab753077f380d29d77ac4eede7fce959c86576d2354
-DIST scons-4.4.0-user.html 1608381 BLAKE2B 
ff4eb1e0f9c5e8ea7ca44cc00dc37e3e2dd38c24cb09a857c691e6a48f11e5fc86a55740037cc295e6b23df2a1c1b600adf0462320ec87cc26d4bcf919b07342
 SHA512 
8c1d6578270054efba34c56ddc07b4314bf62630f6a445f5b9f865cc48d593f6c92101a8d216dece201b8d6cb5bce59ff4adb51caaa40128e96b6235087f748c
-DIST scons-4.4.0-user.pdf 2964111 BLAKE2B 
45b37c99c3f3d0e9969a16506e27aeabfd562155405f5a59ba79c24404b14e5588fbd0673d86e2266adbd25eca140c9e1cf86e271228658591c0d9285474f078
 SHA512 
57330f685e7c775cb1c782e40f711c2b2322fad19212a22a920aff92db974610cc78f276e1606fb827660bb488ce803e2458bb9d93c452fa0600df4478f03d06
-DIST scons-4.4.0.gh.tar.gz 5808265 BLAKE2B 
f6ce757f2edc40551b05285098626bb62def6abda2380d4885ee4443868e715e53aaa34f26c09dc689bb6ade26d1b0e276046fe3b1d2ddf8eb40400bca9ea164
 SHA512 
01fcd40bf818ca22a278973af1cda3024efb74cf877f15d46607fda860448fbd577fc96ba33fef2bed3d145e662a0371f55e8c927e7ac44feea7f3081791ce11
-DIST scons-4.5.1-mergeflags.patch 10518 BLAKE2B 
ea059c4347cfa8dcd99353c1f6b6c1d3aae1c6225b4683e421f3f3ea9181d5597862603c2491abff40dd1599094638239f34bf88458e7c44a8f28908eb91934c
 SHA512 
11771c99d64cee413311f595faec8d2025152a7871ef53bdf0b22be45ffefc0d0c4bf49d185a10c1d3d2fb76ac94b04d992990375dc144587b101761a5d985a4
-DIST scons-4.5.1-user.html 1655168 BLAKE2B 
644c808f129d2d83f40b1ef2c8c12781b697a0120dfc00f5f0425e88e23c609290ecf2c8b6daad556c876ae3a86e8b262c53915b05d69c6e3c79f58395789362
 SHA512 
171d9330df520a75fbc124bf646c55c5868b24343ff46755a6283fe444ad4e090f5658dafa7239e708b4ff8b910e81201c27655674bdaffd20e8cc6ffb81d633
-DIST scons-4.5.1-user.pdf 3023817 BLAKE2B 
caa782f77fac668eee0ccd76f3e96168ae3d61c9c3e80123c34bc45625182f77973fbab24170c5f67f133c6124412eadbf02c3497373211560c58a348d6b00ab
 SHA512 
41fddff58032b6364ff3935259d4bf81a0d69398cd52158c42be71e4ff6efaebd2faaf1354781f7336ba1aa4f0cf99f0f37edcd72baf325f9ced7ec88b76ce88
-DIST scons-4.5.1.gh.tar.gz 5844118 BLAKE2B 
88a82e12a034f6d0748555d0d33716e5af6ff957a9345d5b0ba87c2a36544bae0965ea0a29e3cc80d6d2493f3f8bf0bd314bed5824dc609123972f640b19a53a
 SHA512 
160089342b93197237b9f0c5f0ada42126f3e5c83e0026f6dc121aaae85c94774b01ea3b0b0fc56edf3effd87d91612b2167d004abe7a00bd8d107d5415f5d4a
 DIST scons-4.5.2-user.html 1655168 BLAKE2B 
dab0b29ae7bdadc96b9081d1d9e1d8b29cc62afb39f3161e4b7694b3e58a31e82446319f3efc560fdbe2c3a37b902c79c74d15a790c865ec3c6d27811f0443fe
 SHA512 
6f2c74d15dca903d500bebe33f0af6b90ca1458c3796048077d411b2c269013696036c7e9ae8b1f300f37c05dd6246f8b12d35b503f9018f002b9d01fea22ba9
 DIST scons-4.5.2-user.pdf 3023818 BLAKE2B 
b67e2ca3326b5e9ec2cdb530b22d347072e9c906678509a21aae1622487054d4aa3446beb599dd52cd93ad769a5b325dd101356ea88baedba907c931e0acc792
 SHA512 
172f494fd5e73f654adf9c137bd09f74f57bd2ef17dbd0f02c66aea49798a3fb136f176ee85fc7432378af49e28cbb498e830e519df74652533ecb9f3e52ecf9
 DIST scons-4.5.2.gh.tar.gz 5844800 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2023-12-10 Thread Michał Górny
commit: a3c39b7ff0242e8b968f69ea508680519bf92718
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 10 15:37:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 10 16:12:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3c39b7f

dev-util/scons: Enable py3.12

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/scons-4.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.6.0.ebuild 
b/dev-util/scons/scons-4.6.0.ebuild
index 75e8c0662bc8..0159bde8c191 100644
--- a/dev-util/scons/scons-4.6.0.ebuild
+++ b/dev-util/scons/scons-4.6.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1 multiprocessing



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2023-12-10 Thread Michał Górny
commit: cb3c6a1f742fb6f776be55e7f7e7617dafbf8105
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 10 15:16:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 10 15:16:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb3c6a1f

dev-util/scons: Deselect test broken on ppc64 (apparently)

Bug: https://bugs.gentoo.org/908347
Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/scons-4.5.2.ebuild | 3 +++
 dev-util/scons/scons-4.6.0.ebuild | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/dev-util/scons/scons-4.5.2.ebuild 
b/dev-util/scons/scons-4.5.2.ebuild
index ab53c2158828..9a862575209a 100644
--- a/dev-util/scons/scons-4.5.2.ebuild
+++ b/dev-util/scons/scons-4.5.2.ebuild
@@ -103,6 +103,9 @@ src_prepare() {
test/packaging/rpm/multipackage.py
test/packaging/rpm/package.py
test/packaging/rpm/tagging.py
+   # apparently fragile to... limits?
+   # https://bugs.gentoo.org/908347#c7
+   test/builderrors.py
)
 
if ! use amd64 && ! use x86 ; then

diff --git a/dev-util/scons/scons-4.6.0.ebuild 
b/dev-util/scons/scons-4.6.0.ebuild
index 59f9c12737d1..75e8c0662bc8 100644
--- a/dev-util/scons/scons-4.6.0.ebuild
+++ b/dev-util/scons/scons-4.6.0.ebuild
@@ -103,6 +103,9 @@ src_prepare() {
test/packaging/rpm/multipackage.py
test/packaging/rpm/package.py
test/packaging/rpm/tagging.py
+   # apparently fragile to... limits?
+   # https://bugs.gentoo.org/908347#c7
+   test/builderrors.py
)
 
if ! use amd64 && ! use x86 ; then



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2023-11-19 Thread Michał Górny
commit: f5462095366210c9868bd1313815dc7356e2e70b
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 20 06:47:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 20 06:55:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5462095

dev-util/scons: Bump to 4.6.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/Manifest   |   4 +
 dev-util/scons/scons-4.6.0.ebuild | 154 ++
 2 files changed, 158 insertions(+)

diff --git a/dev-util/scons/Manifest b/dev-util/scons/Manifest
index 0ba7852e5299..52331835fad3 100644
--- a/dev-util/scons/Manifest
+++ b/dev-util/scons/Manifest
@@ -1,6 +1,7 @@
 DIST SCons-4.4.0.tar.gz 3096863 BLAKE2B 
60f125c077dd8f50a7150db6dc1234eac988cf7ee7495036d73c46e8ae445b87c88dde23a537d6647709778a33e6f1ac529f7ac7f862648e3019bbe437bb451c
 SHA512 
d4e630214a9221f00d668b6524803efa83b41534fa6e0acca689d926cbc8546e5cf79c1c7a4b5627afbcd5033564343b408790bf4c29067d053cfbb39408a8ed
 DIST SCons-4.5.1.tar.gz 3194371 BLAKE2B 
830e3365be99e38aec0f3b99d406bb7547d3d8b7c7fb752db1199df5545879dafc52f449b001c3ef10290b1bdbcb52cd7c4befc7dee4b2f3be1234cca2d4fcec
 SHA512 
aa676021694b1020a21a517a4d3df03f442a28e78b2d32d4316b7d7ee7271f8025f2b50d0ce8fe5d5a8be282b5ecaaebd9aa85be1e15e6a0bbad1567a394014d
 DIST SCons-4.5.2.tar.gz 3194724 BLAKE2B 
c27d00e4bc319e3b8d5d35d50d5f03df15e2b72256e26000299ac95c5bdaffbe850942df9e3c23a6b0dbf55ea000f768a7938cfedc451cc7bd3e2a521292d49e
 SHA512 
a9675f4b4dbedf8c7375d4d099216cd935c38944d57b0a08de2b9c133bb53184de0d5803edf5cb9f800f205b1252ceca3aaf33a10bf5d8b48eacd58866cf776c
+DIST SCons-4.6.0.tar.gz 3230138 BLAKE2B 
adef2ad5394404ae48d85e8c2a91b5af29e4f9bfa7455504ac1cb8d22d9a05c9ace823e02c8e7a32b34dee281635987487ad43ca94c6adea8e287b086a0732f0
 SHA512 
c7dc952117c23ac30b8cf1f70ef0c4ad1c0a86c9865fd255fde1a29ea2fbf9e26573b73430f6adc8c545dab753077f380d29d77ac4eede7fce959c86576d2354
 DIST scons-4.4.0-user.html 1608381 BLAKE2B 
ff4eb1e0f9c5e8ea7ca44cc00dc37e3e2dd38c24cb09a857c691e6a48f11e5fc86a55740037cc295e6b23df2a1c1b600adf0462320ec87cc26d4bcf919b07342
 SHA512 
8c1d6578270054efba34c56ddc07b4314bf62630f6a445f5b9f865cc48d593f6c92101a8d216dece201b8d6cb5bce59ff4adb51caaa40128e96b6235087f748c
 DIST scons-4.4.0-user.pdf 2964111 BLAKE2B 
45b37c99c3f3d0e9969a16506e27aeabfd562155405f5a59ba79c24404b14e5588fbd0673d86e2266adbd25eca140c9e1cf86e271228658591c0d9285474f078
 SHA512 
57330f685e7c775cb1c782e40f711c2b2322fad19212a22a920aff92db974610cc78f276e1606fb827660bb488ce803e2458bb9d93c452fa0600df4478f03d06
 DIST scons-4.4.0.gh.tar.gz 5808265 BLAKE2B 
f6ce757f2edc40551b05285098626bb62def6abda2380d4885ee4443868e715e53aaa34f26c09dc689bb6ade26d1b0e276046fe3b1d2ddf8eb40400bca9ea164
 SHA512 
01fcd40bf818ca22a278973af1cda3024efb74cf877f15d46607fda860448fbd577fc96ba33fef2bed3d145e662a0371f55e8c927e7ac44feea7f3081791ce11
@@ -11,3 +12,6 @@ DIST scons-4.5.1.gh.tar.gz 5844118 BLAKE2B 
88a82e12a034f6d0748555d0d33716e5af6ff
 DIST scons-4.5.2-user.html 1655168 BLAKE2B 
dab0b29ae7bdadc96b9081d1d9e1d8b29cc62afb39f3161e4b7694b3e58a31e82446319f3efc560fdbe2c3a37b902c79c74d15a790c865ec3c6d27811f0443fe
 SHA512 
6f2c74d15dca903d500bebe33f0af6b90ca1458c3796048077d411b2c269013696036c7e9ae8b1f300f37c05dd6246f8b12d35b503f9018f002b9d01fea22ba9
 DIST scons-4.5.2-user.pdf 3023818 BLAKE2B 
b67e2ca3326b5e9ec2cdb530b22d347072e9c906678509a21aae1622487054d4aa3446beb599dd52cd93ad769a5b325dd101356ea88baedba907c931e0acc792
 SHA512 
172f494fd5e73f654adf9c137bd09f74f57bd2ef17dbd0f02c66aea49798a3fb136f176ee85fc7432378af49e28cbb498e830e519df74652533ecb9f3e52ecf9
 DIST scons-4.5.2.gh.tar.gz 5844800 BLAKE2B 
c0f42994a178bb0fb329cfa05328bdae89b374a33a7806276e7529a81b37a4ea9f52d07fb2afc55adbe3c1e00661ea3c3d53e981be4a8a095079fc35403328f1
 SHA512 
aa788d9365a8b5119fef404869562f61cb854be7ceadb5f5d47523e262c07f93ea7476166b577edec25339a64dc6a1f4a6f391fa5aeeab3f086a6659fc72e1ce
+DIST scons-4.6.0-user.html 1670870 BLAKE2B 
0c84248791bdce093cce4d45b525357aeb3ae69835337000d753b007dc77053d63e70363b3d73c3e7c8157b24d50f0a0216ea9993d90bb298ba2591d6fce4cb4
 SHA512 
5b8a2626bca361dbce1b0b40f6009752b2dbde7e1f5886b449b9015514951b2e998ede0582876411e7cde56b4ea05546e2db8a8fdcada349c39a126c2e50be1a
+DIST scons-4.6.0-user.pdf 3058220 BLAKE2B 
3a04e1c0fab47f2a1327f20d3ee500d7861599dc31b0007dd196173af5b880d9737ff528b419896e905cae5a5744c74ef38c2b29bc7945ef4157a79c1c6dabe9
 SHA512 
6a5ca9cdede81ec9536bb32d7df157fd1efd4b3e3f5afa386b7ecaa45d1fc212015673ccec5ab3283475ab0ee6ef001c111f51b7d3bb64dda664e61d11cbaec0
+DIST scons-4.6.0.gh.tar.gz 5891032 BLAKE2B 
9aeda2ef899dcaf5bc7ca3bc77c0615544f2308f56ef095ad835d5cc748355b467a905ec737eef61a4afd183ff0f041dc244bdd58858ba3abc4f3a4efd9f8dc7
 SHA512 
d7dd30bbc94ec014b12b37a106aa536dd5c8b16e9f1605b68cad6721cf6e3959add1f75a42693fd8499734ca19eb76f648800d7cc8081fe334282841cd406954

diff --git a/dev-util/scons/scons-4.6.0.ebuild 
b/dev-util/scons/scons-4.6.0.ebuild
new file mode 100644
index ..59f9c12737d1
--- /dev/null

[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2023-10-06 Thread Michał Górny
commit: 9dc551eb72e41a6e2def5a52034c3bd0f25f3da0
Author: Maksim Ivanov  google  com>
AuthorDate: Thu Oct  5 23:56:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct  6 12:29:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dc551eb

dev-util/scons: Pass --no-same-owner to tar

Use tar with "--no-same-owner" when unpacking sources.

This is to avoid permission errors in specific environments, and also to
be consistent with existing code like unpacker.eclass or llvm.org.eclass.

Signed-off-by: Maksim Ivanov  google.com>
Closes: https://github.com/gentoo/gentoo/pull/33212
Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/scons-4.4.0-r1.ebuild | 5 +++--
 dev-util/scons/scons-4.4.0.ebuild| 5 +++--
 dev-util/scons/scons-4.5.1-r2.ebuild | 5 +++--
 dev-util/scons/scons-4.5.2.ebuild| 5 +++--
 4 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/dev-util/scons/scons-4.4.0-r1.ebuild 
b/dev-util/scons/scons-4.4.0-r1.ebuild
index 6a9226c08f03..08f12df37ec8 100644
--- a/dev-util/scons/scons-4.4.0-r1.ebuild
+++ b/dev-util/scons/scons-4.4.0-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1 multiprocessing
@@ -60,7 +60,8 @@ src_unpack() {
mkdir -p "${P}"/src || die
fi
 
-   tar -C "${P}"/src --strip-components=1 -xzf "${DISTDIR}/${MY_P}.tar.gz" 
|| die
+   tar -C "${P}"/src --strip-components=1 --no-same-owner \
+   -xzf "${DISTDIR}/${MY_P}.tar.gz" || die
 }
 
 src_prepare() {

diff --git a/dev-util/scons/scons-4.4.0.ebuild 
b/dev-util/scons/scons-4.4.0.ebuild
index ba0b51d2452c..7f8ec6d1a72d 100644
--- a/dev-util/scons/scons-4.4.0.ebuild
+++ b/dev-util/scons/scons-4.4.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1 multiprocessing
@@ -50,7 +50,8 @@ src_unpack() {
mkdir -p "${P}"/src || die
fi
 
-   tar -C "${P}"/src --strip-components=1 -xzf "${DISTDIR}/${MY_P}.tar.gz" 
|| die
+   tar -C "${P}"/src --strip-components=1 --no-same-owner \
+   -xzf "${DISTDIR}/${MY_P}.tar.gz" || die
 }
 
 src_prepare() {

diff --git a/dev-util/scons/scons-4.5.1-r2.ebuild 
b/dev-util/scons/scons-4.5.1-r2.ebuild
index 0677fb162655..abf7ca5ec4a0 100644
--- a/dev-util/scons/scons-4.5.1-r2.ebuild
+++ b/dev-util/scons/scons-4.5.1-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1 multiprocessing
@@ -47,7 +47,8 @@ src_unpack() {
# use the git directory structure, then unpack the pypi tarball
# on top of it to make our life easier
unpack "${P}.gh.tar.gz"
-   tar -C "${P}" --strip-components=1 -xzf "${DISTDIR}/${MY_P}.tar.gz" || 
die
+   tar -C "${P}" --strip-components=1 --no-same-owner \
+   -xzf "${DISTDIR}/${MY_P}.tar.gz" || die
 }
 
 src_prepare() {

diff --git a/dev-util/scons/scons-4.5.2.ebuild 
b/dev-util/scons/scons-4.5.2.ebuild
index a21519501e5e..ffb0cc1ce2a0 100644
--- a/dev-util/scons/scons-4.5.2.ebuild
+++ b/dev-util/scons/scons-4.5.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1 multiprocessing
@@ -52,7 +52,8 @@ src_unpack() {
mkdir -p "${P}" || die
fi
 
-   tar -C "${P}" --strip-components=1 -xzf "${DISTDIR}/${MY_P}.tar.gz" || 
die
+   tar -C "${P}" --strip-components=1 --no-same-owner \
+   -xzf "${DISTDIR}/${MY_P}.tar.gz" || die
 }
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2023-08-20 Thread Sam James
commit: a45698944f44b5e715692f87e2a049bb7e4febf8
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 20 13:20:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 20 13:20:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4569894

dev-util/scons: Stabilize 4.5.2 arm64, #908347

Signed-off-by: Sam James  gentoo.org>

 dev-util/scons/scons-4.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.5.2.ebuild 
b/dev-util/scons/scons-4.5.2.ebuild
index a34e8fb6582a..811391d01289 100644
--- a/dev-util/scons/scons-4.5.2.ebuild
+++ b/dev-util/scons/scons-4.5.2.ebuild
@@ -32,7 +32,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2023-08-20 Thread Sam James
commit: c6860239a6531a82dd98157da9b3484faeb883ed
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 20 13:10:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 20 13:10:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6860239

dev-util/scons: Stabilize 4.5.2 x86, #908347

Signed-off-by: Sam James  gentoo.org>

 dev-util/scons/scons-4.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.5.2.ebuild 
b/dev-util/scons/scons-4.5.2.ebuild
index 087668767fd8..a34e8fb6582a 100644
--- a/dev-util/scons/scons-4.5.2.ebuild
+++ b/dev-util/scons/scons-4.5.2.ebuild
@@ -32,7 +32,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2023-08-20 Thread Sam James
commit: 602af51317bcd1b972d7e1a6d0cc4b9f49124ef2
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 20 10:57:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 20 10:57:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=602af513

dev-util/scons: Stabilize 4.5.2 arm, #908347

Signed-off-by: Sam James  gentoo.org>

 dev-util/scons/scons-4.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.5.2.ebuild 
b/dev-util/scons/scons-4.5.2.ebuild
index fbaa3055aecd..087668767fd8 100644
--- a/dev-util/scons/scons-4.5.2.ebuild
+++ b/dev-util/scons/scons-4.5.2.ebuild
@@ -32,7 +32,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2023-08-20 Thread Sam James
commit: bb8f4c8fd46fd09981d58b1ea171fcd1340e89e3
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 20 10:42:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 20 10:42:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb8f4c8f

dev-util/scons: Stabilize 4.5.2 amd64, #908347

Signed-off-by: Sam James  gentoo.org>

 dev-util/scons/scons-4.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.5.2.ebuild 
b/dev-util/scons/scons-4.5.2.ebuild
index a754d7e1be90..fbaa3055aecd 100644
--- a/dev-util/scons/scons-4.5.2.ebuild
+++ b/dev-util/scons/scons-4.5.2.ebuild
@@ -32,7 +32,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2023-08-20 Thread Michał Górny
commit: 508f0a9a33c235687a6a48e576d1864a61ef74e6
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug 20 08:49:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug 20 08:50:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=508f0a9a

dev-util/scons: Fix install after testing

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/scons-4.5.2.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-util/scons/scons-4.5.2.ebuild 
b/dev-util/scons/scons-4.5.2.ebuild
index c623868baecd..a754d7e1be90 100644
--- a/dev-util/scons/scons-4.5.2.ebuild
+++ b/dev-util/scons/scons-4.5.2.ebuild
@@ -139,6 +139,9 @@ python_test() {
# and returns "2" if there are any tests with "no result"
# (i.e. in case if some tools are not installed or it's Windows 
specific tests)
[[ ${?} == [02] ]] || die "Tests fail with ${EPYTHON}"
+
+   # sigh
+   rm "${BUILD_DIR}/install/usr/bin/.sconsign" || die
 }
 
 python_install_all() {



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2023-08-20 Thread Michał Górny
commit: fdab03d1908ce56ad35b5b882573283ccc091508
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug 20 08:30:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug 20 08:50:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdab03d1

dev-util/scons: Skip more broken tests

Closes: https://bugs.gentoo.org/911623
Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/scons-4.5.2.ebuild | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/dev-util/scons/scons-4.5.2.ebuild 
b/dev-util/scons/scons-4.5.2.ebuild
index b08903645edf..c623868baecd 100644
--- a/dev-util/scons/scons-4.5.2.ebuild
+++ b/dev-util/scons/scons-4.5.2.ebuild
@@ -74,6 +74,7 @@ src_prepare() {
test/Java/multi-step.py
test/TEX/newglossary.py
test/TEX/variant_dir_newglossary.py
+   test/Configure/option--config.py
# broken by commas in date, sic!
test/option/option-v.py
test/Interactive/version.py
@@ -91,6 +92,16 @@ src_prepare() {
test/Repository/multi-dir.py
test/Repository/variants.py
test/virtualenv/activated/option/ignore-virtualenv.py
+   # broken by CC being set? *facepalm*
+   test/LINK/applelink.py
+   test/ToolSurrogate.py
+   # no clue but why would we care about rpm?
+   test/packaging/option--package-type.py
+   test/packaging/rpm/cleanup.py
+   test/packaging/rpm/internationalization.py
+   test/packaging/rpm/multipackage.py
+   test/packaging/rpm/package.py
+   test/packaging/rpm/tagging.py
)
 
if ! use amd64 && ! use x86 ; then



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2023-03-21 Thread Michał Górny
commit: b2b005c8f9151e7425b79adc8de5e62e505c36b8
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 21 16:25:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 21 16:45:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2b005c8

dev-util/scons: Bump to 4.5.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/Manifest   |   4 ++
 dev-util/scons/scons-4.5.2.ebuild | 139 ++
 2 files changed, 143 insertions(+)

diff --git a/dev-util/scons/Manifest b/dev-util/scons/Manifest
index e5ddc6240844..0ba7852e5299 100644
--- a/dev-util/scons/Manifest
+++ b/dev-util/scons/Manifest
@@ -1,5 +1,6 @@
 DIST SCons-4.4.0.tar.gz 3096863 BLAKE2B 
60f125c077dd8f50a7150db6dc1234eac988cf7ee7495036d73c46e8ae445b87c88dde23a537d6647709778a33e6f1ac529f7ac7f862648e3019bbe437bb451c
 SHA512 
d4e630214a9221f00d668b6524803efa83b41534fa6e0acca689d926cbc8546e5cf79c1c7a4b5627afbcd5033564343b408790bf4c29067d053cfbb39408a8ed
 DIST SCons-4.5.1.tar.gz 3194371 BLAKE2B 
830e3365be99e38aec0f3b99d406bb7547d3d8b7c7fb752db1199df5545879dafc52f449b001c3ef10290b1bdbcb52cd7c4befc7dee4b2f3be1234cca2d4fcec
 SHA512 
aa676021694b1020a21a517a4d3df03f442a28e78b2d32d4316b7d7ee7271f8025f2b50d0ce8fe5d5a8be282b5ecaaebd9aa85be1e15e6a0bbad1567a394014d
+DIST SCons-4.5.2.tar.gz 3194724 BLAKE2B 
c27d00e4bc319e3b8d5d35d50d5f03df15e2b72256e26000299ac95c5bdaffbe850942df9e3c23a6b0dbf55ea000f768a7938cfedc451cc7bd3e2a521292d49e
 SHA512 
a9675f4b4dbedf8c7375d4d099216cd935c38944d57b0a08de2b9c133bb53184de0d5803edf5cb9f800f205b1252ceca3aaf33a10bf5d8b48eacd58866cf776c
 DIST scons-4.4.0-user.html 1608381 BLAKE2B 
ff4eb1e0f9c5e8ea7ca44cc00dc37e3e2dd38c24cb09a857c691e6a48f11e5fc86a55740037cc295e6b23df2a1c1b600adf0462320ec87cc26d4bcf919b07342
 SHA512 
8c1d6578270054efba34c56ddc07b4314bf62630f6a445f5b9f865cc48d593f6c92101a8d216dece201b8d6cb5bce59ff4adb51caaa40128e96b6235087f748c
 DIST scons-4.4.0-user.pdf 2964111 BLAKE2B 
45b37c99c3f3d0e9969a16506e27aeabfd562155405f5a59ba79c24404b14e5588fbd0673d86e2266adbd25eca140c9e1cf86e271228658591c0d9285474f078
 SHA512 
57330f685e7c775cb1c782e40f711c2b2322fad19212a22a920aff92db974610cc78f276e1606fb827660bb488ce803e2458bb9d93c452fa0600df4478f03d06
 DIST scons-4.4.0.gh.tar.gz 5808265 BLAKE2B 
f6ce757f2edc40551b05285098626bb62def6abda2380d4885ee4443868e715e53aaa34f26c09dc689bb6ade26d1b0e276046fe3b1d2ddf8eb40400bca9ea164
 SHA512 
01fcd40bf818ca22a278973af1cda3024efb74cf877f15d46607fda860448fbd577fc96ba33fef2bed3d145e662a0371f55e8c927e7ac44feea7f3081791ce11
@@ -7,3 +8,6 @@ DIST scons-4.5.1-mergeflags.patch 10518 BLAKE2B 
ea059c4347cfa8dcd99353c1f6b6c1d3
 DIST scons-4.5.1-user.html 1655168 BLAKE2B 
644c808f129d2d83f40b1ef2c8c12781b697a0120dfc00f5f0425e88e23c609290ecf2c8b6daad556c876ae3a86e8b262c53915b05d69c6e3c79f58395789362
 SHA512 
171d9330df520a75fbc124bf646c55c5868b24343ff46755a6283fe444ad4e090f5658dafa7239e708b4ff8b910e81201c27655674bdaffd20e8cc6ffb81d633
 DIST scons-4.5.1-user.pdf 3023817 BLAKE2B 
caa782f77fac668eee0ccd76f3e96168ae3d61c9c3e80123c34bc45625182f77973fbab24170c5f67f133c6124412eadbf02c3497373211560c58a348d6b00ab
 SHA512 
41fddff58032b6364ff3935259d4bf81a0d69398cd52158c42be71e4ff6efaebd2faaf1354781f7336ba1aa4f0cf99f0f37edcd72baf325f9ced7ec88b76ce88
 DIST scons-4.5.1.gh.tar.gz 5844118 BLAKE2B 
88a82e12a034f6d0748555d0d33716e5af6ff957a9345d5b0ba87c2a36544bae0965ea0a29e3cc80d6d2493f3f8bf0bd314bed5824dc609123972f640b19a53a
 SHA512 
160089342b93197237b9f0c5f0ada42126f3e5c83e0026f6dc121aaae85c94774b01ea3b0b0fc56edf3effd87d91612b2167d004abe7a00bd8d107d5415f5d4a
+DIST scons-4.5.2-user.html 1655168 BLAKE2B 
dab0b29ae7bdadc96b9081d1d9e1d8b29cc62afb39f3161e4b7694b3e58a31e82446319f3efc560fdbe2c3a37b902c79c74d15a790c865ec3c6d27811f0443fe
 SHA512 
6f2c74d15dca903d500bebe33f0af6b90ca1458c3796048077d411b2c269013696036c7e9ae8b1f300f37c05dd6246f8b12d35b503f9018f002b9d01fea22ba9
+DIST scons-4.5.2-user.pdf 3023818 BLAKE2B 
b67e2ca3326b5e9ec2cdb530b22d347072e9c906678509a21aae1622487054d4aa3446beb599dd52cd93ad769a5b325dd101356ea88baedba907c931e0acc792
 SHA512 
172f494fd5e73f654adf9c137bd09f74f57bd2ef17dbd0f02c66aea49798a3fb136f176ee85fc7432378af49e28cbb498e830e519df74652533ecb9f3e52ecf9
+DIST scons-4.5.2.gh.tar.gz 5844800 BLAKE2B 
c0f42994a178bb0fb329cfa05328bdae89b374a33a7806276e7529a81b37a4ea9f52d07fb2afc55adbe3c1e00661ea3c3d53e981be4a8a095079fc35403328f1
 SHA512 
aa788d9365a8b5119fef404869562f61cb854be7ceadb5f5d47523e262c07f93ea7476166b577edec25339a64dc6a1f4a6f391fa5aeeab3f086a6659fc72e1ce

diff --git a/dev-util/scons/scons-4.5.2.ebuild 
b/dev-util/scons/scons-4.5.2.ebuild
new file mode 100644
index ..a266b560941a
--- /dev/null
+++ b/dev-util/scons/scons-4.5.2.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 

[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2023-03-21 Thread Michał Górny
commit: 54590fb2caabe3e8901c5427b4c31e66cb6c5d87
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 21 12:26:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 21 12:43:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54590fb2

dev-util/scons: Fix merging sdist with GitHub archive

The ebuild originally unpacked the sdist tarball inside the GitHub
archive.  However, this stopped working correctly once upstream moved
the source code from "src" subdirectory to the top directory.  Update
the ebuild to merge sources again.

Signed-off-by: Michał Górny  gentoo.org>

 .../{scons-4.5.1.ebuild => scons-4.5.1-r2.ebuild}  | 29 +++---
 1 file changed, 15 insertions(+), 14 deletions(-)

diff --git a/dev-util/scons/scons-4.5.1.ebuild 
b/dev-util/scons/scons-4.5.1-r2.ebuild
similarity index 85%
rename from dev-util/scons/scons-4.5.1.ebuild
rename to dev-util/scons/scons-4.5.1-r2.ebuild
index 87c03687ce2a..a266b560941a 100644
--- a/dev-util/scons/scons-4.5.1.ebuild
+++ b/dev-util/scons/scons-4.5.1-r2.ebuild
@@ -29,7 +29,6 @@ SRC_URI="
-> ${P}.gh.tar.gz
)
 "
-S="${WORKDIR}/${P}/src"
 
 LICENSE="MIT"
 SLOT="0"
@@ -44,30 +43,27 @@ BDEPEND="
)
 "
 
-PATCHES=(
-   # support env passthrough for Gentoo ebuilds
-   "${FILESDIR}"/scons-4.1.0-env-passthrough.patch
-   # respect CC, CXX, C*FLAGS, LDFLAGS by default
-   "${FILESDIR}"/scons-4.2.0-respect-cc-etc.patch
-)
-
 src_unpack() {
-   # use the git directory structure, but put pregenerated release
-   # inside src/ subdirectory to make our life easier
+   # use the git directory structure, then unpack the pypi tarball
+   # on top of it to make our life easier
if use test; then
unpack "${P}.gh.tar.gz"
else
-   mkdir -p "${P}"/src || die
+   mkdir -p "${P}" || die
fi
 
-   tar -C "${P}"/src --strip-components=1 -xzf "${DISTDIR}/${MY_P}.tar.gz" 
|| die
+   tar -C "${P}" --strip-components=1 -xzf "${DISTDIR}/${MY_P}.tar.gz" || 
die
 }
 
 src_prepare() {
-   # apply patches relatively to top directory
-   cd "${WORKDIR}/${P}" || die
distutils-r1_src_prepare
 
+   # TODO: rebase the patches <4.5.1-r2 is gone
+   # support env passthrough for Gentoo ebuilds
+   eapply -p2 "${FILESDIR}"/scons-4.1.0-env-passthrough.patch
+   # respect CC, CXX, C*FLAGS, LDFLAGS by default
+   eapply -p2 "${FILESDIR}"/scons-4.2.0-respect-cc-etc.patch
+
if use test; then
local remove_tests=(
# TODO: does not respect PATH?
@@ -90,6 +86,11 @@ src_prepare() {
test/Fortran/F77PATH.py
test/Fortran/FORTRANPATH.py
test/Fortran/gfortran.py
+   # TODO, these seem to be caused by our patches
+   test/Repository/include.py
+   test/Repository/multi-dir.py
+   test/Repository/variants.py
+   test/virtualenv/activated/option/ignore-virtualenv.py
)
 
if ! use amd64 && ! use x86 ; then



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2023-03-21 Thread Michał Górny
commit: 0b84ed55f8f36b3307ea5b9ea44be8f76f0adf2d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 20 19:04:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 21 12:43:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b84ed55

dev-util/scons: Backport MergeFlags fix to 4.5.1

Closes: https://bugs.gentoo.org/900971
Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/Manifest  |  1 +
 dev-util/scons/scons-4.5.1-r2.ebuild | 20 ++--
 2 files changed, 11 insertions(+), 10 deletions(-)

diff --git a/dev-util/scons/Manifest b/dev-util/scons/Manifest
index b4cb22f2c203..e5ddc6240844 100644
--- a/dev-util/scons/Manifest
+++ b/dev-util/scons/Manifest
@@ -3,6 +3,7 @@ DIST SCons-4.5.1.tar.gz 3194371 BLAKE2B 
830e3365be99e38aec0f3b99d406bb7547d3d8b7
 DIST scons-4.4.0-user.html 1608381 BLAKE2B 
ff4eb1e0f9c5e8ea7ca44cc00dc37e3e2dd38c24cb09a857c691e6a48f11e5fc86a55740037cc295e6b23df2a1c1b600adf0462320ec87cc26d4bcf919b07342
 SHA512 
8c1d6578270054efba34c56ddc07b4314bf62630f6a445f5b9f865cc48d593f6c92101a8d216dece201b8d6cb5bce59ff4adb51caaa40128e96b6235087f748c
 DIST scons-4.4.0-user.pdf 2964111 BLAKE2B 
45b37c99c3f3d0e9969a16506e27aeabfd562155405f5a59ba79c24404b14e5588fbd0673d86e2266adbd25eca140c9e1cf86e271228658591c0d9285474f078
 SHA512 
57330f685e7c775cb1c782e40f711c2b2322fad19212a22a920aff92db974610cc78f276e1606fb827660bb488ce803e2458bb9d93c452fa0600df4478f03d06
 DIST scons-4.4.0.gh.tar.gz 5808265 BLAKE2B 
f6ce757f2edc40551b05285098626bb62def6abda2380d4885ee4443868e715e53aaa34f26c09dc689bb6ade26d1b0e276046fe3b1d2ddf8eb40400bca9ea164
 SHA512 
01fcd40bf818ca22a278973af1cda3024efb74cf877f15d46607fda860448fbd577fc96ba33fef2bed3d145e662a0371f55e8c927e7ac44feea7f3081791ce11
+DIST scons-4.5.1-mergeflags.patch 10518 BLAKE2B 
ea059c4347cfa8dcd99353c1f6b6c1d3aae1c6225b4683e421f3f3ea9181d5597862603c2491abff40dd1599094638239f34bf88458e7c44a8f28908eb91934c
 SHA512 
11771c99d64cee413311f595faec8d2025152a7871ef53bdf0b22be45ffefc0d0c4bf49d185a10c1d3d2fb76ac94b04d992990375dc144587b101761a5d985a4
 DIST scons-4.5.1-user.html 1655168 BLAKE2B 
644c808f129d2d83f40b1ef2c8c12781b697a0120dfc00f5f0425e88e23c609290ecf2c8b6daad556c876ae3a86e8b262c53915b05d69c6e3c79f58395789362
 SHA512 
171d9330df520a75fbc124bf646c55c5868b24343ff46755a6283fe444ad4e090f5658dafa7239e708b4ff8b910e81201c27655674bdaffd20e8cc6ffb81d633
 DIST scons-4.5.1-user.pdf 3023817 BLAKE2B 
caa782f77fac668eee0ccd76f3e96168ae3d61c9c3e80123c34bc45625182f77973fbab24170c5f67f133c6124412eadbf02c3497373211560c58a348d6b00ab
 SHA512 
41fddff58032b6364ff3935259d4bf81a0d69398cd52158c42be71e4ff6efaebd2faaf1354781f7336ba1aa4f0cf99f0f37edcd72baf325f9ced7ec88b76ce88
 DIST scons-4.5.1.gh.tar.gz 5844118 BLAKE2B 
88a82e12a034f6d0748555d0d33716e5af6ff957a9345d5b0ba87c2a36544bae0965ea0a29e3cc80d6d2493f3f8bf0bd314bed5824dc609123972f640b19a53a
 SHA512 
160089342b93197237b9f0c5f0ada42126f3e5c83e0026f6dc121aaae85c94774b01ea3b0b0fc56edf3effd87d91612b2167d004abe7a00bd8d107d5415f5d4a

diff --git a/dev-util/scons/scons-4.5.1-r2.ebuild 
b/dev-util/scons/scons-4.5.1-r2.ebuild
index a266b560941a..4a27c925f5c4 100644
--- a/dev-util/scons/scons-4.5.1-r2.ebuild
+++ b/dev-util/scons/scons-4.5.1-r2.ebuild
@@ -18,16 +18,16 @@ HOMEPAGE="
 "
 SRC_URI="

https://downloads.sourceforge.net/project/${PN}/${PN}/${PV}/${MY_P}.tar.gz
+   https://github.com/SCons/scons/pull/4322.patch
+   -> ${P}-mergeflags.patch
+   https://github.com/SCons/scons/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
doc? (
https://www.scons.org/doc/${PV}/PDF/${PN}-user.pdf
-> ${P}-user.pdf
https://www.scons.org/doc/${PV}/HTML/${PN}-user.html
-> ${P}-user.html
)
-   test? (
-   https://github.com/SCons/scons/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-   )
 "
 
 LICENSE="MIT"
@@ -46,16 +46,16 @@ BDEPEND="
 src_unpack() {
# use the git directory structure, then unpack the pypi tarball
# on top of it to make our life easier
-   if use test; then
-   unpack "${P}.gh.tar.gz"
-   else
-   mkdir -p "${P}" || die
-   fi
-
+   unpack "${P}.gh.tar.gz"
tar -C "${P}" --strip-components=1 -xzf "${DISTDIR}/${MY_P}.tar.gz" || 
die
 }
 
 src_prepare() {
+   local PATCHES=(
+   # https://bugs.gentoo.org/900971
+   "${DISTDIR}/${P}-mergeflags.patch"
+   )
+
distutils-r1_src_prepare
 
# TODO: rebase the patches <4.5.1-r2 is gone



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2023-03-20 Thread Michał Górny
commit: 17774331ffeacba1f7d46e05a100fadad1029f11
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 21 04:55:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 21 05:31:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17774331

dev-util/scons: Revert "Backport MergeFlags fix to 4.5.1"

Apparently it didn't work.  This project is such a mess.

Reverts: 0e52f021220e829b020786e14e15eb07fa9bc2ab
Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/Manifest|  1 -
 .../{scons-4.5.1-r1.ebuild => scons-4.5.1.ebuild}  | 18 ++
 2 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/dev-util/scons/Manifest b/dev-util/scons/Manifest
index e5ddc6240844..b4cb22f2c203 100644
--- a/dev-util/scons/Manifest
+++ b/dev-util/scons/Manifest
@@ -3,7 +3,6 @@ DIST SCons-4.5.1.tar.gz 3194371 BLAKE2B 
830e3365be99e38aec0f3b99d406bb7547d3d8b7
 DIST scons-4.4.0-user.html 1608381 BLAKE2B 
ff4eb1e0f9c5e8ea7ca44cc00dc37e3e2dd38c24cb09a857c691e6a48f11e5fc86a55740037cc295e6b23df2a1c1b600adf0462320ec87cc26d4bcf919b07342
 SHA512 
8c1d6578270054efba34c56ddc07b4314bf62630f6a445f5b9f865cc48d593f6c92101a8d216dece201b8d6cb5bce59ff4adb51caaa40128e96b6235087f748c
 DIST scons-4.4.0-user.pdf 2964111 BLAKE2B 
45b37c99c3f3d0e9969a16506e27aeabfd562155405f5a59ba79c24404b14e5588fbd0673d86e2266adbd25eca140c9e1cf86e271228658591c0d9285474f078
 SHA512 
57330f685e7c775cb1c782e40f711c2b2322fad19212a22a920aff92db974610cc78f276e1606fb827660bb488ce803e2458bb9d93c452fa0600df4478f03d06
 DIST scons-4.4.0.gh.tar.gz 5808265 BLAKE2B 
f6ce757f2edc40551b05285098626bb62def6abda2380d4885ee4443868e715e53aaa34f26c09dc689bb6ade26d1b0e276046fe3b1d2ddf8eb40400bca9ea164
 SHA512 
01fcd40bf818ca22a278973af1cda3024efb74cf877f15d46607fda860448fbd577fc96ba33fef2bed3d145e662a0371f55e8c927e7ac44feea7f3081791ce11
-DIST scons-4.5.1-mergeflags.patch 10518 BLAKE2B 
ea059c4347cfa8dcd99353c1f6b6c1d3aae1c6225b4683e421f3f3ea9181d5597862603c2491abff40dd1599094638239f34bf88458e7c44a8f28908eb91934c
 SHA512 
11771c99d64cee413311f595faec8d2025152a7871ef53bdf0b22be45ffefc0d0c4bf49d185a10c1d3d2fb76ac94b04d992990375dc144587b101761a5d985a4
 DIST scons-4.5.1-user.html 1655168 BLAKE2B 
644c808f129d2d83f40b1ef2c8c12781b697a0120dfc00f5f0425e88e23c609290ecf2c8b6daad556c876ae3a86e8b262c53915b05d69c6e3c79f58395789362
 SHA512 
171d9330df520a75fbc124bf646c55c5868b24343ff46755a6283fe444ad4e090f5658dafa7239e708b4ff8b910e81201c27655674bdaffd20e8cc6ffb81d633
 DIST scons-4.5.1-user.pdf 3023817 BLAKE2B 
caa782f77fac668eee0ccd76f3e96168ae3d61c9c3e80123c34bc45625182f77973fbab24170c5f67f133c6124412eadbf02c3497373211560c58a348d6b00ab
 SHA512 
41fddff58032b6364ff3935259d4bf81a0d69398cd52158c42be71e4ff6efaebd2faaf1354781f7336ba1aa4f0cf99f0f37edcd72baf325f9ced7ec88b76ce88
 DIST scons-4.5.1.gh.tar.gz 5844118 BLAKE2B 
88a82e12a034f6d0748555d0d33716e5af6ff957a9345d5b0ba87c2a36544bae0965ea0a29e3cc80d6d2493f3f8bf0bd314bed5824dc609123972f640b19a53a
 SHA512 
160089342b93197237b9f0c5f0ada42126f3e5c83e0026f6dc121aaae85c94774b01ea3b0b0fc56edf3effd87d91612b2167d004abe7a00bd8d107d5415f5d4a

diff --git a/dev-util/scons/scons-4.5.1-r1.ebuild 
b/dev-util/scons/scons-4.5.1.ebuild
similarity index 93%
rename from dev-util/scons/scons-4.5.1-r1.ebuild
rename to dev-util/scons/scons-4.5.1.ebuild
index d12cdf7c1bd8..87c03687ce2a 100644
--- a/dev-util/scons/scons-4.5.1-r1.ebuild
+++ b/dev-util/scons/scons-4.5.1.ebuild
@@ -18,16 +18,16 @@ HOMEPAGE="
 "
 SRC_URI="

https://downloads.sourceforge.net/project/${PN}/${PN}/${PV}/${MY_P}.tar.gz
-   https://github.com/SCons/scons/pull/4322.patch
-   -> ${P}-mergeflags.patch
-   https://github.com/SCons/scons/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
doc? (
https://www.scons.org/doc/${PV}/PDF/${PN}-user.pdf
-> ${P}-user.pdf
https://www.scons.org/doc/${PV}/HTML/${PN}-user.html
-> ${P}-user.html
)
+   test? (
+   https://github.com/SCons/scons/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   )
 "
 S="${WORKDIR}/${P}/src"
 
@@ -45,9 +45,6 @@ BDEPEND="
 "
 
 PATCHES=(
-   # https://bugs.gentoo.org/900971
-   "${DISTDIR}/${P}-mergeflags.patch"
-
# support env passthrough for Gentoo ebuilds
"${FILESDIR}"/scons-4.1.0-env-passthrough.patch
# respect CC, CXX, C*FLAGS, LDFLAGS by default
@@ -57,7 +54,12 @@ PATCHES=(
 src_unpack() {
# use the git directory structure, but put pregenerated release
# inside src/ subdirectory to make our life easier
-   unpack "${P}.gh.tar.gz"
+   if use test; then
+   unpack "${P}.gh.tar.gz"
+   else
+   mkdir -p "${P}"/src || die
+   fi
+
tar -C "${P}"/src --strip-components=1 -xzf "${DISTDIR}/${MY_P}.tar.gz" 
|| die
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2023-03-20 Thread Michał Górny
commit: 0e52f021220e829b020786e14e15eb07fa9bc2ab
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 20 19:04:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 20 19:29:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e52f021

dev-util/scons: Backport MergeFlags fix to 4.5.1

Closes: https://bugs.gentoo.org/900971
Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/Manifest|  1 +
 .../{scons-4.5.1.ebuild => scons-4.5.1-r1.ebuild}  | 18 --
 2 files changed, 9 insertions(+), 10 deletions(-)

diff --git a/dev-util/scons/Manifest b/dev-util/scons/Manifest
index b4cb22f2c203..e5ddc6240844 100644
--- a/dev-util/scons/Manifest
+++ b/dev-util/scons/Manifest
@@ -3,6 +3,7 @@ DIST SCons-4.5.1.tar.gz 3194371 BLAKE2B 
830e3365be99e38aec0f3b99d406bb7547d3d8b7
 DIST scons-4.4.0-user.html 1608381 BLAKE2B 
ff4eb1e0f9c5e8ea7ca44cc00dc37e3e2dd38c24cb09a857c691e6a48f11e5fc86a55740037cc295e6b23df2a1c1b600adf0462320ec87cc26d4bcf919b07342
 SHA512 
8c1d6578270054efba34c56ddc07b4314bf62630f6a445f5b9f865cc48d593f6c92101a8d216dece201b8d6cb5bce59ff4adb51caaa40128e96b6235087f748c
 DIST scons-4.4.0-user.pdf 2964111 BLAKE2B 
45b37c99c3f3d0e9969a16506e27aeabfd562155405f5a59ba79c24404b14e5588fbd0673d86e2266adbd25eca140c9e1cf86e271228658591c0d9285474f078
 SHA512 
57330f685e7c775cb1c782e40f711c2b2322fad19212a22a920aff92db974610cc78f276e1606fb827660bb488ce803e2458bb9d93c452fa0600df4478f03d06
 DIST scons-4.4.0.gh.tar.gz 5808265 BLAKE2B 
f6ce757f2edc40551b05285098626bb62def6abda2380d4885ee4443868e715e53aaa34f26c09dc689bb6ade26d1b0e276046fe3b1d2ddf8eb40400bca9ea164
 SHA512 
01fcd40bf818ca22a278973af1cda3024efb74cf877f15d46607fda860448fbd577fc96ba33fef2bed3d145e662a0371f55e8c927e7ac44feea7f3081791ce11
+DIST scons-4.5.1-mergeflags.patch 10518 BLAKE2B 
ea059c4347cfa8dcd99353c1f6b6c1d3aae1c6225b4683e421f3f3ea9181d5597862603c2491abff40dd1599094638239f34bf88458e7c44a8f28908eb91934c
 SHA512 
11771c99d64cee413311f595faec8d2025152a7871ef53bdf0b22be45ffefc0d0c4bf49d185a10c1d3d2fb76ac94b04d992990375dc144587b101761a5d985a4
 DIST scons-4.5.1-user.html 1655168 BLAKE2B 
644c808f129d2d83f40b1ef2c8c12781b697a0120dfc00f5f0425e88e23c609290ecf2c8b6daad556c876ae3a86e8b262c53915b05d69c6e3c79f58395789362
 SHA512 
171d9330df520a75fbc124bf646c55c5868b24343ff46755a6283fe444ad4e090f5658dafa7239e708b4ff8b910e81201c27655674bdaffd20e8cc6ffb81d633
 DIST scons-4.5.1-user.pdf 3023817 BLAKE2B 
caa782f77fac668eee0ccd76f3e96168ae3d61c9c3e80123c34bc45625182f77973fbab24170c5f67f133c6124412eadbf02c3497373211560c58a348d6b00ab
 SHA512 
41fddff58032b6364ff3935259d4bf81a0d69398cd52158c42be71e4ff6efaebd2faaf1354781f7336ba1aa4f0cf99f0f37edcd72baf325f9ced7ec88b76ce88
 DIST scons-4.5.1.gh.tar.gz 5844118 BLAKE2B 
88a82e12a034f6d0748555d0d33716e5af6ff957a9345d5b0ba87c2a36544bae0965ea0a29e3cc80d6d2493f3f8bf0bd314bed5824dc609123972f640b19a53a
 SHA512 
160089342b93197237b9f0c5f0ada42126f3e5c83e0026f6dc121aaae85c94774b01ea3b0b0fc56edf3effd87d91612b2167d004abe7a00bd8d107d5415f5d4a

diff --git a/dev-util/scons/scons-4.5.1.ebuild 
b/dev-util/scons/scons-4.5.1-r1.ebuild
similarity index 93%
rename from dev-util/scons/scons-4.5.1.ebuild
rename to dev-util/scons/scons-4.5.1-r1.ebuild
index 87c03687ce2a..d12cdf7c1bd8 100644
--- a/dev-util/scons/scons-4.5.1.ebuild
+++ b/dev-util/scons/scons-4.5.1-r1.ebuild
@@ -18,16 +18,16 @@ HOMEPAGE="
 "
 SRC_URI="

https://downloads.sourceforge.net/project/${PN}/${PN}/${PV}/${MY_P}.tar.gz
+   https://github.com/SCons/scons/pull/4322.patch
+   -> ${P}-mergeflags.patch
+   https://github.com/SCons/scons/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
doc? (
https://www.scons.org/doc/${PV}/PDF/${PN}-user.pdf
-> ${P}-user.pdf
https://www.scons.org/doc/${PV}/HTML/${PN}-user.html
-> ${P}-user.html
)
-   test? (
-   https://github.com/SCons/scons/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-   )
 "
 S="${WORKDIR}/${P}/src"
 
@@ -45,6 +45,9 @@ BDEPEND="
 "
 
 PATCHES=(
+   # https://bugs.gentoo.org/900971
+   "${DISTDIR}/${P}-mergeflags.patch"
+
# support env passthrough for Gentoo ebuilds
"${FILESDIR}"/scons-4.1.0-env-passthrough.patch
# respect CC, CXX, C*FLAGS, LDFLAGS by default
@@ -54,12 +57,7 @@ PATCHES=(
 src_unpack() {
# use the git directory structure, but put pregenerated release
# inside src/ subdirectory to make our life easier
-   if use test; then
-   unpack "${P}.gh.tar.gz"
-   else
-   mkdir -p "${P}"/src || die
-   fi
-
+   unpack "${P}.gh.tar.gz"
tar -C "${P}"/src --strip-components=1 -xzf "${DISTDIR}/${MY_P}.tar.gz" 
|| die
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2023-03-07 Thread Michał Górny
commit: 35bfb94e24a41952128a26ed4d847f4df14ce5f6
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  7 07:16:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  7 08:10:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35bfb94e

dev-util/scons: Bump to 4.5.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/Manifest   |   4 ++
 dev-util/scons/scons-4.5.1.ebuild | 138 ++
 2 files changed, 142 insertions(+)

diff --git a/dev-util/scons/Manifest b/dev-util/scons/Manifest
index 02f2849626bb..b4cb22f2c203 100644
--- a/dev-util/scons/Manifest
+++ b/dev-util/scons/Manifest
@@ -1,4 +1,8 @@
 DIST SCons-4.4.0.tar.gz 3096863 BLAKE2B 
60f125c077dd8f50a7150db6dc1234eac988cf7ee7495036d73c46e8ae445b87c88dde23a537d6647709778a33e6f1ac529f7ac7f862648e3019bbe437bb451c
 SHA512 
d4e630214a9221f00d668b6524803efa83b41534fa6e0acca689d926cbc8546e5cf79c1c7a4b5627afbcd5033564343b408790bf4c29067d053cfbb39408a8ed
+DIST SCons-4.5.1.tar.gz 3194371 BLAKE2B 
830e3365be99e38aec0f3b99d406bb7547d3d8b7c7fb752db1199df5545879dafc52f449b001c3ef10290b1bdbcb52cd7c4befc7dee4b2f3be1234cca2d4fcec
 SHA512 
aa676021694b1020a21a517a4d3df03f442a28e78b2d32d4316b7d7ee7271f8025f2b50d0ce8fe5d5a8be282b5ecaaebd9aa85be1e15e6a0bbad1567a394014d
 DIST scons-4.4.0-user.html 1608381 BLAKE2B 
ff4eb1e0f9c5e8ea7ca44cc00dc37e3e2dd38c24cb09a857c691e6a48f11e5fc86a55740037cc295e6b23df2a1c1b600adf0462320ec87cc26d4bcf919b07342
 SHA512 
8c1d6578270054efba34c56ddc07b4314bf62630f6a445f5b9f865cc48d593f6c92101a8d216dece201b8d6cb5bce59ff4adb51caaa40128e96b6235087f748c
 DIST scons-4.4.0-user.pdf 2964111 BLAKE2B 
45b37c99c3f3d0e9969a16506e27aeabfd562155405f5a59ba79c24404b14e5588fbd0673d86e2266adbd25eca140c9e1cf86e271228658591c0d9285474f078
 SHA512 
57330f685e7c775cb1c782e40f711c2b2322fad19212a22a920aff92db974610cc78f276e1606fb827660bb488ce803e2458bb9d93c452fa0600df4478f03d06
 DIST scons-4.4.0.gh.tar.gz 5808265 BLAKE2B 
f6ce757f2edc40551b05285098626bb62def6abda2380d4885ee4443868e715e53aaa34f26c09dc689bb6ade26d1b0e276046fe3b1d2ddf8eb40400bca9ea164
 SHA512 
01fcd40bf818ca22a278973af1cda3024efb74cf877f15d46607fda860448fbd577fc96ba33fef2bed3d145e662a0371f55e8c927e7ac44feea7f3081791ce11
+DIST scons-4.5.1-user.html 1655168 BLAKE2B 
644c808f129d2d83f40b1ef2c8c12781b697a0120dfc00f5f0425e88e23c609290ecf2c8b6daad556c876ae3a86e8b262c53915b05d69c6e3c79f58395789362
 SHA512 
171d9330df520a75fbc124bf646c55c5868b24343ff46755a6283fe444ad4e090f5658dafa7239e708b4ff8b910e81201c27655674bdaffd20e8cc6ffb81d633
+DIST scons-4.5.1-user.pdf 3023817 BLAKE2B 
caa782f77fac668eee0ccd76f3e96168ae3d61c9c3e80123c34bc45625182f77973fbab24170c5f67f133c6124412eadbf02c3497373211560c58a348d6b00ab
 SHA512 
41fddff58032b6364ff3935259d4bf81a0d69398cd52158c42be71e4ff6efaebd2faaf1354781f7336ba1aa4f0cf99f0f37edcd72baf325f9ced7ec88b76ce88
+DIST scons-4.5.1.gh.tar.gz 5844118 BLAKE2B 
88a82e12a034f6d0748555d0d33716e5af6ff957a9345d5b0ba87c2a36544bae0965ea0a29e3cc80d6d2493f3f8bf0bd314bed5824dc609123972f640b19a53a
 SHA512 
160089342b93197237b9f0c5f0ada42126f3e5c83e0026f6dc121aaae85c94774b01ea3b0b0fc56edf3effd87d91612b2167d004abe7a00bd8d107d5415f5d4a

diff --git a/dev-util/scons/scons-4.5.1.ebuild 
b/dev-util/scons/scons-4.5.1.ebuild
new file mode 100644
index ..87c03687ce2a
--- /dev/null
+++ b/dev-util/scons/scons-4.5.1.ebuild
@@ -0,0 +1,138 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 multiprocessing
+
+MY_P="SCons-${PV}"
+DESCRIPTION="Extensible Python-based build utility"
+HOMEPAGE="
+   https://www.scons.org/
+   https://github.com/SCons/scons/
+   https://pypi.org/project/SCons/
+"
+SRC_URI="
+   
https://downloads.sourceforge.net/project/${PN}/${PN}/${PV}/${MY_P}.tar.gz
+   doc? (
+   https://www.scons.org/doc/${PV}/PDF/${PN}-user.pdf
+   -> ${P}-user.pdf
+   https://www.scons.org/doc/${PV}/HTML/${PN}-user.html
+   -> ${P}-user.html
+   )
+   test? (
+   https://github.com/SCons/scons/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   )
+"
+S="${WORKDIR}/${P}/src"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   test? (
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   # support env passthrough for Gentoo ebuilds
+   "${FILESDIR}"/scons-4.1.0-env-passthrough.patch
+   # respect CC, CXX, C*FLAGS, LDFLAGS by default
+   

[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2023-01-14 Thread Michał Górny
commit: ad6ffc01f664592e03f85348bf082b2b2ce7159a
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan 15 07:21:28 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jan 15 07:32:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad6ffc01

dev-util/scons: Remove libxml2 test dep

Closes: https://bugs.gentoo.org/890557
Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/scons-4.4.0-r1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-util/scons/scons-4.4.0-r1.ebuild 
b/dev-util/scons/scons-4.4.0-r1.ebuild
index 368366ec1db3..b5cb85dfa845 100644
--- a/dev-util/scons/scons-4.4.0-r1.ebuild
+++ b/dev-util/scons/scons-4.4.0-r1.ebuild
@@ -39,7 +39,6 @@ RESTRICT="!test? ( test )"
 
 BDEPEND="
test? (
-   dev-libs/libxml2[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
)



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2023-01-06 Thread Michał Górny
commit: 30838c50ea2e04b183392798872b88ad4e2eed73
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  6 14:33:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  6 15:27:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30838c50

dev-util/scons: Add missing test dep on dev-python/psutil

Thanks to Alex Fan for noticing!

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/scons-4.4.0-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.4.0-r1.ebuild 
b/dev-util/scons/scons-4.4.0-r1.ebuild
index a6021628266f..b6372ae52a96 100644
--- a/dev-util/scons/scons-4.4.0-r1.ebuild
+++ b/dev-util/scons/scons-4.4.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -41,6 +41,7 @@ BDEPEND="
test? (
dev-libs/libxml2[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
)
 "
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2022-12-19 Thread Michał Górny
commit: 727099d263d3bbea2fce6fe06e8d5b64fd177768
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 19 16:49:18 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 19 18:37:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=727099d2

dev-util/scons: Use PEP517 build

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/metadata.xml  |   1 +
 dev-util/scons/scons-4.4.0-r1.ebuild | 134 +++
 2 files changed, 135 insertions(+)

diff --git a/dev-util/scons/metadata.xml b/dev-util/scons/metadata.xml
index 15c2437dbee4..aacbf74f7fb9 100644
--- a/dev-util/scons/metadata.xml
+++ b/dev-util/scons/metadata.xml
@@ -14,6 +14,7 @@
   
   
 SCons/scons
+SCons
 scons
   
 

diff --git a/dev-util/scons/scons-4.4.0-r1.ebuild 
b/dev-util/scons/scons-4.4.0-r1.ebuild
new file mode 100644
index ..a6021628266f
--- /dev/null
+++ b/dev-util/scons/scons-4.4.0-r1.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 multiprocessing
+
+MY_P="SCons-${PV}"
+DESCRIPTION="Extensible Python-based build utility"
+HOMEPAGE="
+   https://www.scons.org/
+   https://github.com/SCons/scons/
+   https://pypi.org/project/SCons/
+"
+SRC_URI="
+   
https://downloads.sourceforge.net/project/${PN}/${PN}/${PV}/${MY_P}.tar.gz
+   doc? (
+   https://www.scons.org/doc/${PV}/PDF/${PN}-user.pdf
+   -> ${P}-user.pdf
+   https://www.scons.org/doc/${PV}/HTML/${PN}-user.html
+   -> ${P}-user.html
+   )
+   test? (
+   https://github.com/SCons/scons/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   )
+"
+S="${WORKDIR}/${P}/src"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   test? (
+   dev-libs/libxml2[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   # support env passthrough for Gentoo ebuilds
+   "${FILESDIR}"/scons-4.1.0-env-passthrough.patch
+   # respect CC, CXX, C*FLAGS, LDFLAGS by default
+   "${FILESDIR}"/scons-4.2.0-respect-cc-etc.patch
+)
+
+src_unpack() {
+   # use the git directory structure, but put pregenerated release
+   # inside src/ subdirectory to make our life easier
+   if use test; then
+   unpack "${P}.gh.tar.gz"
+   else
+   mkdir -p "${P}"/src || die
+   fi
+
+   tar -C "${P}"/src --strip-components=1 -xzf "${DISTDIR}/${MY_P}.tar.gz" 
|| die
+}
+
+src_prepare() {
+   # apply patches relatively to top directory
+   cd "${WORKDIR}/${P}" || die
+   distutils-r1_src_prepare
+
+   if use test; then
+   local remove_tests=(
+   # TODO: does not respect PATH?
+   test/Clang
+   # broken
+   test/DVIPDF/DVIPDFFLAGS.py
+   test/Java/swig-dependencies.py
+   test/Java/multi-step.py
+   test/TEX/newglossary.py
+   test/TEX/variant_dir_newglossary.py
+   # broken by commas in date, sic!
+   test/option/option-v.py
+   test/Interactive/version.py
+   # warnings from new binutils?
+   test/AS/as-live.py
+   test/AS/nasm.py
+   # hangs
+   test/KeyboardInterrupt.py
+   )
+
+   if ! use amd64 && ! use x86 ; then
+   # These tests are currently broken on arm and other 
non-amd64/x86 platforms
+   # Work seems to be ongoing in e.g. 
https://github.com/SCons/scons/pull/4022 to
+   # better plumb up the MSVC tests for alternative arches.
+   # Try again after 4.2.0.
+   # See also: 
https://pairlist4.pair.net/pipermail/scons-users/2020-November/008452.html
+   # bug #757534
+   remove_tests+=(
+   test/MSVS/vs-7.0-scc-files.py
+   test/MSVS/vs-7.0-scc-legacy-files.py
+   test/MSVS/vs-7.1-scc-files.py
+   test/MSVS/vs-7.1-scc-legacy-files.py
+   test/MSVS/vs-scc-files.py
+   test/MSVS/vs-scc-legacy-files.py
+   )
+   fi
+
+

[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2022-12-19 Thread Michał Górny
commit: 4425382295e1a4bd23f043d63f3f0cf5f52e56bf
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 19 16:34:12 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 19 16:45:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44253822

dev-util/scons: Skip failing/hanging tests

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/scons-4.4.0.ebuild | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/dev-util/scons/scons-4.4.0.ebuild 
b/dev-util/scons/scons-4.4.0.ebuild
index c6bb90e51305..82d19439d67b 100644
--- a/dev-util/scons/scons-4.4.0.ebuild
+++ b/dev-util/scons/scons-4.4.0.ebuild
@@ -66,9 +66,16 @@ src_prepare() {
test/DVIPDF/DVIPDFFLAGS.py
test/Java/swig-dependencies.py
test/Java/multi-step.py
+   test/TEX/newglossary.py
+   test/TEX/variant_dir_newglossary.py
# broken by commas in date, sic!
test/option/option-v.py
test/Interactive/version.py
+   # warnings from new binutils?
+   test/AS/as-live.py
+   test/AS/nasm.py
+   # hangs
+   test/KeyboardInterrupt.py
)
 
if ! use amd64 && ! use x86 ; then



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2022-12-19 Thread Michał Górny
commit: dabf43ed34073d05c3a033069c51ccea7ea0ff52
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 19 15:12:19 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 19 15:12:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dabf43ed

dev-util/scons: Enable py3.11

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/scons-4.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.4.0.ebuild 
b/dev-util/scons/scons-4.4.0.ebuild
index 4fa3dc9d6f6a..c6bb90e51305 100644
--- a/dev-util/scons/scons-4.4.0.ebuild
+++ b/dev-util/scons/scons-4.4.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1 multiprocessing



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/, dev-util/scons/files/

2022-09-08 Thread Michał Górny
commit: 61fe5ddd93054ad23508dd7133475ad7bace79b7
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep  8 13:44:05 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep  8 13:44:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61fe5ddd

dev-util/scons: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/Manifest|   8 --
 .../files/scons-4.0.0-respect-cc-etc-r1.patch  |  88 
 dev-util/scons/scons-4.1.0-r1.ebuild   |  98 -
 dev-util/scons/scons-4.3.0.ebuild  | 117 -
 4 files changed, 311 deletions(-)

diff --git a/dev-util/scons/Manifest b/dev-util/scons/Manifest
index 3f9239d8be68..02f2849626bb 100644
--- a/dev-util/scons/Manifest
+++ b/dev-util/scons/Manifest
@@ -1,12 +1,4 @@
-DIST SCons-4.3.0.tar.gz 3065509 BLAKE2B 
c36e816357f908d91d532cacde06ed75f57386bb9386bf751dd4ec65580894d8e04ad86380e421008374fa8d8c798323f9f8fb52d7e3d7d85140300a8b388def
 SHA512 
200e087a0a3de7d92d7da6bdb7f2dc0f5d9ff4908a9d6aef2feab8cacfb2e480b7d88efca8f7a84bd39620db2efceaca14f68e6edbf494b1c28b80e35ed14f2c
 DIST SCons-4.4.0.tar.gz 3096863 BLAKE2B 
60f125c077dd8f50a7150db6dc1234eac988cf7ee7495036d73c46e8ae445b87c88dde23a537d6647709778a33e6f1ac529f7ac7f862648e3019bbe437bb451c
 SHA512 
d4e630214a9221f00d668b6524803efa83b41534fa6e0acca689d926cbc8546e5cf79c1c7a4b5627afbcd5033564343b408790bf4c29067d053cfbb39408a8ed
-DIST scons-4.1.0-user.html 1454432 BLAKE2B 
9fac4d7bfb4b25708bc4cc48d952beb030f88181af5dfee63090f726b1a82443c192c63ec5939869967ef8f374e8599321212971439fb265fb050b263681c9f8
 SHA512 
74f1349fa61dac9e66cfb863cb3126d07ce5f421b3e87d0220eb32bd5017ba8f6cf96eb8cb5ee45c39022671aa9f2d0408d4039970c438a69c002445aea510be
-DIST scons-4.1.0-user.pdf 2691364 BLAKE2B 
a910a09fa936d4d6f8dc967676d5aa009aac58a5a4566399b3ddc3512ac0259731e6c5399722fefadb3b79d8f89a5257e2e9bc2fa4d65697c8293ab995248d64
 SHA512 
64584731a59b59b78283be3876ecca91d742f83da2653d0de17922bec01e3c9cea1ce2ce3c8dc718597910ba86ed2c8aff0f7ae371bf763439b57a6d5484e1a7
-DIST scons-4.1.0.gh.tar.gz 5609204 BLAKE2B 
ede3d47a1ec652b9248681e26738073e9d01daab7ffeccc58f0fcadb79661e30edb9a35a511518e4a58459243acb027afd8fa5849b0f9e4bae451055f7b1a062
 SHA512 
f79b86bb09783767b3872cfb8efb665372714a604af2aaf3adc66eee63d3afe27bc6b2aab83813743c83f71c81c800d42842e916501787ba402ce2726dda9b44
-DIST scons-4.1.0.tar.gz 3007701 BLAKE2B 
70ab64ecfd89fa2af1d78a33fcef82a5f7db9875ffe9d2c16ea75cf40e661b2874359e3a5f75d761b3d9e863f7a434560992cfb020cce3e21e389381331d90de
 SHA512 
24fd493643545a2998b053ed0d68caf6241f05bc2437e7cbeae33d2e1c63517a61449a1a18062f8e4e5a639295a2486925296ba3e54ccfa2ecdd56fa07132de8
-DIST scons-4.3.0-user.html 1529873 BLAKE2B 
9f5b1bc0ab1d47769d8475ab86b1ae40cfc3643013c6e19692caac50dc37a306b6fd4654ec95c0ad6ad89531e2098253c62db679c9921680955b6dc11c4b247a
 SHA512 
82e2de098c16a354ee3546a39f3ad923d8a40831d69d31266a795f7ce1a8d42e258e650f59f1910f0497d2d053eeb94aa1216c2a2108ca44185e587490b2
-DIST scons-4.3.0-user.pdf 2851016 BLAKE2B 
75282daad0c12da3afa71a0b34447545c2d93ab4fd0589395acd4a04242bb387b35ef2fb0469a57b96eda25258a28f18bd3bb693c6e2b02dc4e6b621a10f0f33
 SHA512 
c404508ca13e043f8a6717711294fa8cf4a513da7a09285fc6d73342d1f2b4fb0f718faa8fe6ee5b5ab92acf5839dfa05b86004ab0e0fcd7449a31fd5f6f003b
-DIST scons-4.3.0.gh.tar.gz 5704869 BLAKE2B 
a43b509b358d47ee73f7eb714d1239b4fdc33f38483c1a3e72c3a8082242d7bb1a4925958a2648782aa28f4c22a6e018aea8fec1139cf44c59e859f6f902d1d3
 SHA512 
2d91cf3045797c888d24db38d5b44576e56b271a2c4e9d28d7e16026451865f713990ff9e57fa3e0a1c19603c2d6adbbd1ba36d297c9dcce4db4139fcc51cd62
 DIST scons-4.4.0-user.html 1608381 BLAKE2B 
ff4eb1e0f9c5e8ea7ca44cc00dc37e3e2dd38c24cb09a857c691e6a48f11e5fc86a55740037cc295e6b23df2a1c1b600adf0462320ec87cc26d4bcf919b07342
 SHA512 
8c1d6578270054efba34c56ddc07b4314bf62630f6a445f5b9f865cc48d593f6c92101a8d216dece201b8d6cb5bce59ff4adb51caaa40128e96b6235087f748c
 DIST scons-4.4.0-user.pdf 2964111 BLAKE2B 
45b37c99c3f3d0e9969a16506e27aeabfd562155405f5a59ba79c24404b14e5588fbd0673d86e2266adbd25eca140c9e1cf86e271228658591c0d9285474f078
 SHA512 
57330f685e7c775cb1c782e40f711c2b2322fad19212a22a920aff92db974610cc78f276e1606fb827660bb488ce803e2458bb9d93c452fa0600df4478f03d06
 DIST scons-4.4.0.gh.tar.gz 5808265 BLAKE2B 
f6ce757f2edc40551b05285098626bb62def6abda2380d4885ee4443868e715e53aaa34f26c09dc689bb6ade26d1b0e276046fe3b1d2ddf8eb40400bca9ea164
 SHA512 
01fcd40bf818ca22a278973af1cda3024efb74cf877f15d46607fda860448fbd577fc96ba33fef2bed3d145e662a0371f55e8c927e7ac44feea7f3081791ce11

diff --git a/dev-util/scons/files/scons-4.0.0-respect-cc-etc-r1.patch 
b/dev-util/scons/files/scons-4.0.0-respect-cc-etc-r1.patch
deleted file mode 100644
index d187a17ae60c..
--- a/dev-util/scons/files/scons-4.0.0-respect-cc-etc-r1.patch
+++ /dev/null
@@ -1,88 +0,0 @@
-From 929986e568446f54c2a99c309fbb4d05bd4af00a Mon Sep 17 00:00:00 2001
-From: 

[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2022-09-08 Thread Agostino Sarubbo
commit: 7ff9bf7c3a3da3e330a8c058e3d7072800b60c34
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Sep  8 11:24:07 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Sep  8 11:24:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ff9bf7c

dev-util/scons: Stabilize 4.4.0 arm, #868447

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/scons/scons-4.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.4.0.ebuild 
b/dev-util/scons/scons-4.4.0.ebuild
index a62ffaf5328f..4fa3dc9d6f6a 100644
--- a/dev-util/scons/scons-4.4.0.ebuild
+++ b/dev-util/scons/scons-4.4.0.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${P}/src"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2022-09-06 Thread Jakov Smolić
commit: 907964d99b608235d6ed4ca4a05bb0bf9047e921
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Sep  6 08:59:12 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Sep  6 08:59:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=907964d9

dev-util/scons: Stabilize 4.4.0 x86, #868447

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/scons/scons-4.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.4.0.ebuild 
b/dev-util/scons/scons-4.4.0.ebuild
index f56e48a671be..a62ffaf5328f 100644
--- a/dev-util/scons/scons-4.4.0.ebuild
+++ b/dev-util/scons/scons-4.4.0.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${P}/src"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2022-09-05 Thread Agostino Sarubbo
commit: 251901917d56b6a03c88e3ab1ace1ffaea8d9a75
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep  5 14:03:27 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep  5 14:03:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25190191

dev-util/scons: sparc stable wrt bug #868447

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/scons/scons-4.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.4.0.ebuild 
b/dev-util/scons/scons-4.4.0.ebuild
index afe48af5949b..f56e48a671be 100644
--- a/dev-util/scons/scons-4.4.0.ebuild
+++ b/dev-util/scons/scons-4.4.0.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${P}/src"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2022-09-05 Thread Agostino Sarubbo
commit: 3a82f1acc969a0e14a32516c97810d25dcaecbc9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep  5 14:02:33 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep  5 14:02:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a82f1ac

dev-util/scons: ppc64 stable wrt bug #868447

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/scons/scons-4.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.4.0.ebuild 
b/dev-util/scons/scons-4.4.0.ebuild
index dbdef1b3bbf7..afe48af5949b 100644
--- a/dev-util/scons/scons-4.4.0.ebuild
+++ b/dev-util/scons/scons-4.4.0.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${P}/src"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2022-09-05 Thread Agostino Sarubbo
commit: fd1dd30cf0e71cde154f577daf077de1bf7d3044
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep  5 14:01:50 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep  5 14:01:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd1dd30c

dev-util/scons: ppc stable wrt bug #868447

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/scons/scons-4.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.4.0.ebuild 
b/dev-util/scons/scons-4.4.0.ebuild
index d4279f3ea81f..dbdef1b3bbf7 100644
--- a/dev-util/scons/scons-4.4.0.ebuild
+++ b/dev-util/scons/scons-4.4.0.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${P}/src"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2022-09-05 Thread Agostino Sarubbo
commit: 7167a1fd501179b6fbccfc952e38c5d4e963e901
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep  5 14:00:48 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep  5 14:00:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7167a1fd

dev-util/scons: amd64 stable wrt bug #868447

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/scons/scons-4.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.4.0.ebuild 
b/dev-util/scons/scons-4.4.0.ebuild
index d9e738243317..d4279f3ea81f 100644
--- a/dev-util/scons/scons-4.4.0.ebuild
+++ b/dev-util/scons/scons-4.4.0.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${P}/src"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2022-09-04 Thread Sam James
commit: 8233b8ef2aa6213863564d869f95345623025773
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  4 17:48:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  4 17:48:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8233b8ef

dev-util/scons: Stabilize 4.4.0 arm64, #868447

Signed-off-by: Sam James  gentoo.org>

 dev-util/scons/scons-4.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.4.0.ebuild 
b/dev-util/scons/scons-4.4.0.ebuild
index d1c5bee6e596..d9e738243317 100644
--- a/dev-util/scons/scons-4.4.0.ebuild
+++ b/dev-util/scons/scons-4.4.0.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${P}/src"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2022-08-01 Thread Michał Górny
commit: b2e544dc1c8fa50a5d2a8f880cfeeef8680694e1
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug  1 16:00:58 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug  1 17:32:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2e544dc

dev-util/scons: Bump to 4.4.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/Manifest   |   4 ++
 dev-util/scons/scons-4.4.0.ebuild | 117 ++
 2 files changed, 121 insertions(+)

diff --git a/dev-util/scons/Manifest b/dev-util/scons/Manifest
index 68123a9c3acd..3f9239d8be68 100644
--- a/dev-util/scons/Manifest
+++ b/dev-util/scons/Manifest
@@ -1,4 +1,5 @@
 DIST SCons-4.3.0.tar.gz 3065509 BLAKE2B 
c36e816357f908d91d532cacde06ed75f57386bb9386bf751dd4ec65580894d8e04ad86380e421008374fa8d8c798323f9f8fb52d7e3d7d85140300a8b388def
 SHA512 
200e087a0a3de7d92d7da6bdb7f2dc0f5d9ff4908a9d6aef2feab8cacfb2e480b7d88efca8f7a84bd39620db2efceaca14f68e6edbf494b1c28b80e35ed14f2c
+DIST SCons-4.4.0.tar.gz 3096863 BLAKE2B 
60f125c077dd8f50a7150db6dc1234eac988cf7ee7495036d73c46e8ae445b87c88dde23a537d6647709778a33e6f1ac529f7ac7f862648e3019bbe437bb451c
 SHA512 
d4e630214a9221f00d668b6524803efa83b41534fa6e0acca689d926cbc8546e5cf79c1c7a4b5627afbcd5033564343b408790bf4c29067d053cfbb39408a8ed
 DIST scons-4.1.0-user.html 1454432 BLAKE2B 
9fac4d7bfb4b25708bc4cc48d952beb030f88181af5dfee63090f726b1a82443c192c63ec5939869967ef8f374e8599321212971439fb265fb050b263681c9f8
 SHA512 
74f1349fa61dac9e66cfb863cb3126d07ce5f421b3e87d0220eb32bd5017ba8f6cf96eb8cb5ee45c39022671aa9f2d0408d4039970c438a69c002445aea510be
 DIST scons-4.1.0-user.pdf 2691364 BLAKE2B 
a910a09fa936d4d6f8dc967676d5aa009aac58a5a4566399b3ddc3512ac0259731e6c5399722fefadb3b79d8f89a5257e2e9bc2fa4d65697c8293ab995248d64
 SHA512 
64584731a59b59b78283be3876ecca91d742f83da2653d0de17922bec01e3c9cea1ce2ce3c8dc718597910ba86ed2c8aff0f7ae371bf763439b57a6d5484e1a7
 DIST scons-4.1.0.gh.tar.gz 5609204 BLAKE2B 
ede3d47a1ec652b9248681e26738073e9d01daab7ffeccc58f0fcadb79661e30edb9a35a511518e4a58459243acb027afd8fa5849b0f9e4bae451055f7b1a062
 SHA512 
f79b86bb09783767b3872cfb8efb665372714a604af2aaf3adc66eee63d3afe27bc6b2aab83813743c83f71c81c800d42842e916501787ba402ce2726dda9b44
@@ -6,3 +7,6 @@ DIST scons-4.1.0.tar.gz 3007701 BLAKE2B 
70ab64ecfd89fa2af1d78a33fcef82a5f7db9875
 DIST scons-4.3.0-user.html 1529873 BLAKE2B 
9f5b1bc0ab1d47769d8475ab86b1ae40cfc3643013c6e19692caac50dc37a306b6fd4654ec95c0ad6ad89531e2098253c62db679c9921680955b6dc11c4b247a
 SHA512 
82e2de098c16a354ee3546a39f3ad923d8a40831d69d31266a795f7ce1a8d42e258e650f59f1910f0497d2d053eeb94aa1216c2a2108ca44185e587490b2
 DIST scons-4.3.0-user.pdf 2851016 BLAKE2B 
75282daad0c12da3afa71a0b34447545c2d93ab4fd0589395acd4a04242bb387b35ef2fb0469a57b96eda25258a28f18bd3bb693c6e2b02dc4e6b621a10f0f33
 SHA512 
c404508ca13e043f8a6717711294fa8cf4a513da7a09285fc6d73342d1f2b4fb0f718faa8fe6ee5b5ab92acf5839dfa05b86004ab0e0fcd7449a31fd5f6f003b
 DIST scons-4.3.0.gh.tar.gz 5704869 BLAKE2B 
a43b509b358d47ee73f7eb714d1239b4fdc33f38483c1a3e72c3a8082242d7bb1a4925958a2648782aa28f4c22a6e018aea8fec1139cf44c59e859f6f902d1d3
 SHA512 
2d91cf3045797c888d24db38d5b44576e56b271a2c4e9d28d7e16026451865f713990ff9e57fa3e0a1c19603c2d6adbbd1ba36d297c9dcce4db4139fcc51cd62
+DIST scons-4.4.0-user.html 1608381 BLAKE2B 
ff4eb1e0f9c5e8ea7ca44cc00dc37e3e2dd38c24cb09a857c691e6a48f11e5fc86a55740037cc295e6b23df2a1c1b600adf0462320ec87cc26d4bcf919b07342
 SHA512 
8c1d6578270054efba34c56ddc07b4314bf62630f6a445f5b9f865cc48d593f6c92101a8d216dece201b8d6cb5bce59ff4adb51caaa40128e96b6235087f748c
+DIST scons-4.4.0-user.pdf 2964111 BLAKE2B 
45b37c99c3f3d0e9969a16506e27aeabfd562155405f5a59ba79c24404b14e5588fbd0673d86e2266adbd25eca140c9e1cf86e271228658591c0d9285474f078
 SHA512 
57330f685e7c775cb1c782e40f711c2b2322fad19212a22a920aff92db974610cc78f276e1606fb827660bb488ce803e2458bb9d93c452fa0600df4478f03d06
+DIST scons-4.4.0.gh.tar.gz 5808265 BLAKE2B 
f6ce757f2edc40551b05285098626bb62def6abda2380d4885ee4443868e715e53aaa34f26c09dc689bb6ade26d1b0e276046fe3b1d2ddf8eb40400bca9ea164
 SHA512 
01fcd40bf818ca22a278973af1cda3024efb74cf877f15d46607fda860448fbd577fc96ba33fef2bed3d145e662a0371f55e8c927e7ac44feea7f3081791ce11

diff --git a/dev-util/scons/scons-4.4.0.ebuild 
b/dev-util/scons/scons-4.4.0.ebuild
new file mode 100644
index ..d1c5bee6e596
--- /dev/null
+++ b/dev-util/scons/scons-4.4.0.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 multiprocessing
+
+MY_P="SCons-${PV}"
+DESCRIPTION="Extensible Python-based build utility"
+HOMEPAGE="https://www.scons.org/;
+SRC_URI="
+   
https://downloads.sourceforge.net/project/${PN}/${PN}/${PV}/${MY_P}.tar.gz
+   doc? (
+   https://www.scons.org/doc/${PV}/PDF/${PN}-user.pdf -> 
${P}-user.pdf

[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2022-05-13 Thread WANG Xuerui
commit: 708be295541dca8640e93f9cd30b56c02e4ad5ec
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May 14 05:31:19 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May 14 05:32:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=708be295

dev-util/scons: keyword 4.3.0 for ~loong

Tests passed on real hardware.

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-util/scons/scons-4.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.3.0.ebuild 
b/dev-util/scons/scons-4.3.0.ebuild
index dfcbbac09556..4fa3dc9d6f6a 100644
--- a/dev-util/scons/scons-4.3.0.ebuild
+++ b/dev-util/scons/scons-4.3.0.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${P}/src"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2022-02-25 Thread Michał Górny
commit: b42a64ef562a8a433e5a8d3ea77a80d98bb3998f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb 25 22:41:52 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb 25 22:41:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b42a64ef

dev-util/scons: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/Manifest  |   4 --
 dev-util/scons/scons-4.2.0-r1.ebuild | 120 ---
 2 files changed, 124 deletions(-)

diff --git a/dev-util/scons/Manifest b/dev-util/scons/Manifest
index ac29b24e5995..68123a9c3acd 100644
--- a/dev-util/scons/Manifest
+++ b/dev-util/scons/Manifest
@@ -3,10 +3,6 @@ DIST scons-4.1.0-user.html 1454432 BLAKE2B 
9fac4d7bfb4b25708bc4cc48d952beb030f88
 DIST scons-4.1.0-user.pdf 2691364 BLAKE2B 
a910a09fa936d4d6f8dc967676d5aa009aac58a5a4566399b3ddc3512ac0259731e6c5399722fefadb3b79d8f89a5257e2e9bc2fa4d65697c8293ab995248d64
 SHA512 
64584731a59b59b78283be3876ecca91d742f83da2653d0de17922bec01e3c9cea1ce2ce3c8dc718597910ba86ed2c8aff0f7ae371bf763439b57a6d5484e1a7
 DIST scons-4.1.0.gh.tar.gz 5609204 BLAKE2B 
ede3d47a1ec652b9248681e26738073e9d01daab7ffeccc58f0fcadb79661e30edb9a35a511518e4a58459243acb027afd8fa5849b0f9e4bae451055f7b1a062
 SHA512 
f79b86bb09783767b3872cfb8efb665372714a604af2aaf3adc66eee63d3afe27bc6b2aab83813743c83f71c81c800d42842e916501787ba402ce2726dda9b44
 DIST scons-4.1.0.tar.gz 3007701 BLAKE2B 
70ab64ecfd89fa2af1d78a33fcef82a5f7db9875ffe9d2c16ea75cf40e661b2874359e3a5f75d761b3d9e863f7a434560992cfb020cce3e21e389381331d90de
 SHA512 
24fd493643545a2998b053ed0d68caf6241f05bc2437e7cbeae33d2e1c63517a61449a1a18062f8e4e5a639295a2486925296ba3e54ccfa2ecdd56fa07132de8
-DIST scons-4.2.0-user.html 1514655 BLAKE2B 
036fd0e994d4a3dbf820e864c18f1dda2bb383b890919b3d99ca02e4f1f319b86050bf094309764bbb01585075697549e3168d66ee02caeee0fe4ca641f794a5
 SHA512 
b0dcf8d6ff32521f2ce92372a7efce4962268d2ca40645ec4b0d082e5a29ba5098488ba45bf36c9fb7e75996c7454ab80536052f43b9a533a22db05f466cd3e9
-DIST scons-4.2.0-user.pdf 2813567 BLAKE2B 
2787c9dbecaefccc5f4df2b474ee69e9883f9efa8358f6da00690d9f3fad48f7b696908cbb4cc8f3b9c195f86e11c81301d931783e463d7b2f3a5d528fc3
 SHA512 
3c36879af2b40190b7b68b162cb39e32e1d7ee01fe063dabe5404d616ab3c9972ebc8a6ce4c0b54a633cfc6825808f93207132ac9c9cd60d9e6ca28e864d5f16
-DIST scons-4.2.0.gh.tar.gz 5677165 BLAKE2B 
c298152db937810ab73afc304a9dc480c185ef0d6e86be5ec7f2022a7d1ed4d3df6ecc18148c3143d4e76a7ea0e50790db1224e66db68bace0759daba7f36a91
 SHA512 
138573f7203b52fad0527d8d88ceabe182273eff7e4b74125e0d7eda51c44408b07e2c702ee63214519392101d8bbb30013e6d34000eaeb530a816c17396de97
-DIST scons-4.2.0.tar.gz 3043008 BLAKE2B 
3e69189e45b8ecc956419d3b7d4d36a78ffe219ff87a18d17c511434cf4306635c245107e7978d8f6b86f65bd2ac028fa3c76ab1212806a692d355d7d8036645
 SHA512 
91d77c858a888621d41432f39970547830997c8e28a851bbab7c0f181afda564abef321befaa33cbe6fd5fc4ac85fa80f2349994956edcc99c027cf7f526bbf0
 DIST scons-4.3.0-user.html 1529873 BLAKE2B 
9f5b1bc0ab1d47769d8475ab86b1ae40cfc3643013c6e19692caac50dc37a306b6fd4654ec95c0ad6ad89531e2098253c62db679c9921680955b6dc11c4b247a
 SHA512 
82e2de098c16a354ee3546a39f3ad923d8a40831d69d31266a795f7ce1a8d42e258e650f59f1910f0497d2d053eeb94aa1216c2a2108ca44185e587490b2
 DIST scons-4.3.0-user.pdf 2851016 BLAKE2B 
75282daad0c12da3afa71a0b34447545c2d93ab4fd0589395acd4a04242bb387b35ef2fb0469a57b96eda25258a28f18bd3bb693c6e2b02dc4e6b621a10f0f33
 SHA512 
c404508ca13e043f8a6717711294fa8cf4a513da7a09285fc6d73342d1f2b4fb0f718faa8fe6ee5b5ab92acf5839dfa05b86004ab0e0fcd7449a31fd5f6f003b
 DIST scons-4.3.0.gh.tar.gz 5704869 BLAKE2B 
a43b509b358d47ee73f7eb714d1239b4fdc33f38483c1a3e72c3a8082242d7bb1a4925958a2648782aa28f4c22a6e018aea8fec1139cf44c59e859f6f902d1d3
 SHA512 
2d91cf3045797c888d24db38d5b44576e56b271a2c4e9d28d7e16026451865f713990ff9e57fa3e0a1c19603c2d6adbbd1ba36d297c9dcce4db4139fcc51cd62

diff --git a/dev-util/scons/scons-4.2.0-r1.ebuild 
b/dev-util/scons/scons-4.2.0-r1.ebuild
deleted file mode 100644
index ed23a9f7e196..
--- a/dev-util/scons/scons-4.2.0-r1.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{8..9} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 multiprocessing
-
-DESCRIPTION="Extensible Python-based build utility"
-HOMEPAGE="https://www.scons.org/;
-SRC_URI="
-   https://downloads.sourceforge.net/project/scons/scons/${PV}/${P}.tar.gz
-   doc? (
-   https://www.scons.org/doc/${PV}/PDF/${PN}-user.pdf -> 
${P}-user.pdf
-   https://www.scons.org/doc/${PV}/HTML/${PN}-user.html -> 
${P}-user.html
-   )
-   test? ( https://github.com/scons/scons/archive/${PV}.tar.gz -> 
${P}.gh.tar.gz )"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux 

[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2022-02-25 Thread Sam James
commit: e8b00ff2e9422fa0cc6f29567174368f8c28ee13
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 25 21:50:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 25 21:50:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8b00ff2

dev-util/scons: Stabilize 4.3.0 arm, #833066

Signed-off-by: Sam James  gentoo.org>

 dev-util/scons/scons-4.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.3.0.ebuild 
b/dev-util/scons/scons-4.3.0.ebuild
index 866d719fc3fa..dfcbbac09556 100644
--- a/dev-util/scons/scons-4.3.0.ebuild
+++ b/dev-util/scons/scons-4.3.0.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${P}/src"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2022-02-11 Thread Arthur Zamarin
commit: d434d54ef63df5f871cc9f4bfd1577e908a3ba8f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 11 21:09:54 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 11 21:09:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d434d54e

dev-util/scons: Stabilize 4.3.0 arm64, #833066

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/scons/scons-4.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.3.0.ebuild 
b/dev-util/scons/scons-4.3.0.ebuild
index 32e2811385fb..866d719fc3fa 100644
--- a/dev-util/scons/scons-4.3.0.ebuild
+++ b/dev-util/scons/scons-4.3.0.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${P}/src"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2022-02-10 Thread Sam James
commit: 724658268035b3bbb64af1ed7425fcca518a3b58
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 10 13:58:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 10 13:58:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72465826

dev-util/scons: Stabilize 4.3.0 sparc, #833066

Signed-off-by: Sam James  gentoo.org>

 dev-util/scons/scons-4.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.3.0.ebuild 
b/dev-util/scons/scons-4.3.0.ebuild
index 15724edb92fb..32e2811385fb 100644
--- a/dev-util/scons/scons-4.3.0.ebuild
+++ b/dev-util/scons/scons-4.3.0.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${P}/src"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2022-02-10 Thread Sam James
commit: fbb430d603dd8d9813b769f016e055f07d6d14cd
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 10 11:43:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 10 11:43:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbb430d6

dev-util/scons: Stabilize 4.3.0 ppc64, #833066

Signed-off-by: Sam James  gentoo.org>

 dev-util/scons/scons-4.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.3.0.ebuild 
b/dev-util/scons/scons-4.3.0.ebuild
index edce5caaed5d..15724edb92fb 100644
--- a/dev-util/scons/scons-4.3.0.ebuild
+++ b/dev-util/scons/scons-4.3.0.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${P}/src"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2022-02-10 Thread Sam James
commit: 0cef722764abe11aa8d93d5f0109f42f2fe9d82c
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 10 11:42:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 10 11:42:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cef7227

dev-util/scons: Stabilize 4.3.0 ppc, #833066

Signed-off-by: Sam James  gentoo.org>

 dev-util/scons/scons-4.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.3.0.ebuild 
b/dev-util/scons/scons-4.3.0.ebuild
index 2ae1cf271f88..edce5caaed5d 100644
--- a/dev-util/scons/scons-4.3.0.ebuild
+++ b/dev-util/scons/scons-4.3.0.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${P}/src"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2022-02-10 Thread Sam James
commit: 7d40416247c1b295e0d5516372f19cee0b784791
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 10 11:41:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 10 11:41:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d404162

dev-util/scons: Stabilize 4.3.0 x86, #833066

Signed-off-by: Sam James  gentoo.org>

 dev-util/scons/scons-4.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.3.0.ebuild 
b/dev-util/scons/scons-4.3.0.ebuild
index 426979f0be44..2ae1cf271f88 100644
--- a/dev-util/scons/scons-4.3.0.ebuild
+++ b/dev-util/scons/scons-4.3.0.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${P}/src"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2022-02-10 Thread Jakov Smolić
commit: c6a1130a5e4cba011b6438a9f2fbda192f3305dc
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Feb 10 10:44:50 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Feb 10 10:44:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6a1130a

dev-util/scons: Stabilize 4.3.0 amd64, #833066

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/scons/scons-4.3.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/scons/scons-4.3.0.ebuild 
b/dev-util/scons/scons-4.3.0.ebuild
index 43c7b9958062..426979f0be44 100644
--- a/dev-util/scons/scons-4.3.0.ebuild
+++ b/dev-util/scons/scons-4.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -23,7 +23,7 @@ S="${WORKDIR}/${P}/src"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2021-12-25 Thread Michał Górny
commit: e58bb6829e489bb87bd028bbdad91c9aa5d3fd81
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sat Dec 18 20:38:54 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 25 21:51:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e58bb682

dev-util/scons: bump to 4.3.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>
Closes: https://github.com/gentoo/gentoo/pull/23411
Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/Manifest   |   4 ++
 dev-util/scons/scons-4.3.0.ebuild | 117 ++
 2 files changed, 121 insertions(+)

diff --git a/dev-util/scons/Manifest b/dev-util/scons/Manifest
index b7a44b312769..ac29b24e5995 100644
--- a/dev-util/scons/Manifest
+++ b/dev-util/scons/Manifest
@@ -1,3 +1,4 @@
+DIST SCons-4.3.0.tar.gz 3065509 BLAKE2B 
c36e816357f908d91d532cacde06ed75f57386bb9386bf751dd4ec65580894d8e04ad86380e421008374fa8d8c798323f9f8fb52d7e3d7d85140300a8b388def
 SHA512 
200e087a0a3de7d92d7da6bdb7f2dc0f5d9ff4908a9d6aef2feab8cacfb2e480b7d88efca8f7a84bd39620db2efceaca14f68e6edbf494b1c28b80e35ed14f2c
 DIST scons-4.1.0-user.html 1454432 BLAKE2B 
9fac4d7bfb4b25708bc4cc48d952beb030f88181af5dfee63090f726b1a82443c192c63ec5939869967ef8f374e8599321212971439fb265fb050b263681c9f8
 SHA512 
74f1349fa61dac9e66cfb863cb3126d07ce5f421b3e87d0220eb32bd5017ba8f6cf96eb8cb5ee45c39022671aa9f2d0408d4039970c438a69c002445aea510be
 DIST scons-4.1.0-user.pdf 2691364 BLAKE2B 
a910a09fa936d4d6f8dc967676d5aa009aac58a5a4566399b3ddc3512ac0259731e6c5399722fefadb3b79d8f89a5257e2e9bc2fa4d65697c8293ab995248d64
 SHA512 
64584731a59b59b78283be3876ecca91d742f83da2653d0de17922bec01e3c9cea1ce2ce3c8dc718597910ba86ed2c8aff0f7ae371bf763439b57a6d5484e1a7
 DIST scons-4.1.0.gh.tar.gz 5609204 BLAKE2B 
ede3d47a1ec652b9248681e26738073e9d01daab7ffeccc58f0fcadb79661e30edb9a35a511518e4a58459243acb027afd8fa5849b0f9e4bae451055f7b1a062
 SHA512 
f79b86bb09783767b3872cfb8efb665372714a604af2aaf3adc66eee63d3afe27bc6b2aab83813743c83f71c81c800d42842e916501787ba402ce2726dda9b44
@@ -6,3 +7,6 @@ DIST scons-4.2.0-user.html 1514655 BLAKE2B 
036fd0e994d4a3dbf820e864c18f1dda2bb38
 DIST scons-4.2.0-user.pdf 2813567 BLAKE2B 
2787c9dbecaefccc5f4df2b474ee69e9883f9efa8358f6da00690d9f3fad48f7b696908cbb4cc8f3b9c195f86e11c81301d931783e463d7b2f3a5d528fc3
 SHA512 
3c36879af2b40190b7b68b162cb39e32e1d7ee01fe063dabe5404d616ab3c9972ebc8a6ce4c0b54a633cfc6825808f93207132ac9c9cd60d9e6ca28e864d5f16
 DIST scons-4.2.0.gh.tar.gz 5677165 BLAKE2B 
c298152db937810ab73afc304a9dc480c185ef0d6e86be5ec7f2022a7d1ed4d3df6ecc18148c3143d4e76a7ea0e50790db1224e66db68bace0759daba7f36a91
 SHA512 
138573f7203b52fad0527d8d88ceabe182273eff7e4b74125e0d7eda51c44408b07e2c702ee63214519392101d8bbb30013e6d34000eaeb530a816c17396de97
 DIST scons-4.2.0.tar.gz 3043008 BLAKE2B 
3e69189e45b8ecc956419d3b7d4d36a78ffe219ff87a18d17c511434cf4306635c245107e7978d8f6b86f65bd2ac028fa3c76ab1212806a692d355d7d8036645
 SHA512 
91d77c858a888621d41432f39970547830997c8e28a851bbab7c0f181afda564abef321befaa33cbe6fd5fc4ac85fa80f2349994956edcc99c027cf7f526bbf0
+DIST scons-4.3.0-user.html 1529873 BLAKE2B 
9f5b1bc0ab1d47769d8475ab86b1ae40cfc3643013c6e19692caac50dc37a306b6fd4654ec95c0ad6ad89531e2098253c62db679c9921680955b6dc11c4b247a
 SHA512 
82e2de098c16a354ee3546a39f3ad923d8a40831d69d31266a795f7ce1a8d42e258e650f59f1910f0497d2d053eeb94aa1216c2a2108ca44185e587490b2
+DIST scons-4.3.0-user.pdf 2851016 BLAKE2B 
75282daad0c12da3afa71a0b34447545c2d93ab4fd0589395acd4a04242bb387b35ef2fb0469a57b96eda25258a28f18bd3bb693c6e2b02dc4e6b621a10f0f33
 SHA512 
c404508ca13e043f8a6717711294fa8cf4a513da7a09285fc6d73342d1f2b4fb0f718faa8fe6ee5b5ab92acf5839dfa05b86004ab0e0fcd7449a31fd5f6f003b
+DIST scons-4.3.0.gh.tar.gz 5704869 BLAKE2B 
a43b509b358d47ee73f7eb714d1239b4fdc33f38483c1a3e72c3a8082242d7bb1a4925958a2648782aa28f4c22a6e018aea8fec1139cf44c59e859f6f902d1d3
 SHA512 
2d91cf3045797c888d24db38d5b44576e56b271a2c4e9d28d7e16026451865f713990ff9e57fa3e0a1c19603c2d6adbbd1ba36d297c9dcce4db4139fcc51cd62

diff --git a/dev-util/scons/scons-4.3.0.ebuild 
b/dev-util/scons/scons-4.3.0.ebuild
new file mode 100644
index ..43c7b9958062
--- /dev/null
+++ b/dev-util/scons/scons-4.3.0.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 multiprocessing
+
+MY_P="SCons-${PV}"
+DESCRIPTION="Extensible Python-based build utility"
+HOMEPAGE="https://www.scons.org/;
+SRC_URI="
+   
https://downloads.sourceforge.net/project/${PN}/${PN}/${PV}/${MY_P}.tar.gz
+   doc? (
+   https://www.scons.org/doc/${PV}/PDF/${PN}-user.pdf -> 
${P}-user.pdf
+   https://www.scons.org/doc/${PV}/HTML/${PN}-user.html -> 
${P}-user.html
+   )
+   test? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/files/, dev-util/scons/

2021-10-14 Thread Sam James
commit: 6342804cddb5845db79f752a74f262ffd6f74cc7
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 14 09:11:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 14 09:11:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6342804c

dev-util/scons: Revert "Remove old" (restore 4.1.0 for now)

This reverts commit cfaacfcffc6895ebe3d021acedf2d71de76f7dc8.

Restore 4.1.0 for now because Mixxx can't build without it.

Bug: https://bugs.gentoo.org/806085
Signed-off-by: Sam James  gentoo.org>

 dev-util/scons/Manifest|  4 +
 .../files/scons-4.0.0-respect-cc-etc-r1.patch  | 88 +++
 dev-util/scons/scons-4.1.0-r1.ebuild   | 98 ++
 3 files changed, 190 insertions(+)

diff --git a/dev-util/scons/Manifest b/dev-util/scons/Manifest
index 1a3cad8d5ab..b7a44b31276 100644
--- a/dev-util/scons/Manifest
+++ b/dev-util/scons/Manifest
@@ -1,3 +1,7 @@
+DIST scons-4.1.0-user.html 1454432 BLAKE2B 
9fac4d7bfb4b25708bc4cc48d952beb030f88181af5dfee63090f726b1a82443c192c63ec5939869967ef8f374e8599321212971439fb265fb050b263681c9f8
 SHA512 
74f1349fa61dac9e66cfb863cb3126d07ce5f421b3e87d0220eb32bd5017ba8f6cf96eb8cb5ee45c39022671aa9f2d0408d4039970c438a69c002445aea510be
+DIST scons-4.1.0-user.pdf 2691364 BLAKE2B 
a910a09fa936d4d6f8dc967676d5aa009aac58a5a4566399b3ddc3512ac0259731e6c5399722fefadb3b79d8f89a5257e2e9bc2fa4d65697c8293ab995248d64
 SHA512 
64584731a59b59b78283be3876ecca91d742f83da2653d0de17922bec01e3c9cea1ce2ce3c8dc718597910ba86ed2c8aff0f7ae371bf763439b57a6d5484e1a7
+DIST scons-4.1.0.gh.tar.gz 5609204 BLAKE2B 
ede3d47a1ec652b9248681e26738073e9d01daab7ffeccc58f0fcadb79661e30edb9a35a511518e4a58459243acb027afd8fa5849b0f9e4bae451055f7b1a062
 SHA512 
f79b86bb09783767b3872cfb8efb665372714a604af2aaf3adc66eee63d3afe27bc6b2aab83813743c83f71c81c800d42842e916501787ba402ce2726dda9b44
+DIST scons-4.1.0.tar.gz 3007701 BLAKE2B 
70ab64ecfd89fa2af1d78a33fcef82a5f7db9875ffe9d2c16ea75cf40e661b2874359e3a5f75d761b3d9e863f7a434560992cfb020cce3e21e389381331d90de
 SHA512 
24fd493643545a2998b053ed0d68caf6241f05bc2437e7cbeae33d2e1c63517a61449a1a18062f8e4e5a639295a2486925296ba3e54ccfa2ecdd56fa07132de8
 DIST scons-4.2.0-user.html 1514655 BLAKE2B 
036fd0e994d4a3dbf820e864c18f1dda2bb383b890919b3d99ca02e4f1f319b86050bf094309764bbb01585075697549e3168d66ee02caeee0fe4ca641f794a5
 SHA512 
b0dcf8d6ff32521f2ce92372a7efce4962268d2ca40645ec4b0d082e5a29ba5098488ba45bf36c9fb7e75996c7454ab80536052f43b9a533a22db05f466cd3e9
 DIST scons-4.2.0-user.pdf 2813567 BLAKE2B 
2787c9dbecaefccc5f4df2b474ee69e9883f9efa8358f6da00690d9f3fad48f7b696908cbb4cc8f3b9c195f86e11c81301d931783e463d7b2f3a5d528fc3
 SHA512 
3c36879af2b40190b7b68b162cb39e32e1d7ee01fe063dabe5404d616ab3c9972ebc8a6ce4c0b54a633cfc6825808f93207132ac9c9cd60d9e6ca28e864d5f16
 DIST scons-4.2.0.gh.tar.gz 5677165 BLAKE2B 
c298152db937810ab73afc304a9dc480c185ef0d6e86be5ec7f2022a7d1ed4d3df6ecc18148c3143d4e76a7ea0e50790db1224e66db68bace0759daba7f36a91
 SHA512 
138573f7203b52fad0527d8d88ceabe182273eff7e4b74125e0d7eda51c44408b07e2c702ee63214519392101d8bbb30013e6d34000eaeb530a816c17396de97

diff --git a/dev-util/scons/files/scons-4.0.0-respect-cc-etc-r1.patch 
b/dev-util/scons/files/scons-4.0.0-respect-cc-etc-r1.patch
new file mode 100644
index 000..d187a17ae60
--- /dev/null
+++ b/dev-util/scons/files/scons-4.0.0-respect-cc-etc-r1.patch
@@ -0,0 +1,88 @@
+From 929986e568446f54c2a99c309fbb4d05bd4af00a Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Thu, 10 May 2018 08:01:08 +0200
+Subject: [PATCH] posix: Also force common toolchain vars for Gentoo
+
+---
+ src/SCons/Platform/posix.py | 20 
+ src/SCons/Tool/cc.py|  3 ++-
+ src/SCons/Tool/cxx.py   |  3 ++-
+ src/SCons/Tool/link.py  |  3 ++-
+ 4 files changed, 26 insertions(+), 3 deletions(-)
+
+diff --git a/src/SCons/Platform/posix.py b/src/SCons/Platform/posix.py
+index 739310a1..ef7528e0 100644
+--- a/src/SCons/Platform/posix.py
 b/src/SCons/Platform/posix.py
+@@ -95,6 +95,26 @@ def generate(env):
+ if 'ENV' in env:
+ new_env.update(env['ENV'])
+ env['ENV'] = new_env
++
++# Furthermore, force common compiler/linker variables as well
++envvar_mapping = {
++'AR': 'AR',
++'AS': 'AS',
++'ASFLAGS': 'ASFLAGS',
++'CC': 'CC',
++'CXX': 'CXX',
++'CFLAGS': 'CFLAGS',
++'CXXFLAGS': 'CXXFLAGS',
++'CPPFLAGS': 'CPPFLAGS',
++'LDFLAGS': 'LINKFLAGS',
++}
++
++for envvar, toolvar in envvar_mapping.items():
++if toolvar not in env and envvar in env['ENV']:
++val = env['ENV'][envvar]
++if toolvar.endswith('FLAGS'):
++val = SCons.Util.CLVar(val)
++env[toolvar] = val
+ else:
+ if 'ENV' not in env:
+ env['ENV']= {}
+diff 

[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/files/, dev-util/scons/

2021-10-13 Thread Michał Górny
commit: cfaacfcffc6895ebe3d021acedf2d71de76f7dc8
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 13 09:04:50 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 13 09:04:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfaacfcf

dev-util/scons: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/Manifest|  4 -
 .../files/scons-4.0.0-respect-cc-etc-r1.patch  | 88 ---
 dev-util/scons/scons-4.1.0-r1.ebuild   | 98 --
 3 files changed, 190 deletions(-)

diff --git a/dev-util/scons/Manifest b/dev-util/scons/Manifest
index b7a44b31276..1a3cad8d5ab 100644
--- a/dev-util/scons/Manifest
+++ b/dev-util/scons/Manifest
@@ -1,7 +1,3 @@
-DIST scons-4.1.0-user.html 1454432 BLAKE2B 
9fac4d7bfb4b25708bc4cc48d952beb030f88181af5dfee63090f726b1a82443c192c63ec5939869967ef8f374e8599321212971439fb265fb050b263681c9f8
 SHA512 
74f1349fa61dac9e66cfb863cb3126d07ce5f421b3e87d0220eb32bd5017ba8f6cf96eb8cb5ee45c39022671aa9f2d0408d4039970c438a69c002445aea510be
-DIST scons-4.1.0-user.pdf 2691364 BLAKE2B 
a910a09fa936d4d6f8dc967676d5aa009aac58a5a4566399b3ddc3512ac0259731e6c5399722fefadb3b79d8f89a5257e2e9bc2fa4d65697c8293ab995248d64
 SHA512 
64584731a59b59b78283be3876ecca91d742f83da2653d0de17922bec01e3c9cea1ce2ce3c8dc718597910ba86ed2c8aff0f7ae371bf763439b57a6d5484e1a7
-DIST scons-4.1.0.gh.tar.gz 5609204 BLAKE2B 
ede3d47a1ec652b9248681e26738073e9d01daab7ffeccc58f0fcadb79661e30edb9a35a511518e4a58459243acb027afd8fa5849b0f9e4bae451055f7b1a062
 SHA512 
f79b86bb09783767b3872cfb8efb665372714a604af2aaf3adc66eee63d3afe27bc6b2aab83813743c83f71c81c800d42842e916501787ba402ce2726dda9b44
-DIST scons-4.1.0.tar.gz 3007701 BLAKE2B 
70ab64ecfd89fa2af1d78a33fcef82a5f7db9875ffe9d2c16ea75cf40e661b2874359e3a5f75d761b3d9e863f7a434560992cfb020cce3e21e389381331d90de
 SHA512 
24fd493643545a2998b053ed0d68caf6241f05bc2437e7cbeae33d2e1c63517a61449a1a18062f8e4e5a639295a2486925296ba3e54ccfa2ecdd56fa07132de8
 DIST scons-4.2.0-user.html 1514655 BLAKE2B 
036fd0e994d4a3dbf820e864c18f1dda2bb383b890919b3d99ca02e4f1f319b86050bf094309764bbb01585075697549e3168d66ee02caeee0fe4ca641f794a5
 SHA512 
b0dcf8d6ff32521f2ce92372a7efce4962268d2ca40645ec4b0d082e5a29ba5098488ba45bf36c9fb7e75996c7454ab80536052f43b9a533a22db05f466cd3e9
 DIST scons-4.2.0-user.pdf 2813567 BLAKE2B 
2787c9dbecaefccc5f4df2b474ee69e9883f9efa8358f6da00690d9f3fad48f7b696908cbb4cc8f3b9c195f86e11c81301d931783e463d7b2f3a5d528fc3
 SHA512 
3c36879af2b40190b7b68b162cb39e32e1d7ee01fe063dabe5404d616ab3c9972ebc8a6ce4c0b54a633cfc6825808f93207132ac9c9cd60d9e6ca28e864d5f16
 DIST scons-4.2.0.gh.tar.gz 5677165 BLAKE2B 
c298152db937810ab73afc304a9dc480c185ef0d6e86be5ec7f2022a7d1ed4d3df6ecc18148c3143d4e76a7ea0e50790db1224e66db68bace0759daba7f36a91
 SHA512 
138573f7203b52fad0527d8d88ceabe182273eff7e4b74125e0d7eda51c44408b07e2c702ee63214519392101d8bbb30013e6d34000eaeb530a816c17396de97

diff --git a/dev-util/scons/files/scons-4.0.0-respect-cc-etc-r1.patch 
b/dev-util/scons/files/scons-4.0.0-respect-cc-etc-r1.patch
deleted file mode 100644
index d187a17ae60..000
--- a/dev-util/scons/files/scons-4.0.0-respect-cc-etc-r1.patch
+++ /dev/null
@@ -1,88 +0,0 @@
-From 929986e568446f54c2a99c309fbb4d05bd4af00a Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
-Date: Thu, 10 May 2018 08:01:08 +0200
-Subject: [PATCH] posix: Also force common toolchain vars for Gentoo
-

- src/SCons/Platform/posix.py | 20 
- src/SCons/Tool/cc.py|  3 ++-
- src/SCons/Tool/cxx.py   |  3 ++-
- src/SCons/Tool/link.py  |  3 ++-
- 4 files changed, 26 insertions(+), 3 deletions(-)
-
-diff --git a/src/SCons/Platform/posix.py b/src/SCons/Platform/posix.py
-index 739310a1..ef7528e0 100644
 a/src/SCons/Platform/posix.py
-+++ b/src/SCons/Platform/posix.py
-@@ -95,6 +95,26 @@ def generate(env):
- if 'ENV' in env:
- new_env.update(env['ENV'])
- env['ENV'] = new_env
-+
-+# Furthermore, force common compiler/linker variables as well
-+envvar_mapping = {
-+'AR': 'AR',
-+'AS': 'AS',
-+'ASFLAGS': 'ASFLAGS',
-+'CC': 'CC',
-+'CXX': 'CXX',
-+'CFLAGS': 'CFLAGS',
-+'CXXFLAGS': 'CXXFLAGS',
-+'CPPFLAGS': 'CPPFLAGS',
-+'LDFLAGS': 'LINKFLAGS',
-+}
-+
-+for envvar, toolvar in envvar_mapping.items():
-+if toolvar not in env and envvar in env['ENV']:
-+val = env['ENV'][envvar]
-+if toolvar.endswith('FLAGS'):
-+val = SCons.Util.CLVar(val)
-+env[toolvar] = val
- else:
- if 'ENV' not in env:
- env['ENV']= {}
-diff --git a/src/SCons/Tool/cc.py b/src/SCons/Tool/cc.py
-index 590ec5fd..5f9229a0 100644
 a/src/SCons/Tool/cc.py
-+++ b/src/SCons/Tool/cc.py
-@@ -80,7 +80,8 @@ def generate(env):
- 
- 

[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2021-10-12 Thread Sam James
commit: 0b96618be76698197d2cbff1c9f70718a5a80684
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 13 02:38:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 13 02:38:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b96618b

dev-util/scons: Stabilize 4.2.0-r1 ppc64, #815025

Signed-off-by: Sam James  gentoo.org>

 dev-util/scons/scons-4.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.2.0-r1.ebuild 
b/dev-util/scons/scons-4.2.0-r1.ebuild
index 5a28706a03d..ed23a9f7e19 100644
--- a/dev-util/scons/scons-4.2.0-r1.ebuild
+++ b/dev-util/scons/scons-4.2.0-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2021-10-04 Thread Sam James
commit: fc3032bc366de7c7f9bd5867831720e7f02f
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 19:15:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 19:15:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc30

dev-util/scons: Stabilize 4.2.0-r1 arm64, #815025

Signed-off-by: Sam James  gentoo.org>

 dev-util/scons/scons-4.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.2.0-r1.ebuild 
b/dev-util/scons/scons-4.2.0-r1.ebuild
index 5f220caec75..5a28706a03d 100644
--- a/dev-util/scons/scons-4.2.0-r1.ebuild
+++ b/dev-util/scons/scons-4.2.0-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2021-10-03 Thread Agostino Sarubbo
commit: 496fd7cbe76cfbcbd9b07103d5b77ebea707868c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Oct  3 17:50:53 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Oct  3 17:50:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=496fd7cb

dev-util/scons: ppc stable wrt bug #815025

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/scons/scons-4.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.2.0-r1.ebuild 
b/dev-util/scons/scons-4.2.0-r1.ebuild
index c2a3ccc5ba2..5f220caec75 100644
--- a/dev-util/scons/scons-4.2.0-r1.ebuild
+++ b/dev-util/scons/scons-4.2.0-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2021-10-02 Thread Sam James
commit: 601f4c0139c3caadadce7e2eaedd53a881085ac4
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 23:50:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 23:50:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=601f4c01

dev-util/scons: fix IndirectInherits (multiprocessing)

Signed-off-by: Sam James  gentoo.org>

 dev-util/scons/scons-4.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.2.0-r1.ebuild 
b/dev-util/scons/scons-4.2.0-r1.ebuild
index c87db3273b7..c2a3ccc5ba2 100644
--- a/dev-util/scons/scons-4.2.0-r1.ebuild
+++ b/dev-util/scons/scons-4.2.0-r1.ebuild
@@ -7,7 +7,7 @@ DISTUTILS_USE_SETUPTOOLS=rdepend
 PYTHON_COMPAT=( python3_{8..9} )
 PYTHON_REQ_USE="threads(+)"
 
-inherit distutils-r1
+inherit distutils-r1 multiprocessing
 
 DESCRIPTION="Extensible Python-based build utility"
 HOMEPAGE="https://www.scons.org/;



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2021-10-02 Thread Sam James
commit: 049927c0dc3152580db69e4c109f55315823bf3d
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 23:49:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 23:50:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=049927c0

dev-util/scons: skip irrelevant tests on non-amd64/x86

Work is ongoing upstream, it seems, too.

Closes: https://bugs.gentoo.org/757534
Signed-off-by: Sam James  gentoo.org>

 dev-util/scons/scons-4.2.0-r1.ebuild | 18 ++
 1 file changed, 18 insertions(+)

diff --git a/dev-util/scons/scons-4.2.0-r1.ebuild 
b/dev-util/scons/scons-4.2.0-r1.ebuild
index e5a5c863755..c87db3273b7 100644
--- a/dev-util/scons/scons-4.2.0-r1.ebuild
+++ b/dev-util/scons/scons-4.2.0-r1.ebuild
@@ -73,6 +73,24 @@ src_prepare() {
test/option/option-v.py
test/Interactive/version.py
)
+
+   if ! use amd64 && ! use x86 ; then
+   # These tests are currently broken on arm and other 
non-amd64/x86 platforms
+   # Work seems to be ongoing in e.g. 
https://github.com/SCons/scons/pull/4022 to
+   # better plumb up the MSVC tests for alternative arches.
+   # Try again after 4.2.0.
+   # See also: 
https://pairlist4.pair.net/pipermail/scons-users/2020-November/008452.html
+   # bug #757534
+   remove_tests+=(
+   test/MSVS/vs-7.0-scc-files.py
+   test/MSVS/vs-7.0-scc-legacy-files.py
+   test/MSVS/vs-7.1-scc-files.py
+   test/MSVS/vs-7.1-scc-legacy-files.py
+   test/MSVS/vs-scc-files.py
+   test/MSVS/vs-scc-legacy-files.py
+   )
+   fi
+
rm -r "${remove_tests[@]}" || die
fi
 }



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2021-09-27 Thread Sam James
commit: 6d15d53ff8be8ce77ae3fff57a85244f72b3affb
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Sep 27 15:11:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 27 18:13:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d15d53f

dev-util/scons: stable 4.2.0-r1 for sparc, bug #815025

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 dev-util/scons/scons-4.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.2.0-r1.ebuild 
b/dev-util/scons/scons-4.2.0-r1.ebuild
index b146eeeb721..d4f1339f581 100644
--- a/dev-util/scons/scons-4.2.0-r1.ebuild
+++ b/dev-util/scons/scons-4.2.0-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2021-09-27 Thread Agostino Sarubbo
commit: c0dfde17f07e13c8deda7cc77db2578d4af73768
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep 27 06:57:34 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep 27 06:57:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0dfde17

dev-util/scons: x86 stable wrt bug #815025

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/scons/scons-4.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.2.0-r1.ebuild 
b/dev-util/scons/scons-4.2.0-r1.ebuild
index c605b6eee48..b146eeeb721 100644
--- a/dev-util/scons/scons-4.2.0-r1.ebuild
+++ b/dev-util/scons/scons-4.2.0-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2021-09-27 Thread Agostino Sarubbo
commit: ea91f2faed9fd177954de9483726a27e14edfae8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep 27 06:53:48 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep 27 06:53:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea91f2fa

dev-util/scons: amd64 stable wrt bug #815025

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/scons/scons-4.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.2.0-r1.ebuild 
b/dev-util/scons/scons-4.2.0-r1.ebuild
index 9c816bfcc0b..c605b6eee48 100644
--- a/dev-util/scons/scons-4.2.0-r1.ebuild
+++ b/dev-util/scons/scons-4.2.0-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/files/, dev-util/scons/

2021-08-01 Thread Michał Górny
commit: 2705c315b275862ed6f1c6a1976e6a42178ce957
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug  1 17:38:20 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug  1 17:41:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2705c315

dev-util/scons: Fix Gentoo patch

Closes: https://bugs.gentoo.org/806043
Signed-off-by: Michał Górny  gentoo.org>

 .../scons/files/scons-4.2.0-respect-cc-etc.patch   | 96 ++
 .../{scons-4.2.0.ebuild => scons-4.2.0-r1.ebuild}  |  2 +-
 2 files changed, 97 insertions(+), 1 deletion(-)

diff --git a/dev-util/scons/files/scons-4.2.0-respect-cc-etc.patch 
b/dev-util/scons/files/scons-4.2.0-respect-cc-etc.patch
new file mode 100644
index 000..a075fec91d2
--- /dev/null
+++ b/dev-util/scons/files/scons-4.2.0-respect-cc-etc.patch
@@ -0,0 +1,96 @@
+From b6ba1f2b1feda529eca20fb8980f7c6c52397df6 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Thu, 10 May 2018 08:01:08 +0200
+Subject: [PATCH] posix: Also force common toolchain vars for Gentoo
+
+---
+ SCons/Platform/posix.py | 21 +
+ SCons/Tool/cc.py|  3 ++-
+ SCons/Tool/cxx.py   |  3 ++-
+ SCons/Tool/link.py  |  3 ++-
+ 4 files changed, 27 insertions(+), 3 deletions(-)
+
+diff --git a/src/SCons/Platform/posix.py b/src/SCons/Platform/posix.py
+index 37cd2377f..1246781de 100644
+--- a/src/SCons/Platform/posix.py
 b/src/SCons/Platform/posix.py
+@@ -33,6 +33,7 @@ import subprocess
+ from SCons.Platform import TempFileMunge
+ from SCons.Platform.virtualenv import ImportVirtualenv
+ from SCons.Platform.virtualenv import ignore_virtualenv, enable_virtualenv
++import SCons.Util
+ 
+ exitvalmap = {
+ 2 : 127,
+@@ -86,6 +87,26 @@ def generate(env):
+ if 'ENV' in env:
+ new_env.update(env['ENV'])
+ env['ENV'] = new_env
++
++# Furthermore, force common compiler/linker variables as well
++envvar_mapping = {
++'AR': 'AR',
++'AS': 'AS',
++'ASFLAGS': 'ASFLAGS',
++'CC': 'CC',
++'CXX': 'CXX',
++'CFLAGS': 'CFLAGS',
++'CXXFLAGS': 'CXXFLAGS',
++'CPPFLAGS': 'CPPFLAGS',
++'LDFLAGS': 'LINKFLAGS',
++}
++
++for envvar, toolvar in envvar_mapping.items():
++if toolvar not in env and envvar in env['ENV']:
++val = env['ENV'][envvar]
++if toolvar.endswith('FLAGS'):
++val = SCons.Util.CLVar(val)
++env[toolvar] = val
+ else:
+ if 'ENV' not in env:
+ env['ENV']= {}
+diff --git a/src/SCons/Tool/cc.py b/src/SCons/Tool/cc.py
+index 590ec5fd3..5f9229a02 100644
+--- a/src/SCons/Tool/cc.py
 b/src/SCons/Tool/cc.py
+@@ -80,7 +80,8 @@ def generate(env):
+ 
+ if 'CC' not in env:
+ env['CC']= env.Detect(compilers) or compilers[0]
+-env['CFLAGS']= SCons.Util.CLVar('')
++if 'CFLAGS' not in env:
++env['CFLAGS'] = SCons.Util.CLVar('')
+ env['CCCOM'] = '$CC -o $TARGET -c $CFLAGS $CCFLAGS $_CCCOMCOM 
$SOURCES'
+ env['SHCC']  = '$CC'
+ env['SHCFLAGS'] = SCons.Util.CLVar('$CFLAGS')
+diff --git a/src/SCons/Tool/cxx.py b/src/SCons/Tool/cxx.py
+index 128cdc4f6..1f852b64c 100644
+--- a/src/SCons/Tool/cxx.py
 b/src/SCons/Tool/cxx.py
+@@ -69,7 +69,8 @@ def generate(env):
+ 
+ if 'CXX' not in env:
+ env['CXX']= env.Detect(compilers) or compilers[0]
+-env['CXXFLAGS']   = SCons.Util.CLVar('')
++if 'CXXFLAGS' not in env:
++env['CXXFLAGS'] = SCons.Util.CLVar('')
+ env['CXXCOM'] = '$CXX -o $TARGET -c $CXXFLAGS $CCFLAGS $_CCCOMCOM 
$SOURCES'
+ env['SHCXX']  = '$CXX'
+ env['SHCXXFLAGS'] = SCons.Util.CLVar('$CXXFLAGS')
+diff --git a/src/SCons/Tool/link.py b/src/SCons/Tool/link.py
+index 24d17a31f..4ea9917e8 100644
+--- a/src/SCons/Tool/link.py
 b/src/SCons/Tool/link.py
+@@ -49,7 +49,8 @@ def generate(env):
+ 
+ env['SMARTLINK'] = smart_link
+ env['LINK'] = "$SMARTLINK"
+-env['LINKFLAGS'] = SCons.Util.CLVar('')
++if 'LINKFLAGS' not in env:
++env['LINKFLAGS'] = SCons.Util.CLVar('')
+ 
+ # __RPATH is only set to something ($_RPATH typically) on platforms that 
support it.
+ env['LINKCOM'] = '$LINK -o $TARGET $LINKFLAGS $__RPATH $SOURCES 
$_LIBDIRFLAGS $_LIBFLAGS'
+-- 
+2.32.0
+

diff --git a/dev-util/scons/scons-4.2.0.ebuild 
b/dev-util/scons/scons-4.2.0-r1.ebuild
similarity index 98%
rename from dev-util/scons/scons-4.2.0.ebuild
rename to dev-util/scons/scons-4.2.0-r1.ebuild
index ab10b165363..9c816bfcc0b 100644
--- a/dev-util/scons/scons-4.2.0.ebuild
+++ b/dev-util/scons/scons-4.2.0-r1.ebuild
@@ -38,7 +38,7 @@ PATCHES=(
# support env passthrough for Gentoo ebuilds
"${FILESDIR}"/scons-4.1.0-env-passthrough.patch
# respect CC, CXX, C*FLAGS, LDFLAGS by default
-   

[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2021-08-01 Thread Michał Górny
commit: bcf6ddb54e85be687ae04827da231e2171a894bc
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug  1 06:51:45 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug  1 08:15:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcf6ddb5

dev-util/scons: Bump to 4.2.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/Manifest   |   4 ++
 dev-util/scons/scons-4.2.0.ebuild | 102 ++
 2 files changed, 106 insertions(+)

diff --git a/dev-util/scons/Manifest b/dev-util/scons/Manifest
index 669ad9a3289..b7a44b31276 100644
--- a/dev-util/scons/Manifest
+++ b/dev-util/scons/Manifest
@@ -2,3 +2,7 @@ DIST scons-4.1.0-user.html 1454432 BLAKE2B 
9fac4d7bfb4b25708bc4cc48d952beb030f88
 DIST scons-4.1.0-user.pdf 2691364 BLAKE2B 
a910a09fa936d4d6f8dc967676d5aa009aac58a5a4566399b3ddc3512ac0259731e6c5399722fefadb3b79d8f89a5257e2e9bc2fa4d65697c8293ab995248d64
 SHA512 
64584731a59b59b78283be3876ecca91d742f83da2653d0de17922bec01e3c9cea1ce2ce3c8dc718597910ba86ed2c8aff0f7ae371bf763439b57a6d5484e1a7
 DIST scons-4.1.0.gh.tar.gz 5609204 BLAKE2B 
ede3d47a1ec652b9248681e26738073e9d01daab7ffeccc58f0fcadb79661e30edb9a35a511518e4a58459243acb027afd8fa5849b0f9e4bae451055f7b1a062
 SHA512 
f79b86bb09783767b3872cfb8efb665372714a604af2aaf3adc66eee63d3afe27bc6b2aab83813743c83f71c81c800d42842e916501787ba402ce2726dda9b44
 DIST scons-4.1.0.tar.gz 3007701 BLAKE2B 
70ab64ecfd89fa2af1d78a33fcef82a5f7db9875ffe9d2c16ea75cf40e661b2874359e3a5f75d761b3d9e863f7a434560992cfb020cce3e21e389381331d90de
 SHA512 
24fd493643545a2998b053ed0d68caf6241f05bc2437e7cbeae33d2e1c63517a61449a1a18062f8e4e5a639295a2486925296ba3e54ccfa2ecdd56fa07132de8
+DIST scons-4.2.0-user.html 1514655 BLAKE2B 
036fd0e994d4a3dbf820e864c18f1dda2bb383b890919b3d99ca02e4f1f319b86050bf094309764bbb01585075697549e3168d66ee02caeee0fe4ca641f794a5
 SHA512 
b0dcf8d6ff32521f2ce92372a7efce4962268d2ca40645ec4b0d082e5a29ba5098488ba45bf36c9fb7e75996c7454ab80536052f43b9a533a22db05f466cd3e9
+DIST scons-4.2.0-user.pdf 2813567 BLAKE2B 
2787c9dbecaefccc5f4df2b474ee69e9883f9efa8358f6da00690d9f3fad48f7b696908cbb4cc8f3b9c195f86e11c81301d931783e463d7b2f3a5d528fc3
 SHA512 
3c36879af2b40190b7b68b162cb39e32e1d7ee01fe063dabe5404d616ab3c9972ebc8a6ce4c0b54a633cfc6825808f93207132ac9c9cd60d9e6ca28e864d5f16
+DIST scons-4.2.0.gh.tar.gz 5677165 BLAKE2B 
c298152db937810ab73afc304a9dc480c185ef0d6e86be5ec7f2022a7d1ed4d3df6ecc18148c3143d4e76a7ea0e50790db1224e66db68bace0759daba7f36a91
 SHA512 
138573f7203b52fad0527d8d88ceabe182273eff7e4b74125e0d7eda51c44408b07e2c702ee63214519392101d8bbb30013e6d34000eaeb530a816c17396de97
+DIST scons-4.2.0.tar.gz 3043008 BLAKE2B 
3e69189e45b8ecc956419d3b7d4d36a78ffe219ff87a18d17c511434cf4306635c245107e7978d8f6b86f65bd2ac028fa3c76ab1212806a692d355d7d8036645
 SHA512 
91d77c858a888621d41432f39970547830997c8e28a851bbab7c0f181afda564abef321befaa33cbe6fd5fc4ac85fa80f2349994956edcc99c027cf7f526bbf0

diff --git a/dev-util/scons/scons-4.2.0.ebuild 
b/dev-util/scons/scons-4.2.0.ebuild
new file mode 100644
index 000..ab10b165363
--- /dev/null
+++ b/dev-util/scons/scons-4.2.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Extensible Python-based build utility"
+HOMEPAGE="https://www.scons.org/;
+SRC_URI="
+   https://downloads.sourceforge.net/project/scons/scons/${PV}/${P}.tar.gz
+   doc? (
+   https://www.scons.org/doc/${PV}/PDF/${PN}-user.pdf -> 
${P}-user.pdf
+   https://www.scons.org/doc/${PV}/HTML/${PN}-user.html -> 
${P}-user.html
+   )
+   test? ( https://github.com/scons/scons/archive/${PV}.tar.gz -> 
${P}.gh.tar.gz )"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   test? (
+   dev-libs/libxml2[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )
+"
+
+S=${WORKDIR}/${P}/src
+
+PATCHES=(
+   # support env passthrough for Gentoo ebuilds
+   "${FILESDIR}"/scons-4.1.0-env-passthrough.patch
+   # respect CC, CXX, C*FLAGS, LDFLAGS by default
+   "${FILESDIR}"/scons-4.0.0-respect-cc-etc-r1.patch
+)
+
+src_unpack() {
+   # use the git directory structure, but put pregenerated release
+   # inside src/ subdirectory to make our life easier
+   if use test; then
+   unpack "${P}.gh.tar.gz"
+   else
+   mkdir -p "${P}"/src || die
+   fi
+
+   tar -C "${P}"/src --strip-components=1 -xzf "${DISTDIR}/${P}.tar.gz" || 
die
+}
+
+src_prepare() {
+   # apply patches relatively to top directory

[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2021-07-27 Thread Marek Szuba
commit: 39e07482d0eab4dcab3ff5046d8f0a0089fedc0b
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jul 27 08:14:37 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jul 27 10:59:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39e07482

dev-util/scons: keyword 4.1.0-r1 for ~riscv

Fails some of the Visual Studio-related tests but this is a known
problem, see Bug #757534.

Signed-off-by: Marek Szuba  gentoo.org>

 dev-util/scons/scons-4.1.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/scons/scons-4.1.0-r1.ebuild 
b/dev-util/scons/scons-4.1.0-r1.ebuild
index c492ac1f48e..3f27b8197d8 100644
--- a/dev-util/scons/scons-4.1.0-r1.ebuild
+++ b/dev-util/scons/scons-4.1.0-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..9} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/files/, dev-util/scons/

2021-03-28 Thread Michał Górny
commit: 1bf084fef282cf65c6a0167d8995f9c1399f1f3a
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 28 11:57:51 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 28 11:57:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bf084fe

dev-util/scons: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/Manifest|   4 -
 .../scons/files/scons-4.0.0-env-passthrough.patch  |  40 -
 dev-util/scons/scons-4.0.1.ebuild  | 100 -
 3 files changed, 144 deletions(-)

diff --git a/dev-util/scons/Manifest b/dev-util/scons/Manifest
index 5ab364d5356..669ad9a3289 100644
--- a/dev-util/scons/Manifest
+++ b/dev-util/scons/Manifest
@@ -1,7 +1,3 @@
-DIST scons-4.0.1-user.html 1415152 BLAKE2B 
1a94b2ef5e076d883f2960825f055c7cc39cfd1848be797a9519bf94834cd4174d3da3274ef77f64106c1cc182c3f8cef363e3982f5c227d3a6dcbeadbc847c2
 SHA512 
f1165836ad80c90caa4d936ffc86c0ed20ea4c5e7854c36fee3a2c575b1c05c731d4ece9554e43292e6da30176ad9f31f31cf12f84264307c1494f79b06f43c7
-DIST scons-4.0.1-user.pdf 2468804 BLAKE2B 
f0af6bc6b41d972b98e955ee3ccec908aa366eabe31bd01022abe1f6d3a94dd6d7da26f71de23a6dfbcbc7bb4e439463f69bb7e8a5780c1300e3ba508b9eb314
 SHA512 
0d2733e2f1391083522a64117bfd35a2160d1366382f6f630b26eba36fc12ce797467d5e16efeb3b7f58aa9d853f96ae0d50fe78f59e78d24642b146bc7e565d
-DIST scons-4.0.1.gh.tar.gz 5578800 BLAKE2B 
f9ece5eaf1b133219f975e484beb5df726560a38969b8e8ad829781b960b438458bfcd7971333da87560c957675b2a4f8675e757fb0a4268cc4ecf72bb60d45f
 SHA512 
f23c5dfd3c236e9f9f85b986ca64a36dbd85e9f3383cb3577e082a7dea4b83283020fbf064c2d919ab116195c6708fc11f906fcf3b0bc0533a4bc49a4f7371c6
-DIST scons-4.0.1.tar.gz 2874481 BLAKE2B 
98377e62ae31d32758a93c4e04c578b88ea541cc292af63c6ca43e2948745e416ee6d757d98129ee30d0e0bbab90664889441a5bb86d4c9dfc649ca1dbef7536
 SHA512 
400b11323d48f04395b519dfafb6fce15a6dea92013f599dc4895b112629c0a06c7d2806755c74047d001d60087b94f39a118f512b7ee8de6214a4ffc7310468
 DIST scons-4.1.0-user.html 1454432 BLAKE2B 
9fac4d7bfb4b25708bc4cc48d952beb030f88181af5dfee63090f726b1a82443c192c63ec5939869967ef8f374e8599321212971439fb265fb050b263681c9f8
 SHA512 
74f1349fa61dac9e66cfb863cb3126d07ce5f421b3e87d0220eb32bd5017ba8f6cf96eb8cb5ee45c39022671aa9f2d0408d4039970c438a69c002445aea510be
 DIST scons-4.1.0-user.pdf 2691364 BLAKE2B 
a910a09fa936d4d6f8dc967676d5aa009aac58a5a4566399b3ddc3512ac0259731e6c5399722fefadb3b79d8f89a5257e2e9bc2fa4d65697c8293ab995248d64
 SHA512 
64584731a59b59b78283be3876ecca91d742f83da2653d0de17922bec01e3c9cea1ce2ce3c8dc718597910ba86ed2c8aff0f7ae371bf763439b57a6d5484e1a7
 DIST scons-4.1.0.gh.tar.gz 5609204 BLAKE2B 
ede3d47a1ec652b9248681e26738073e9d01daab7ffeccc58f0fcadb79661e30edb9a35a511518e4a58459243acb027afd8fa5849b0f9e4bae451055f7b1a062
 SHA512 
f79b86bb09783767b3872cfb8efb665372714a604af2aaf3adc66eee63d3afe27bc6b2aab83813743c83f71c81c800d42842e916501787ba402ce2726dda9b44

diff --git a/dev-util/scons/files/scons-4.0.0-env-passthrough.patch 
b/dev-util/scons/files/scons-4.0.0-env-passthrough.patch
deleted file mode 100644
index 23538395e97..000
--- a/dev-util/scons/files/scons-4.0.0-env-passthrough.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From f2f8536be12f1d095382e7598060c1eb51eb5337 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
-Date: Wed, 9 May 2018 17:04:49 +0200
-Subject: [PATCH] posix: Support GENTOO_SCONS_ENV_PASSTHROUGH=1
-
-Support GENTOO_SCONS_ENV_PASSTHROUGH=1 variable to override the default
-of wiping the environment and resetting PATH to default, and instead
-pass all variables through.

- src/SCons/Platform/posix.py | 14 +++---
- 1 file changed, 11 insertions(+), 3 deletions(-)
-
-diff --git a/src/SCons/Platform/posix.py b/src/SCons/Platform/posix.py
-index 8db08db1..af34650c 100644
 a/src/SCons/Platform/posix.py
-+++ b/src/SCons/Platform/posix.py
-@@ -87,9 +87,17 @@ def generate(env):
- pspawn = piped_env_spawn
- # Note that this means that 'escape' is no longer used
- 
--if 'ENV' not in env:
--env['ENV']= {}
--env['ENV']['PATH']= '/usr/local/bin:/opt/bin:/bin:/usr/bin'
-+# Force pass-through of environment variables in Gentoo builds
-+if os.environ.get('GENTOO_SCONS_ENV_PASSTHROUGH', False):
-+new_env = os.environ.copy()
-+if 'ENV' in env:
-+new_env.update(env['ENV'])
-+env['ENV'] = new_env
-+else:
-+if 'ENV' not in env:
-+env['ENV']= {}
-+env['ENV']['PATH']= '/usr/local/bin:/opt/bin:/bin:/usr/bin'
-+
- env['OBJPREFIX']  = ''
- env['OBJSUFFIX']  = '.o'
- env['SHOBJPREFIX']= '$OBJPREFIX'
--- 
-2.17.0
-

diff --git a/dev-util/scons/scons-4.0.1.ebuild 
b/dev-util/scons/scons-4.0.1.ebuild
deleted file mode 100644
index ccba5ef0e0e..000
--- a/dev-util/scons/scons-4.0.1.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed 

[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2021-03-28 Thread Sam James
commit: 56a63c4dff56e0ba33ea7f09bcf8cd971478244a
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 11:50:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 11:50:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56a63c4d

dev-util/scons: Stabilize 4.1.0-r1 arm, #774228

Signed-off-by: Sam James  gentoo.org>

 dev-util/scons/scons-4.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.1.0-r1.ebuild 
b/dev-util/scons/scons-4.1.0-r1.ebuild
index 8af6dd00530..c492ac1f48e 100644
--- a/dev-util/scons/scons-4.1.0-r1.ebuild
+++ b/dev-util/scons/scons-4.1.0-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2021-03-06 Thread Sergei Trofimovich
commit: e29951df750c1d91fef78ef2b4b57f22cdf1
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Mar  6 09:59:39 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar  6 10:24:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2995122

dev-util/scons: stable 4.1.0-r1 for sparc, bug #774228

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/scons/scons-4.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.1.0-r1.ebuild 
b/dev-util/scons/scons-4.1.0-r1.ebuild
index 343fc0c82eb..8af6dd00530 100644
--- a/dev-util/scons/scons-4.1.0-r1.ebuild
+++ b/dev-util/scons/scons-4.1.0-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2021-03-05 Thread Sam James
commit: d8c4b9ab39b533f84b02f96067ebac68f9ea2ccd
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar  5 21:41:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar  5 21:41:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8c4b9ab

dev-util/scons: Stabilize 4.1.0-r1 arm64, #774228

Signed-off-by: Sam James  gentoo.org>

 dev-util/scons/scons-4.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.1.0-r1.ebuild 
b/dev-util/scons/scons-4.1.0-r1.ebuild
index 6454be60644..343fc0c82eb 100644
--- a/dev-util/scons/scons-4.1.0-r1.ebuild
+++ b/dev-util/scons/scons-4.1.0-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2021-03-05 Thread Sam James
commit: 4b45e78eef49ea909de6f39d5025bc385487420c
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar  5 18:49:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar  5 18:49:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b45e78e

dev-util/scons: Stabilize 4.1.0-r1 ppc64, #774228

Signed-off-by: Sam James  gentoo.org>

 dev-util/scons/scons-4.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.1.0-r1.ebuild 
b/dev-util/scons/scons-4.1.0-r1.ebuild
index b7803b5d07b..9f4140eb80d 100644
--- a/dev-util/scons/scons-4.1.0-r1.ebuild
+++ b/dev-util/scons/scons-4.1.0-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2021-03-05 Thread Sam James
commit: 16aa865ab4bc665d2de8764fdd220361d1e50ff9
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar  5 18:49:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar  5 18:49:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16aa865a

dev-util/scons: Stabilize 4.1.0-r1 ppc, #774228

Signed-off-by: Sam James  gentoo.org>

 dev-util/scons/scons-4.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.1.0-r1.ebuild 
b/dev-util/scons/scons-4.1.0-r1.ebuild
index 9f4140eb80d..6454be60644 100644
--- a/dev-util/scons/scons-4.1.0-r1.ebuild
+++ b/dev-util/scons/scons-4.1.0-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2021-03-05 Thread Agostino Sarubbo
commit: 707a54204dba62b41081f736870f48a3cd9ad5f5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Mar  5 15:02:30 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Mar  5 15:02:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=707a5420

dev-util/scons: amd64 stable wrt bug #774228

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/scons/scons-4.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.1.0-r1.ebuild 
b/dev-util/scons/scons-4.1.0-r1.ebuild
index 4e8c544db02..b7803b5d07b 100644
--- a/dev-util/scons/scons-4.1.0-r1.ebuild
+++ b/dev-util/scons/scons-4.1.0-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2021-03-05 Thread Agostino Sarubbo
commit: d30b9bb2ae47decdcb5a1b6030d399e7c049aa03
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Mar  5 14:19:03 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Mar  5 14:19:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d30b9bb2

dev-util/scons: x86 stable wrt bug #774228

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/scons/scons-4.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.1.0-r1.ebuild 
b/dev-util/scons/scons-4.1.0-r1.ebuild
index 7535272500c..4e8c544db02 100644
--- a/dev-util/scons/scons-4.1.0-r1.ebuild
+++ b/dev-util/scons/scons-4.1.0-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/, dev-util/scons/files/

2021-02-05 Thread Michał Górny
commit: e56fb0a685dd1ce83bdf6bbe33cb1c8600d7d9f2
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  5 23:31:31 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb  6 00:49:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e56fb0a6

dev-util/scons: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/Manifest|  6 --
 .../scons/files/scons-3.0.1-env-passthrough.patch  | 40 --
 .../files/scons-3.0.3-respect-cc-etc-r1.patch  | 88 --
 dev-util/scons/scons-3.1.1.ebuild  | 55 --
 dev-util/scons/scons-3.1.2.ebuild  | 59 ---
 5 files changed, 248 deletions(-)

diff --git a/dev-util/scons/Manifest b/dev-util/scons/Manifest
index ec39364465c..5ab364d5356 100644
--- a/dev-util/scons/Manifest
+++ b/dev-util/scons/Manifest
@@ -1,9 +1,3 @@
-DIST scons-3.1.1-user.html 1134061 BLAKE2B 
de025ff73ecacec591c63b22bb3f934962a34fa16bec47a58972b97ba28f9a88254b419b4d2edeb2d920e70cf3e0c739df5357956c8586e5377afcd4125ba0a8
 SHA512 
bd00bcdcd01b192a42110ec65cdb906963af08f5bbc9d5e61624b5b5b1a667b115b099ce2ef71444a8998171a5544f4caecf3acec9715876d4e9e5baa581e60d
-DIST scons-3.1.1-user.pdf 2564248 BLAKE2B 
702e57a9646779ff1aa077aa7ae7a815d004cda08166f948ef3b893a786c7ccf13e9d1f8621640573802acd0b6a7acaaf68ebea984d5922112a30c4457740bc4
 SHA512 
0c0f8e93e3bddd9dc0ec661f629f2995ec9375908b3b7bf2b67c9518571cb31754d13fca46fc1182019976e5c0a417832447692ff61f5ee4613b7f56c7891594
-DIST scons-3.1.1.tar.gz 663878 BLAKE2B 
095d5f45885ac12937066be247194e70d33e8f5dc0955e7d693c4b0d3a4b61e776bc1d64cd00ebc89d1e85a7992747b8f448255a76c1b6c2d9df8fa173967711
 SHA512 
2e80b45571679d8acc0554273538f56163488df5aa9007c7c9c3a6deb2698909ab05da8df91502ea287c0cc0ff0a98f226454f67fcfb7a943570f673f4bd8f54
-DIST scons-3.1.2-user.html 1126908 BLAKE2B 
38e7695b6ef1e79b3eed4455fbe84ec1587be3f21c1c90cfa6602b344c52c704f021ed8e611abaf2e24ca06c5116e79fb78ca724c9920186cce35feccbac899d
 SHA512 
a13ed1157f6aad25acbad6e1e3d2c0a16a14dd1d5fa369ba2ca30eeb31ce37c735c1870c80f7343f0f98a4305fe1ef7c2b679cf2cb9c0d6670f34a3aeba8
-DIST scons-3.1.2-user.pdf 2557502 BLAKE2B 
1c89d845d23c4e434c9db11d8730121f0b8dc6f2fca21dabe3e7204373cdf743d831a1835731332e39ccd7f3f49da068ba34a33a2937e9dd205e38d9c8b2b321
 SHA512 
9da887c157cb95f7802cb4b96080b0e56f2ad7663021b8be0839e71d473422fe9dd0dadf0ad1b067160c39511e91c6b3d9aaff8e238bb46b10a03ae89b12e169
-DIST scons-3.1.2.tar.gz 668298 BLAKE2B 
14251e2bab425dfc31d1d6d9325a67725dae42576d2a5c204f0ff7948aa2da5aadd3fdf03bbbccd615757520fedee5e18ca2ba13aaf07a4ddfec330db4221203
 SHA512 
bfc0d58d33408a03eb37c1eff166af8139078026e6b43d6274afceac889d0a6743e359e89ad9a30be5ca43aeed26fba92fa4732854750b7d53091ef3e99b3d33
 DIST scons-4.0.1-user.html 1415152 BLAKE2B 
1a94b2ef5e076d883f2960825f055c7cc39cfd1848be797a9519bf94834cd4174d3da3274ef77f64106c1cc182c3f8cef363e3982f5c227d3a6dcbeadbc847c2
 SHA512 
f1165836ad80c90caa4d936ffc86c0ed20ea4c5e7854c36fee3a2c575b1c05c731d4ece9554e43292e6da30176ad9f31f31cf12f84264307c1494f79b06f43c7
 DIST scons-4.0.1-user.pdf 2468804 BLAKE2B 
f0af6bc6b41d972b98e955ee3ccec908aa366eabe31bd01022abe1f6d3a94dd6d7da26f71de23a6dfbcbc7bb4e439463f69bb7e8a5780c1300e3ba508b9eb314
 SHA512 
0d2733e2f1391083522a64117bfd35a2160d1366382f6f630b26eba36fc12ce797467d5e16efeb3b7f58aa9d853f96ae0d50fe78f59e78d24642b146bc7e565d
 DIST scons-4.0.1.gh.tar.gz 5578800 BLAKE2B 
f9ece5eaf1b133219f975e484beb5df726560a38969b8e8ad829781b960b438458bfcd7971333da87560c957675b2a4f8675e757fb0a4268cc4ecf72bb60d45f
 SHA512 
f23c5dfd3c236e9f9f85b986ca64a36dbd85e9f3383cb3577e082a7dea4b83283020fbf064c2d919ab116195c6708fc11f906fcf3b0bc0533a4bc49a4f7371c6

diff --git a/dev-util/scons/files/scons-3.0.1-env-passthrough.patch 
b/dev-util/scons/files/scons-3.0.1-env-passthrough.patch
deleted file mode 100644
index 16de316766b..000
--- a/dev-util/scons/files/scons-3.0.1-env-passthrough.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From f2f8536be12f1d095382e7598060c1eb51eb5337 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
-Date: Wed, 9 May 2018 17:04:49 +0200
-Subject: [PATCH] posix: Support GENTOO_SCONS_ENV_PASSTHROUGH=1
-
-Support GENTOO_SCONS_ENV_PASSTHROUGH=1 variable to override the default
-of wiping the environment and resetting PATH to default, and instead
-pass all variables through.

- src/engine/SCons/Platform/posix.py | 14 +++---
- 1 file changed, 11 insertions(+), 3 deletions(-)
-
-diff --git a/src/engine/SCons/Platform/posix.py 
b/src/engine/SCons/Platform/posix.py
-index 8db08db1..af34650c 100644
 a/src/engine/SCons/Platform/posix.py
-+++ b/src/engine/SCons/Platform/posix.py
-@@ -87,9 +87,17 @@ def generate(env):
- pspawn = piped_env_spawn
- # Note that this means that 'escape' is no longer used
- 
--if 'ENV' not in env:
--env['ENV']= {}
--env['ENV']['PATH']= '/usr/local/bin:/opt/bin:/bin:/usr/bin'
-+# Force 

[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2021-02-05 Thread Sam James
commit: 1c18f5a827675b36b1a190455a12d8d3ae7b58e1
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 21:47:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 21:47:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c18f5a8

dev-util/scons: Stabilize 4.0.1 ppc, #742359

Signed-off-by: Sam James  gentoo.org>

 dev-util/scons/scons-4.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.0.1.ebuild 
b/dev-util/scons/scons-4.0.1.ebuild
index 5a5d5812c25..ccba5ef0e0e 100644
--- a/dev-util/scons/scons-4.0.1.ebuild
+++ b/dev-util/scons/scons-4.0.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 s390 sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2021-02-05 Thread Sam James
commit: 1e836205fc1a7d11c8c54baa352b44db38bdb350
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 21:45:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 21:45:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e836205

dev-util/scons: Stabilize 4.0.1 ppc64, #742359

Signed-off-by: Sam James  gentoo.org>

 dev-util/scons/scons-4.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.0.1.ebuild 
b/dev-util/scons/scons-4.0.1.ebuild
index 351967ed4c2..5a5d5812c25 100644
--- a/dev-util/scons/scons-4.0.1.ebuild
+++ b/dev-util/scons/scons-4.0.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 s390 sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/files/, dev-util/scons/

2021-01-21 Thread Michał Górny
commit: d43592155db5c85047c85b92a46638bf0684ae3e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan 21 10:06:58 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan 21 10:20:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4359215

dev-util/scons: Fix missing os import in Gentoo patch

Closes: https://bugs.gentoo.org/766330
Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/files/scons-4.1.0-env-passthrough.patch| 15 ---
 .../scons/{scons-4.1.0.ebuild => scons-4.1.0-r1.ebuild}   |  0
 2 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/dev-util/scons/files/scons-4.1.0-env-passthrough.patch 
b/dev-util/scons/files/scons-4.1.0-env-passthrough.patch
index 75172042e56..06ec2f21761 100644
--- a/dev-util/scons/files/scons-4.1.0-env-passthrough.patch
+++ b/dev-util/scons/files/scons-4.1.0-env-passthrough.patch
@@ -1,20 +1,20 @@
-From dd6021a9853f009e2f45f36b9aa80c5a78bc90ac Mon Sep 17 00:00:00 2001
+From fb07dc4b4fa178b0c424c5f400b18669abd8960e Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
 Date: Wed, 9 May 2018 17:04:49 +0200
-Subject: [PATCH 1/2] posix: Support GENTOO_SCONS_ENV_PASSTHROUGH=1
+Subject: [PATCH] posix: Support GENTOO_SCONS_ENV_PASSTHROUGH=1
 
 Support GENTOO_SCONS_ENV_PASSTHROUGH=1 variable to override the default
 of wiping the environment and resetting PATH to default, and instead
 pass all variables through.
 ---
- SCons/Platform/posix.py | 14 +++---
- 1 file changed, 11 insertions(+), 3 deletions(-)
+ SCons/Platform/posix.py | 15 ---
+ 1 file changed, 12 insertions(+), 3 deletions(-)
 
-diff --git a/src/SCons/Platform/posix.py b/src/SCons/Platform/posix.py
-index 4c9f8f9ba..37786229f 100644
+diff --git a/SCons/Platform/posix.py b/SCons/Platform/posix.py
+index 4c9f8f9ba..fbc81196d 100644
 --- a/src/SCons/Platform/posix.py
 +++ b/src/SCons/Platform/posix.py
-@@ -82,9 +82,17 @@ def generate(env):
+@@ -82,9 +82,18 @@ def generate(env):
  pspawn = piped_env_spawn
  # Note that this means that 'escape' is no longer used
  
@@ -22,6 +22,7 @@ index 4c9f8f9ba..37786229f 100644
 -env['ENV']= {}
 -env['ENV']['PATH']= '/usr/local/bin:/opt/bin:/bin:/usr/bin:/snap/bin'
 +# Force pass-through of environment variables in Gentoo builds
++import os
 +if os.environ.get('GENTOO_SCONS_ENV_PASSTHROUGH', False):
 +new_env = os.environ.copy()
 +if 'ENV' in env:

diff --git a/dev-util/scons/scons-4.1.0.ebuild 
b/dev-util/scons/scons-4.1.0-r1.ebuild
similarity index 100%
rename from dev-util/scons/scons-4.1.0.ebuild
rename to dev-util/scons/scons-4.1.0-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/, dev-util/scons/files/

2021-01-20 Thread Michał Górny
commit: e63a4352ea5adde4d84d3500ee452133e2e164eb
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 20 10:19:56 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 20 10:57:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e63a4352

dev-util/scons: Bump to 4.1.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/Manifest|  4 +
 .../scons/files/scons-4.1.0-env-passthrough.patch  | 40 +
 dev-util/scons/scons-4.1.0.ebuild  | 98 ++
 3 files changed, 142 insertions(+)

diff --git a/dev-util/scons/Manifest b/dev-util/scons/Manifest
index b311313687e..ec39364465c 100644
--- a/dev-util/scons/Manifest
+++ b/dev-util/scons/Manifest
@@ -8,3 +8,7 @@ DIST scons-4.0.1-user.html 1415152 BLAKE2B 
1a94b2ef5e076d883f2960825f055c7cc39cf
 DIST scons-4.0.1-user.pdf 2468804 BLAKE2B 
f0af6bc6b41d972b98e955ee3ccec908aa366eabe31bd01022abe1f6d3a94dd6d7da26f71de23a6dfbcbc7bb4e439463f69bb7e8a5780c1300e3ba508b9eb314
 SHA512 
0d2733e2f1391083522a64117bfd35a2160d1366382f6f630b26eba36fc12ce797467d5e16efeb3b7f58aa9d853f96ae0d50fe78f59e78d24642b146bc7e565d
 DIST scons-4.0.1.gh.tar.gz 5578800 BLAKE2B 
f9ece5eaf1b133219f975e484beb5df726560a38969b8e8ad829781b960b438458bfcd7971333da87560c957675b2a4f8675e757fb0a4268cc4ecf72bb60d45f
 SHA512 
f23c5dfd3c236e9f9f85b986ca64a36dbd85e9f3383cb3577e082a7dea4b83283020fbf064c2d919ab116195c6708fc11f906fcf3b0bc0533a4bc49a4f7371c6
 DIST scons-4.0.1.tar.gz 2874481 BLAKE2B 
98377e62ae31d32758a93c4e04c578b88ea541cc292af63c6ca43e2948745e416ee6d757d98129ee30d0e0bbab90664889441a5bb86d4c9dfc649ca1dbef7536
 SHA512 
400b11323d48f04395b519dfafb6fce15a6dea92013f599dc4895b112629c0a06c7d2806755c74047d001d60087b94f39a118f512b7ee8de6214a4ffc7310468
+DIST scons-4.1.0-user.html 1454432 BLAKE2B 
9fac4d7bfb4b25708bc4cc48d952beb030f88181af5dfee63090f726b1a82443c192c63ec5939869967ef8f374e8599321212971439fb265fb050b263681c9f8
 SHA512 
74f1349fa61dac9e66cfb863cb3126d07ce5f421b3e87d0220eb32bd5017ba8f6cf96eb8cb5ee45c39022671aa9f2d0408d4039970c438a69c002445aea510be
+DIST scons-4.1.0-user.pdf 2691364 BLAKE2B 
a910a09fa936d4d6f8dc967676d5aa009aac58a5a4566399b3ddc3512ac0259731e6c5399722fefadb3b79d8f89a5257e2e9bc2fa4d65697c8293ab995248d64
 SHA512 
64584731a59b59b78283be3876ecca91d742f83da2653d0de17922bec01e3c9cea1ce2ce3c8dc718597910ba86ed2c8aff0f7ae371bf763439b57a6d5484e1a7
+DIST scons-4.1.0.gh.tar.gz 5609204 BLAKE2B 
ede3d47a1ec652b9248681e26738073e9d01daab7ffeccc58f0fcadb79661e30edb9a35a511518e4a58459243acb027afd8fa5849b0f9e4bae451055f7b1a062
 SHA512 
f79b86bb09783767b3872cfb8efb665372714a604af2aaf3adc66eee63d3afe27bc6b2aab83813743c83f71c81c800d42842e916501787ba402ce2726dda9b44
+DIST scons-4.1.0.tar.gz 3007701 BLAKE2B 
70ab64ecfd89fa2af1d78a33fcef82a5f7db9875ffe9d2c16ea75cf40e661b2874359e3a5f75d761b3d9e863f7a434560992cfb020cce3e21e389381331d90de
 SHA512 
24fd493643545a2998b053ed0d68caf6241f05bc2437e7cbeae33d2e1c63517a61449a1a18062f8e4e5a639295a2486925296ba3e54ccfa2ecdd56fa07132de8

diff --git a/dev-util/scons/files/scons-4.1.0-env-passthrough.patch 
b/dev-util/scons/files/scons-4.1.0-env-passthrough.patch
new file mode 100644
index 000..75172042e56
--- /dev/null
+++ b/dev-util/scons/files/scons-4.1.0-env-passthrough.patch
@@ -0,0 +1,40 @@
+From dd6021a9853f009e2f45f36b9aa80c5a78bc90ac Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Wed, 9 May 2018 17:04:49 +0200
+Subject: [PATCH 1/2] posix: Support GENTOO_SCONS_ENV_PASSTHROUGH=1
+
+Support GENTOO_SCONS_ENV_PASSTHROUGH=1 variable to override the default
+of wiping the environment and resetting PATH to default, and instead
+pass all variables through.
+---
+ SCons/Platform/posix.py | 14 +++---
+ 1 file changed, 11 insertions(+), 3 deletions(-)
+
+diff --git a/src/SCons/Platform/posix.py b/src/SCons/Platform/posix.py
+index 4c9f8f9ba..37786229f 100644
+--- a/src/SCons/Platform/posix.py
 b/src/SCons/Platform/posix.py
+@@ -82,9 +82,17 @@ def generate(env):
+ pspawn = piped_env_spawn
+ # Note that this means that 'escape' is no longer used
+ 
+-if 'ENV' not in env:
+-env['ENV']= {}
+-env['ENV']['PATH']= '/usr/local/bin:/opt/bin:/bin:/usr/bin:/snap/bin'
++# Force pass-through of environment variables in Gentoo builds
++if os.environ.get('GENTOO_SCONS_ENV_PASSTHROUGH', False):
++new_env = os.environ.copy()
++if 'ENV' in env:
++new_env.update(env['ENV'])
++env['ENV'] = new_env
++else:
++if 'ENV' not in env:
++env['ENV']= {}
++env['ENV']['PATH']= 
'/usr/local/bin:/opt/bin:/bin:/usr/bin:/snap/bin'
++
+ env['OBJPREFIX']  = ''
+ env['OBJSUFFIX']  = '.o'
+ env['SHOBJPREFIX']= '$OBJPREFIX'
+-- 
+2.30.0
+

diff --git a/dev-util/scons/scons-4.1.0.ebuild 
b/dev-util/scons/scons-4.1.0.ebuild
new file mode 100644
index 000..7535272500c
--- /dev/null
+++ 

[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2021-01-06 Thread Fabian Groffen
commit: 7465a1dee1f317d67c771c7fef82f44c36cfe60e
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 22:55:06 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 22:55:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7465a1de

dev-util/scons: drop x86-macos

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 dev-util/scons/scons-3.1.1.ebuild | 4 ++--
 dev-util/scons/scons-3.1.2.ebuild | 4 ++--
 dev-util/scons/scons-4.0.1.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-util/scons/scons-3.1.1.ebuild 
b/dev-util/scons/scons-3.1.1.ebuild
index f87b3b60ae1..ab5e2d83f77 100644
--- a/dev-util/scons/scons-3.1.1.ebuild
+++ b/dev-util/scons/scons-3.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc"
 RESTRICT="test"
 

diff --git a/dev-util/scons/scons-3.1.2.ebuild 
b/dev-util/scons/scons-3.1.2.ebuild
index 6c160275130..7bbfa158050 100644
--- a/dev-util/scons/scons-3.1.2.ebuild
+++ b/dev-util/scons/scons-3.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc"
 RESTRICT="test"
 

diff --git a/dev-util/scons/scons-4.0.1.ebuild 
b/dev-util/scons/scons-4.0.1.ebuild
index a87b6850ed9..1c1d324f643 100644
--- a/dev-util/scons/scons-4.0.1.ebuild
+++ b/dev-util/scons/scons-4.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2020-12-13 Thread Sam James
commit: 59f2484bf81b6c3351b28be471ce26af3b4f949a
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 13 23:35:37 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 13 23:35:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59f2484b

dev-util/scons: Stabilize 4.0.1 s390, #742359

Signed-off-by: Sam James  gentoo.org>

 dev-util/scons/scons-4.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.0.1.ebuild 
b/dev-util/scons/scons-4.0.1.ebuild
index d589066d63c..410ffd8f581 100644
--- a/dev-util/scons/scons-4.0.1.ebuild
+++ b/dev-util/scons/scons-4.0.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2020-11-09 Thread Michał Górny
commit: 1ab33ec43350a156685d7b9154b1aca2af440743
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov  9 15:15:09 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov  9 15:15:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ab33ec4

dev-util/scons: Remove py2.7

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/scons-3.1.1.ebuild | 2 +-
 dev-util/scons/scons-3.1.2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/scons/scons-3.1.1.ebuild 
b/dev-util/scons/scons-3.1.1.ebuild
index 822bd62dd62..e802cfc3d55 100644
--- a/dev-util/scons/scons-3.1.1.ebuild
+++ b/dev-util/scons/scons-3.1.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python{2_7,3_{6,7}} )
+PYTHON_COMPAT=( python3_{6,7} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1

diff --git a/dev-util/scons/scons-3.1.2.ebuild 
b/dev-util/scons/scons-3.1.2.ebuild
index 8cd85f931c7..c080cb8a5c1 100644
--- a/dev-util/scons/scons-3.1.2.ebuild
+++ b/dev-util/scons/scons-3.1.2.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 # False positive due to commented code in setup.py
 DISTUTILS_USE_SETUPTOOLS=manual
-PYTHON_COMPAT=( python{2_7,3_{6,7,8}} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2020-10-06 Thread Sam James
commit: eb512c6b6377b9ef401f6c4cf58665b65b97d62c
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  6 19:40:57 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  6 19:40:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb512c6b

dev-util/scons: Stabilize 4.0.1 arm, #742359

Signed-off-by: Sam James  gentoo.org>

 dev-util/scons/scons-4.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.0.1.ebuild 
b/dev-util/scons/scons-4.0.1.ebuild
index 98836168923..d589066d63c 100644
--- a/dev-util/scons/scons-4.0.1.ebuild
+++ b/dev-util/scons/scons-4.0.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2020-09-26 Thread Michał Górny
commit: d2350b062f2e91b6afbf94836569ba6038528293
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 26 16:11:14 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep 26 16:21:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2350b06

dev-util/scons: Remove tests (and test deps) in <4

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/Manifest   |  2 --
 dev-util/scons/scons-3.1.1.ebuild | 39 ---
 dev-util/scons/scons-3.1.2.ebuild | 39 ---
 3 files changed, 8 insertions(+), 72 deletions(-)

diff --git a/dev-util/scons/Manifest b/dev-util/scons/Manifest
index 0cb81b03bfa..b311313687e 100644
--- a/dev-util/scons/Manifest
+++ b/dev-util/scons/Manifest
@@ -1,10 +1,8 @@
 DIST scons-3.1.1-user.html 1134061 BLAKE2B 
de025ff73ecacec591c63b22bb3f934962a34fa16bec47a58972b97ba28f9a88254b419b4d2edeb2d920e70cf3e0c739df5357956c8586e5377afcd4125ba0a8
 SHA512 
bd00bcdcd01b192a42110ec65cdb906963af08f5bbc9d5e61624b5b5b1a667b115b099ce2ef71444a8998171a5544f4caecf3acec9715876d4e9e5baa581e60d
 DIST scons-3.1.1-user.pdf 2564248 BLAKE2B 
702e57a9646779ff1aa077aa7ae7a815d004cda08166f948ef3b893a786c7ccf13e9d1f8621640573802acd0b6a7acaaf68ebea984d5922112a30c4457740bc4
 SHA512 
0c0f8e93e3bddd9dc0ec661f629f2995ec9375908b3b7bf2b67c9518571cb31754d13fca46fc1182019976e5c0a417832447692ff61f5ee4613b7f56c7891594
-DIST scons-3.1.1.gh.tar.gz 5528538 BLAKE2B 
cbb13a0ec9c5ade9b965592f012af5a3ab5253a3c30a049da499631ff58fc1201666209316d9fbcc8f0a715b194327f3cebe5a50fde01635fdb0304b8fbbb2f6
 SHA512 
3347a7ec5c6c7b596c0d51bb4a9654b971734736febe3834df0f40e7839e1f0578dafeae838d5ddd9f3319ac3d17b6790666fa1602c30480eba25122355179a5
 DIST scons-3.1.1.tar.gz 663878 BLAKE2B 
095d5f45885ac12937066be247194e70d33e8f5dc0955e7d693c4b0d3a4b61e776bc1d64cd00ebc89d1e85a7992747b8f448255a76c1b6c2d9df8fa173967711
 SHA512 
2e80b45571679d8acc0554273538f56163488df5aa9007c7c9c3a6deb2698909ab05da8df91502ea287c0cc0ff0a98f226454f67fcfb7a943570f673f4bd8f54
 DIST scons-3.1.2-user.html 1126908 BLAKE2B 
38e7695b6ef1e79b3eed4455fbe84ec1587be3f21c1c90cfa6602b344c52c704f021ed8e611abaf2e24ca06c5116e79fb78ca724c9920186cce35feccbac899d
 SHA512 
a13ed1157f6aad25acbad6e1e3d2c0a16a14dd1d5fa369ba2ca30eeb31ce37c735c1870c80f7343f0f98a4305fe1ef7c2b679cf2cb9c0d6670f34a3aeba8
 DIST scons-3.1.2-user.pdf 2557502 BLAKE2B 
1c89d845d23c4e434c9db11d8730121f0b8dc6f2fca21dabe3e7204373cdf743d831a1835731332e39ccd7f3f49da068ba34a33a2937e9dd205e38d9c8b2b321
 SHA512 
9da887c157cb95f7802cb4b96080b0e56f2ad7663021b8be0839e71d473422fe9dd0dadf0ad1b067160c39511e91c6b3d9aaff8e238bb46b10a03ae89b12e169
-DIST scons-3.1.2.gh.tar.gz 5534888 BLAKE2B 
63e8b069cfddfed6a2ce8bcb7816b51b1881ca7a1a3e552f2eec5ecd1deae80720b0acfb711ab17067efdc9d0e4aea696e9f4eee6b374071bfc60e7bb79cc58a
 SHA512 
b096501ea37e62f596f16b46b4022ad7979f359b10849d4c5fa17731a6c3ec34e0890374de175a8aa7539ae67142ccf5dfae39a74696efcdbcc00e89bccf
 DIST scons-3.1.2.tar.gz 668298 BLAKE2B 
14251e2bab425dfc31d1d6d9325a67725dae42576d2a5c204f0ff7948aa2da5aadd3fdf03bbbccd615757520fedee5e18ca2ba13aaf07a4ddfec330db4221203
 SHA512 
bfc0d58d33408a03eb37c1eff166af8139078026e6b43d6274afceac889d0a6743e359e89ad9a30be5ca43aeed26fba92fa4732854750b7d53091ef3e99b3d33
 DIST scons-4.0.1-user.html 1415152 BLAKE2B 
1a94b2ef5e076d883f2960825f055c7cc39cfd1848be797a9519bf94834cd4174d3da3274ef77f64106c1cc182c3f8cef363e3982f5c227d3a6dcbeadbc847c2
 SHA512 
f1165836ad80c90caa4d936ffc86c0ed20ea4c5e7854c36fee3a2c575b1c05c731d4ece9554e43292e6da30176ad9f31f31cf12f84264307c1494f79b06f43c7
 DIST scons-4.0.1-user.pdf 2468804 BLAKE2B 
f0af6bc6b41d972b98e955ee3ccec908aa366eabe31bd01022abe1f6d3a94dd6d7da26f71de23a6dfbcbc7bb4e439463f69bb7e8a5780c1300e3ba508b9eb314
 SHA512 
0d2733e2f1391083522a64117bfd35a2160d1366382f6f630b26eba36fc12ce797467d5e16efeb3b7f58aa9d853f96ae0d50fe78f59e78d24642b146bc7e565d

diff --git a/dev-util/scons/scons-3.1.1.ebuild 
b/dev-util/scons/scons-3.1.1.ebuild
index dc4b2fd819f..822bd62dd62 100644
--- a/dev-util/scons/scons-3.1.1.ebuild
+++ b/dev-util/scons/scons-3.1.1.ebuild
@@ -13,21 +13,13 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
doc? (
http://www.scons.org/doc/${PV}/PDF/${PN}-user.pdf -> 
${P}-user.pdf
http://www.scons.org/doc/${PV}/HTML/${PN}-user.html -> 
${P}-user.html
-   )
-   test? ( https://github.com/scons/scons/archive/${PV}.tar.gz -> 
${P}.gh.tar.gz )"
+   )"
 
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   test? (
-   dev-libs/libxml2[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   )
-"
+IUSE="doc"
+RESTRICT="test"
 
 S=${WORKDIR}/${P}/src
 
@@ -39,14 +31,7 @@ PATCHES=(
 )
 
 

[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2020-09-26 Thread Michał Górny
commit: 2122da13b1b724a71dc8cb000ea1f2019aa70e4b
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 26 12:50:33 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep 26 12:50:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2122da13

dev-util/scons: Port to py3.9

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/scons-4.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.0.1.ebuild 
b/dev-util/scons/scons-4.0.1.ebuild
index 5a17def3583..98836168923 100644
--- a/dev-util/scons/scons-4.0.1.ebuild
+++ b/dev-util/scons/scons-4.0.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2020-09-24 Thread Agostino Sarubbo
commit: 8566c28461ab4269f5fbf7c469a68452cd9c8c1a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Sep 24 06:43:19 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Sep 24 06:46:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8566c284

dev-util/scons: amd64 stable wrt bug #742359

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/scons/scons-4.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.0.1.ebuild 
b/dev-util/scons/scons-4.0.1.ebuild
index eaf9eb29e71..5a17def3583 100644
--- a/dev-util/scons/scons-4.0.1.ebuild
+++ b/dev-util/scons/scons-4.0.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2020-09-20 Thread Thomas Deutschmann
commit: 250d9fb437f087772368a7658ce73e17db6a6e8c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Sep 20 21:46:39 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Sep 20 21:51:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=250d9fb4

dev-util/scons: x86 stable (bug #742359)

Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-util/scons/scons-4.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.0.1.ebuild 
b/dev-util/scons/scons-4.0.1.ebuild
index 248418d8760..eaf9eb29e71 100644
--- a/dev-util/scons/scons-4.0.1.ebuild
+++ b/dev-util/scons/scons-4.0.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2020-09-18 Thread Sam James
commit: 31291584156340c232f9bfc2fb146547338e7abc
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 19 02:09:02 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 19 02:09:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31291584

dev-util/scons: Stabilize 4.0.1 arm64, #742359

Signed-off-by: Sam James  gentoo.org>

 dev-util/scons/scons-4.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.0.1.ebuild 
b/dev-util/scons/scons-4.0.1.ebuild
index 2b0730c7f7c..248418d8760 100644
--- a/dev-util/scons/scons-4.0.1.ebuild
+++ b/dev-util/scons/scons-4.0.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2020-09-18 Thread Michał Górny
commit: ce3ab4da0104f11777d55456c935783f27d8b1cb
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 18 16:44:11 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 18 16:55:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce3ab4da

dev-util/scons: Apply test cleanup only with USE=test

Closes: https://bugs.gentoo.org/743373
Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/scons-4.0.1.ebuild | 20 +++-
 1 file changed, 11 insertions(+), 9 deletions(-)

diff --git a/dev-util/scons/scons-4.0.1.ebuild 
b/dev-util/scons/scons-4.0.1.ebuild
index 11498c389cf..2b0730c7f7c 100644
--- a/dev-util/scons/scons-4.0.1.ebuild
+++ b/dev-util/scons/scons-4.0.1.ebuild
@@ -63,15 +63,17 @@ src_prepare() {
sed -i -e '/cmdclass/,/},$/d' \
-e '/data_files/s:man/:share/man/:' "${S}"/setup.py || die
 
-   local remove_tests=(
-   # TODO: does not respect PATH?
-   test/Clang
-   # broken
-   test/DVIPDF/DVIPDFFLAGS.py
-   test/Java/swig-dependencies.py
-   test/Java/multi-step.py
-   )
-   rm -r "${remove_tests[@]}" || die
+   if use test; then
+   local remove_tests=(
+   # TODO: does not respect PATH?
+   test/Clang
+   # broken
+   test/DVIPDF/DVIPDFFLAGS.py
+   test/Java/swig-dependencies.py
+   test/Java/multi-step.py
+   )
+   rm -r "${remove_tests[@]}" || die
+   fi
 }
 
 python_test() {



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2020-09-18 Thread Michał Górny
commit: 03e5ee5e332a94066172dd4df5322cb3f3a5b35e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 18 11:01:51 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 18 11:02:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03e5ee5e

dev-util/scons: Fix/skip test failures

Closes: https://bugs.gentoo.org/712696
Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/scons-4.0.1.ebuild | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/dev-util/scons/scons-4.0.1.ebuild 
b/dev-util/scons/scons-4.0.1.ebuild
index 3257b86adaa..11498c389cf 100644
--- a/dev-util/scons/scons-4.0.1.ebuild
+++ b/dev-util/scons/scons-4.0.1.ebuild
@@ -62,9 +62,20 @@ src_prepare() {
# and fix manpage install location
sed -i -e '/cmdclass/,/},$/d' \
-e '/data_files/s:man/:share/man/:' "${S}"/setup.py || die
+
+   local remove_tests=(
+   # TODO: does not respect PATH?
+   test/Clang
+   # broken
+   test/DVIPDF/DVIPDFFLAGS.py
+   test/Java/swig-dependencies.py
+   test/Java/multi-step.py
+   )
+   rm -r "${remove_tests[@]}" || die
 }
 
 python_test() {
+   local -x COLUMNS=80
# set variable from escons() of scons-util.eclass to make 
env-passthrough patch work within test env
local -x GENTOO_SCONS_ENV_PASSTHROUGH=1
# unset some env variables to pass appropriate tests



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2020-09-18 Thread Michał Górny
commit: e0df25e274186ccdd526263d49fad08a4c750d0d
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 18 09:29:36 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 18 09:38:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0df25e2

dev-util/scons: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/Manifest   |  4 --
 dev-util/scons/scons-4.0.0.ebuild | 87 ---
 2 files changed, 91 deletions(-)

diff --git a/dev-util/scons/Manifest b/dev-util/scons/Manifest
index 69386a2572a..0cb81b03bfa 100644
--- a/dev-util/scons/Manifest
+++ b/dev-util/scons/Manifest
@@ -6,10 +6,6 @@ DIST scons-3.1.2-user.html 1126908 BLAKE2B 
38e7695b6ef1e79b3eed4455fbe84ec1587be
 DIST scons-3.1.2-user.pdf 2557502 BLAKE2B 
1c89d845d23c4e434c9db11d8730121f0b8dc6f2fca21dabe3e7204373cdf743d831a1835731332e39ccd7f3f49da068ba34a33a2937e9dd205e38d9c8b2b321
 SHA512 
9da887c157cb95f7802cb4b96080b0e56f2ad7663021b8be0839e71d473422fe9dd0dadf0ad1b067160c39511e91c6b3d9aaff8e238bb46b10a03ae89b12e169
 DIST scons-3.1.2.gh.tar.gz 5534888 BLAKE2B 
63e8b069cfddfed6a2ce8bcb7816b51b1881ca7a1a3e552f2eec5ecd1deae80720b0acfb711ab17067efdc9d0e4aea696e9f4eee6b374071bfc60e7bb79cc58a
 SHA512 
b096501ea37e62f596f16b46b4022ad7979f359b10849d4c5fa17731a6c3ec34e0890374de175a8aa7539ae67142ccf5dfae39a74696efcdbcc00e89bccf
 DIST scons-3.1.2.tar.gz 668298 BLAKE2B 
14251e2bab425dfc31d1d6d9325a67725dae42576d2a5c204f0ff7948aa2da5aadd3fdf03bbbccd615757520fedee5e18ca2ba13aaf07a4ddfec330db4221203
 SHA512 
bfc0d58d33408a03eb37c1eff166af8139078026e6b43d6274afceac889d0a6743e359e89ad9a30be5ca43aeed26fba92fa4732854750b7d53091ef3e99b3d33
-DIST scons-4.0.0-user.html 1414886 BLAKE2B 
1005a79040a4e035fa667a7c2f6231300c5fcade558d373eb6af36f4a8fdfcdb9c48ca0e5ecc36add72548f4ce6b904a745cbd6275649e1a1ce0e9172843259d
 SHA512 
d4ce7b528ae714617a20adf49c66beb478d432f33f095ffb05f30038b2295cfe658c1dab421563dfae674bd0d4c343b98058cb8decc5393883675f4c9a7cf5a6
-DIST scons-4.0.0-user.pdf 2468838 BLAKE2B 
6541fbc9d8f409ccde07746cb2a6e046fe4a4b868c2b6b80401c30c9d99a27acb2a4aedba9f47ba9e4cf8ac62510bec43a9aac33cba6912b837e13baeb996353
 SHA512 
cc62fd88dc0dda77515328b434492f8dbc0b4f615a2f3bb4841391ded7fbc738050b2ca7308c820d55efa59c28540391bd546ecec909b1fa7df66a944bdaa8aa
-DIST scons-4.0.0.gh.tar.gz 5584060 BLAKE2B 
316be6af0cf52181391ba3251315a0d7da6024a3c650c3de927ff9db041aba096a95f09a7a13f64f78e20473490eb08fb2b0da191c9c3957fad9113e2d3dab14
 SHA512 
8277c8ceeba5e9612e8c757b3ab736cf116f66e707f4127b1e09f21d3a71ca7fd13dde0453f73b97c168cd05d8ba97084c010f3dcc1e29bb26ebbbeae9ea8338
-DIST scons-4.0.0.tar.gz 2874600 BLAKE2B 
439b4e32cb62f5b9546af771eb292a5ff36eddb23fbd169fe065d2dbc3c3916d0551a2807bf765952384e46e036fe4b6142b739b5cfe385217539e1a22daf5ff
 SHA512 
38c8f6600bc5f4b5385eb65ff1e98e8464dcea2a1128173f883a06822eca2e250998c666418a9cbbe2c30ff26da4de3c5fdd68381e68708d93e59bea8680337c
 DIST scons-4.0.1-user.html 1415152 BLAKE2B 
1a94b2ef5e076d883f2960825f055c7cc39cfd1848be797a9519bf94834cd4174d3da3274ef77f64106c1cc182c3f8cef363e3982f5c227d3a6dcbeadbc847c2
 SHA512 
f1165836ad80c90caa4d936ffc86c0ed20ea4c5e7854c36fee3a2c575b1c05c731d4ece9554e43292e6da30176ad9f31f31cf12f84264307c1494f79b06f43c7
 DIST scons-4.0.1-user.pdf 2468804 BLAKE2B 
f0af6bc6b41d972b98e955ee3ccec908aa366eabe31bd01022abe1f6d3a94dd6d7da26f71de23a6dfbcbc7bb4e439463f69bb7e8a5780c1300e3ba508b9eb314
 SHA512 
0d2733e2f1391083522a64117bfd35a2160d1366382f6f630b26eba36fc12ce797467d5e16efeb3b7f58aa9d853f96ae0d50fe78f59e78d24642b146bc7e565d
 DIST scons-4.0.1.gh.tar.gz 5578800 BLAKE2B 
f9ece5eaf1b133219f975e484beb5df726560a38969b8e8ad829781b960b438458bfcd7971333da87560c957675b2a4f8675e757fb0a4268cc4ecf72bb60d45f
 SHA512 
f23c5dfd3c236e9f9f85b986ca64a36dbd85e9f3383cb3577e082a7dea4b83283020fbf064c2d919ab116195c6708fc11f906fcf3b0bc0533a4bc49a4f7371c6

diff --git a/dev-util/scons/scons-4.0.0.ebuild 
b/dev-util/scons/scons-4.0.0.ebuild
deleted file mode 100644
index 3325adc7593..000
--- a/dev-util/scons/scons-4.0.0.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{6,7,8} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Extensible Python-based build utility"
-HOMEPAGE="https://www.scons.org/;
-SRC_URI="
-   https://downloads.sourceforge.net/project/scons/scons/${PV}/${P}.tar.gz
-   doc? (
-   https://www.scons.org/doc/${PV}/PDF/${PN}-user.pdf -> 
${P}-user.pdf
-   https://www.scons.org/doc/${PV}/HTML/${PN}-user.html -> 
${P}-user.html
-   )
-   test? ( https://github.com/scons/scons/archive/${PV}.tar.gz -> 
${P}.gh.tar.gz )"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 

[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2020-09-16 Thread Sergei Trofimovich
commit: 3eaf5d7ff70fc20edcba521a571e0c4a38974326
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Sep 16 14:51:34 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Sep 16 17:48:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eaf5d7f

dev-util/scons: stable 4.0.1 for hppa, bug #742359

Package-Manager: Portage-3.0.4, Repoman-3.0.1
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/scons/scons-4.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.0.1.ebuild 
b/dev-util/scons/scons-4.0.1.ebuild
index 191cd21327a..3257b86adaa 100644
--- a/dev-util/scons/scons-4.0.1.ebuild
+++ b/dev-util/scons/scons-4.0.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2020-09-14 Thread Sergei Trofimovich
commit: 1b850940be4636b8f9b7c477ee94e1cfa63e6cb3
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Sep 14 15:24:21 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Sep 14 16:33:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b850940

dev-util/scons: stable 4.0.1 for sparc, bug #742359

Package-Manager: Portage-3.0.4, Repoman-3.0.1
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/scons/scons-4.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.0.1.ebuild 
b/dev-util/scons/scons-4.0.1.ebuild
index 3325adc7593..191cd21327a 100644
--- a/dev-util/scons/scons-4.0.1.ebuild
+++ b/dev-util/scons/scons-4.0.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2020-07-21 Thread Michał Górny
commit: 01ff22d8f3a70a893c674138d9197b4057c3f644
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 21 12:31:18 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 21 12:39:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01ff22d8

dev-util/scons: Bump to 4.0.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/Manifest   |  4 ++
 dev-util/scons/scons-4.0.1.ebuild | 87 +++
 2 files changed, 91 insertions(+)

diff --git a/dev-util/scons/Manifest b/dev-util/scons/Manifest
index 19474baa8d4..69386a2572a 100644
--- a/dev-util/scons/Manifest
+++ b/dev-util/scons/Manifest
@@ -10,3 +10,7 @@ DIST scons-4.0.0-user.html 1414886 BLAKE2B 
1005a79040a4e035fa667a7c2f6231300c5fc
 DIST scons-4.0.0-user.pdf 2468838 BLAKE2B 
6541fbc9d8f409ccde07746cb2a6e046fe4a4b868c2b6b80401c30c9d99a27acb2a4aedba9f47ba9e4cf8ac62510bec43a9aac33cba6912b837e13baeb996353
 SHA512 
cc62fd88dc0dda77515328b434492f8dbc0b4f615a2f3bb4841391ded7fbc738050b2ca7308c820d55efa59c28540391bd546ecec909b1fa7df66a944bdaa8aa
 DIST scons-4.0.0.gh.tar.gz 5584060 BLAKE2B 
316be6af0cf52181391ba3251315a0d7da6024a3c650c3de927ff9db041aba096a95f09a7a13f64f78e20473490eb08fb2b0da191c9c3957fad9113e2d3dab14
 SHA512 
8277c8ceeba5e9612e8c757b3ab736cf116f66e707f4127b1e09f21d3a71ca7fd13dde0453f73b97c168cd05d8ba97084c010f3dcc1e29bb26ebbbeae9ea8338
 DIST scons-4.0.0.tar.gz 2874600 BLAKE2B 
439b4e32cb62f5b9546af771eb292a5ff36eddb23fbd169fe065d2dbc3c3916d0551a2807bf765952384e46e036fe4b6142b739b5cfe385217539e1a22daf5ff
 SHA512 
38c8f6600bc5f4b5385eb65ff1e98e8464dcea2a1128173f883a06822eca2e250998c666418a9cbbe2c30ff26da4de3c5fdd68381e68708d93e59bea8680337c
+DIST scons-4.0.1-user.html 1415152 BLAKE2B 
1a94b2ef5e076d883f2960825f055c7cc39cfd1848be797a9519bf94834cd4174d3da3274ef77f64106c1cc182c3f8cef363e3982f5c227d3a6dcbeadbc847c2
 SHA512 
f1165836ad80c90caa4d936ffc86c0ed20ea4c5e7854c36fee3a2c575b1c05c731d4ece9554e43292e6da30176ad9f31f31cf12f84264307c1494f79b06f43c7
+DIST scons-4.0.1-user.pdf 2468804 BLAKE2B 
f0af6bc6b41d972b98e955ee3ccec908aa366eabe31bd01022abe1f6d3a94dd6d7da26f71de23a6dfbcbc7bb4e439463f69bb7e8a5780c1300e3ba508b9eb314
 SHA512 
0d2733e2f1391083522a64117bfd35a2160d1366382f6f630b26eba36fc12ce797467d5e16efeb3b7f58aa9d853f96ae0d50fe78f59e78d24642b146bc7e565d
+DIST scons-4.0.1.gh.tar.gz 5578800 BLAKE2B 
f9ece5eaf1b133219f975e484beb5df726560a38969b8e8ad829781b960b438458bfcd7971333da87560c957675b2a4f8675e757fb0a4268cc4ecf72bb60d45f
 SHA512 
f23c5dfd3c236e9f9f85b986ca64a36dbd85e9f3383cb3577e082a7dea4b83283020fbf064c2d919ab116195c6708fc11f906fcf3b0bc0533a4bc49a4f7371c6
+DIST scons-4.0.1.tar.gz 2874481 BLAKE2B 
98377e62ae31d32758a93c4e04c578b88ea541cc292af63c6ca43e2948745e416ee6d757d98129ee30d0e0bbab90664889441a5bb86d4c9dfc649ca1dbef7536
 SHA512 
400b11323d48f04395b519dfafb6fce15a6dea92013f599dc4895b112629c0a06c7d2806755c74047d001d60087b94f39a118f512b7ee8de6214a4ffc7310468

diff --git a/dev-util/scons/scons-4.0.1.ebuild 
b/dev-util/scons/scons-4.0.1.ebuild
new file mode 100644
index 000..3325adc7593
--- /dev/null
+++ b/dev-util/scons/scons-4.0.1.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Extensible Python-based build utility"
+HOMEPAGE="https://www.scons.org/;
+SRC_URI="
+   https://downloads.sourceforge.net/project/scons/scons/${PV}/${P}.tar.gz
+   doc? (
+   https://www.scons.org/doc/${PV}/PDF/${PN}-user.pdf -> 
${P}-user.pdf
+   https://www.scons.org/doc/${PV}/HTML/${PN}-user.html -> 
${P}-user.html
+   )
+   test? ( https://github.com/scons/scons/archive/${PV}.tar.gz -> 
${P}.gh.tar.gz )"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   test? (
+   dev-libs/libxml2[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )
+"
+
+S=${WORKDIR}/${P}/src
+
+PATCHES=(
+   # support env passthrough for Gentoo ebuilds
+   "${FILESDIR}"/scons-4.0.0-env-passthrough.patch
+   # respect CC, CXX, C*FLAGS, LDFLAGS by default
+   "${FILESDIR}"/scons-4.0.0-respect-cc-etc-r1.patch
+)
+
+src_unpack() {
+   # use the git directory structure, but put pregenerated release
+   # inside src/ subdirectory to make our life easier
+   if use test; then
+   unpack "${P}.gh.tar.gz"
+   else
+   mkdir -p "${P}"/src || die
+   fi
+
+   tar -C "${P}"/src --strip-components=1 -xzf "${DISTDIR}/${P}.tar.gz" || 
die
+}
+
+src_prepare() {
+   # apply patches relatively to top 

[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2020-07-11 Thread Michał Górny
commit: 631c3f8c4f8ab2dc85f9ac486d651db2f0c418de
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 11 13:58:41 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 11 13:58:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=631c3f8c

dev-util/scons: Fix install

Closes: https://bugs.gentoo.org/732182
Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/scons-4.0.0.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/dev-util/scons/scons-4.0.0.ebuild 
b/dev-util/scons/scons-4.0.0.ebuild
index 83796abe817..3325adc7593 100644
--- a/dev-util/scons/scons-4.0.0.ebuild
+++ b/dev-util/scons/scons-4.0.0.ebuild
@@ -81,9 +81,7 @@ python_test() {
 }
 
 python_install_all() {
-   local DOCS=( {CHANGES,README,RELEASE}.txt )
distutils-r1_python_install_all
-   rm "${ED}/usr/bin/scons.bat" || die
 
use doc && dodoc "${DISTDIR}"/${P}-user.{pdf,html}
 }



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/, dev-util/scons/files/

2020-07-11 Thread Michał Górny
commit: 3b6c49529bbd7cc470bb3cf166fc9ce8a5891255
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 11 09:49:29 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 11 10:26:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b6c4952

dev-util/scons: Bump to 4.0.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/scons/Manifest|  4 +
 .../scons/files/scons-4.0.0-env-passthrough.patch  | 40 ++
 .../files/scons-4.0.0-respect-cc-etc-r1.patch  | 88 +
 dev-util/scons/scons-4.0.0.ebuild  | 89 ++
 4 files changed, 221 insertions(+)

diff --git a/dev-util/scons/Manifest b/dev-util/scons/Manifest
index 5e209cb4ed4..19474baa8d4 100644
--- a/dev-util/scons/Manifest
+++ b/dev-util/scons/Manifest
@@ -6,3 +6,7 @@ DIST scons-3.1.2-user.html 1126908 BLAKE2B 
38e7695b6ef1e79b3eed4455fbe84ec1587be
 DIST scons-3.1.2-user.pdf 2557502 BLAKE2B 
1c89d845d23c4e434c9db11d8730121f0b8dc6f2fca21dabe3e7204373cdf743d831a1835731332e39ccd7f3f49da068ba34a33a2937e9dd205e38d9c8b2b321
 SHA512 
9da887c157cb95f7802cb4b96080b0e56f2ad7663021b8be0839e71d473422fe9dd0dadf0ad1b067160c39511e91c6b3d9aaff8e238bb46b10a03ae89b12e169
 DIST scons-3.1.2.gh.tar.gz 5534888 BLAKE2B 
63e8b069cfddfed6a2ce8bcb7816b51b1881ca7a1a3e552f2eec5ecd1deae80720b0acfb711ab17067efdc9d0e4aea696e9f4eee6b374071bfc60e7bb79cc58a
 SHA512 
b096501ea37e62f596f16b46b4022ad7979f359b10849d4c5fa17731a6c3ec34e0890374de175a8aa7539ae67142ccf5dfae39a74696efcdbcc00e89bccf
 DIST scons-3.1.2.tar.gz 668298 BLAKE2B 
14251e2bab425dfc31d1d6d9325a67725dae42576d2a5c204f0ff7948aa2da5aadd3fdf03bbbccd615757520fedee5e18ca2ba13aaf07a4ddfec330db4221203
 SHA512 
bfc0d58d33408a03eb37c1eff166af8139078026e6b43d6274afceac889d0a6743e359e89ad9a30be5ca43aeed26fba92fa4732854750b7d53091ef3e99b3d33
+DIST scons-4.0.0-user.html 1414886 BLAKE2B 
1005a79040a4e035fa667a7c2f6231300c5fcade558d373eb6af36f4a8fdfcdb9c48ca0e5ecc36add72548f4ce6b904a745cbd6275649e1a1ce0e9172843259d
 SHA512 
d4ce7b528ae714617a20adf49c66beb478d432f33f095ffb05f30038b2295cfe658c1dab421563dfae674bd0d4c343b98058cb8decc5393883675f4c9a7cf5a6
+DIST scons-4.0.0-user.pdf 2468838 BLAKE2B 
6541fbc9d8f409ccde07746cb2a6e046fe4a4b868c2b6b80401c30c9d99a27acb2a4aedba9f47ba9e4cf8ac62510bec43a9aac33cba6912b837e13baeb996353
 SHA512 
cc62fd88dc0dda77515328b434492f8dbc0b4f615a2f3bb4841391ded7fbc738050b2ca7308c820d55efa59c28540391bd546ecec909b1fa7df66a944bdaa8aa
+DIST scons-4.0.0.gh.tar.gz 5584060 BLAKE2B 
316be6af0cf52181391ba3251315a0d7da6024a3c650c3de927ff9db041aba096a95f09a7a13f64f78e20473490eb08fb2b0da191c9c3957fad9113e2d3dab14
 SHA512 
8277c8ceeba5e9612e8c757b3ab736cf116f66e707f4127b1e09f21d3a71ca7fd13dde0453f73b97c168cd05d8ba97084c010f3dcc1e29bb26ebbbeae9ea8338
+DIST scons-4.0.0.tar.gz 2874600 BLAKE2B 
439b4e32cb62f5b9546af771eb292a5ff36eddb23fbd169fe065d2dbc3c3916d0551a2807bf765952384e46e036fe4b6142b739b5cfe385217539e1a22daf5ff
 SHA512 
38c8f6600bc5f4b5385eb65ff1e98e8464dcea2a1128173f883a06822eca2e250998c666418a9cbbe2c30ff26da4de3c5fdd68381e68708d93e59bea8680337c

diff --git a/dev-util/scons/files/scons-4.0.0-env-passthrough.patch 
b/dev-util/scons/files/scons-4.0.0-env-passthrough.patch
new file mode 100644
index 000..23538395e97
--- /dev/null
+++ b/dev-util/scons/files/scons-4.0.0-env-passthrough.patch
@@ -0,0 +1,40 @@
+From f2f8536be12f1d095382e7598060c1eb51eb5337 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Wed, 9 May 2018 17:04:49 +0200
+Subject: [PATCH] posix: Support GENTOO_SCONS_ENV_PASSTHROUGH=1
+
+Support GENTOO_SCONS_ENV_PASSTHROUGH=1 variable to override the default
+of wiping the environment and resetting PATH to default, and instead
+pass all variables through.
+---
+ src/SCons/Platform/posix.py | 14 +++---
+ 1 file changed, 11 insertions(+), 3 deletions(-)
+
+diff --git a/src/SCons/Platform/posix.py b/src/SCons/Platform/posix.py
+index 8db08db1..af34650c 100644
+--- a/src/SCons/Platform/posix.py
 b/src/SCons/Platform/posix.py
+@@ -87,9 +87,17 @@ def generate(env):
+ pspawn = piped_env_spawn
+ # Note that this means that 'escape' is no longer used
+ 
+-if 'ENV' not in env:
+-env['ENV']= {}
+-env['ENV']['PATH']= '/usr/local/bin:/opt/bin:/bin:/usr/bin'
++# Force pass-through of environment variables in Gentoo builds
++if os.environ.get('GENTOO_SCONS_ENV_PASSTHROUGH', False):
++new_env = os.environ.copy()
++if 'ENV' in env:
++new_env.update(env['ENV'])
++env['ENV'] = new_env
++else:
++if 'ENV' not in env:
++env['ENV']= {}
++env['ENV']['PATH']= '/usr/local/bin:/opt/bin:/bin:/usr/bin'
++
+ env['OBJPREFIX']  = ''
+ env['OBJSUFFIX']  = '.o'
+ env['SHOBJPREFIX']= '$OBJPREFIX'
+-- 
+2.17.0
+

diff --git a/dev-util/scons/files/scons-4.0.0-respect-cc-etc-r1.patch 

[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2020-04-08 Thread Sergei Trofimovich
commit: d2d2687cf653049566285fc558515d18960b1505
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Apr  8 18:51:51 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  8 20:53:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2d2687c

dev-util/scons: stable 3.1.2 for hppa, bug #709770

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/scons/scons-3.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-3.1.2.ebuild 
b/dev-util/scons/scons-3.1.2.ebuild
index 397b9803820..ef2605a2b11 100644
--- a/dev-util/scons/scons-3.1.2.ebuild
+++ b/dev-util/scons/scons-3.1.2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2020-04-06 Thread Mike Gilbert
commit: 6dec30de7e00c04e20f581ee45b75aa96cd0e7e1
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Apr  6 17:25:52 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr  6 17:45:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dec30de

dev-util/scons: set DISTUTILS_USE_SETUPTOOLS=manual

This avoids a false-positive QA warning due to commented code in
setup.py.

Package-Manager: Portage-2.3.96_p4, Repoman-2.3.22_p1
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-util/scons/scons-3.1.2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-3.1.2.ebuild 
b/dev-util/scons/scons-3.1.2.ebuild
index 2582d9f6943..397b9803820 100644
--- a/dev-util/scons/scons-3.1.2.ebuild
+++ b/dev-util/scons/scons-3.1.2.ebuild
@@ -3,7 +3,8 @@
 
 EAPI=7
 
-DISTUTILS_USE_SETUPTOOLS=no
+# False positive due to commented code in setup.py
+DISTUTILS_USE_SETUPTOOLS=manual
 PYTHON_COMPAT=( python{2_7,3_{6,7,8}} )
 PYTHON_REQ_USE="threads(+)"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2020-02-24 Thread Agostino Sarubbo
commit: 4c39306e81550ade14352148e32433677cd8344b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 24 11:31:43 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 24 11:31:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c39306e

dev-util/scons: ppc64 stable wrt bug #709770

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/scons/scons-3.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-3.1.2.ebuild 
b/dev-util/scons/scons-3.1.2.ebuild
index ac16f0e..8db241731da 100644
--- a/dev-util/scons/scons-3.1.2.ebuild
+++ b/dev-util/scons/scons-3.1.2.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 s390 ~sh 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2020-02-21 Thread Agostino Sarubbo
commit: bcf647ea3d240f85b3fa4561762cf607dfbebe83
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Feb 21 15:56:17 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Feb 21 15:56:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcf647ea

dev-util/scons: amd64 stable wrt bug #709770

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/scons/scons-3.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-3.1.2.ebuild 
b/dev-util/scons/scons-3.1.2.ebuild
index 40849581ae2..ac16f0e 100644
--- a/dev-util/scons/scons-3.1.2.ebuild
+++ b/dev-util/scons/scons-3.1.2.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 s390 ~sh 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 s390 ~sh 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2020-02-17 Thread Agostino Sarubbo
commit: f8b1af11d72d484bc532301cd8735284d10adf87
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 17 12:21:41 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 17 12:21:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8b1af11

dev-util/scons: x86 stable wrt bug #709770

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/scons/scons-3.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-3.1.2.ebuild 
b/dev-util/scons/scons-3.1.2.ebuild
index f0f119e8fa8..40849581ae2 100644
--- a/dev-util/scons/scons-3.1.2.ebuild
+++ b/dev-util/scons/scons-3.1.2.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 s390 ~sh 
sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 s390 ~sh 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2020-02-17 Thread Agostino Sarubbo
commit: fd206f71b7b8b79227a6136c04653cf40efce1f9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 17 12:16:29 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 17 12:16:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd206f71

dev-util/scons: ia64 stable wrt bug #709770

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/scons/scons-3.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-3.1.2.ebuild 
b/dev-util/scons/scons-3.1.2.ebuild
index e28735e0a65..f0f119e8fa8 100644
--- a/dev-util/scons/scons-3.1.2.ebuild
+++ b/dev-util/scons/scons-3.1.2.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 s390 ~sh 
sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 s390 ~sh 
sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2020-02-17 Thread Agostino Sarubbo
commit: 60436265d5bf6ce9816ea6490291f553fa5e189a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 17 12:08:35 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 17 12:08:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60436265

dev-util/scons: ppc stable wrt bug #709770

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/scons/scons-3.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-3.1.2.ebuild 
b/dev-util/scons/scons-3.1.2.ebuild
index e2ea805ead6..e28735e0a65 100644
--- a/dev-util/scons/scons-3.1.2.ebuild
+++ b/dev-util/scons/scons-3.1.2.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 
~sh sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 s390 ~sh 
sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2020-02-17 Thread Agostino Sarubbo
commit: bb82f9f281567725339a1e7af62a8076848ffb8a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 17 11:53:44 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 17 11:53:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb82f9f2

dev-util/scons: s390 stable wrt bug #709770

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/scons/scons-3.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-3.1.2.ebuild 
b/dev-util/scons/scons-3.1.2.ebuild
index 8409c90a9f3..e2ea805ead6 100644
--- a/dev-util/scons/scons-3.1.2.ebuild
+++ b/dev-util/scons/scons-3.1.2.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 
~sh sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2020-02-17 Thread Agostino Sarubbo
commit: 3e7fee8abb898ee46f6c1316d128bd1bfdd9b460
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 17 11:44:50 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 17 11:44:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e7fee8a

dev-util/scons: arm stable wrt bug #709770

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/scons/scons-3.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-3.1.2.ebuild 
b/dev-util/scons/scons-3.1.2.ebuild
index 7ce5db4457e..8409c90a9f3 100644
--- a/dev-util/scons/scons-3.1.2.ebuild
+++ b/dev-util/scons/scons-3.1.2.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2020-02-16 Thread Sergei Trofimovich
commit: 019bb1fcc93416e34e3ca9deacec35484852161f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Feb 16 20:32:11 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Feb 16 20:50:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=019bb1fc

dev-util/scons: stable 3.1.2 for sparc, bug #709770

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/scons/scons-3.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-3.1.2.ebuild 
b/dev-util/scons/scons-3.1.2.ebuild
index 4ba4081a60b..7ce5db4457e 100644
--- a/dev-util/scons/scons-3.1.2.ebuild
+++ b/dev-util/scons/scons-3.1.2.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



  1   2   >