[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-10-10 Thread Arthur Zamarin
commit: 46e6c4617d19995582dcfc080c12aca2eccfe280
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 10 15:08:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 10 15:08:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46e6c461

sys-apps/sandbox: Stabilize 2.38 ppc, #915508

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

 sys-apps/sandbox/sandbox-2.38.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.38.ebuild 
b/sys-apps/sandbox/sandbox-2.38.ebuild
index baa641c8467a..0fb5f9276a08 100644
--- a/sys-apps/sandbox/sandbox-2.38.ebuild
+++ b/sys-apps/sandbox/sandbox-2.38.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-10-09 Thread Sam James
commit: 87eee71ff4025a9fce16e2e95ef463239eafb3d1
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:47:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:47:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87eee71f

sys-apps/sandbox: Stabilize 2.38 hppa, #915508

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

 sys-apps/sandbox/sandbox-2.38.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.38.ebuild 
b/sys-apps/sandbox/sandbox-2.38.ebuild
index 0b850e0138cd..baa641c8467a 100644
--- a/sys-apps/sandbox/sandbox-2.38.ebuild
+++ b/sys-apps/sandbox/sandbox-2.38.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-10-09 Thread Sam James
commit: b4889a6310125f6aaf2e42b22aca278080c182c8
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:31:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:31:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4889a63

sys-apps/sandbox: Stabilize 2.38 arm, #915508

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

 sys-apps/sandbox/sandbox-2.38.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.38.ebuild 
b/sys-apps/sandbox/sandbox-2.38.ebuild
index a8f825717b43..0b850e0138cd 100644
--- a/sys-apps/sandbox/sandbox-2.38.ebuild
+++ b/sys-apps/sandbox/sandbox-2.38.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-10-09 Thread Sam James
commit: a1d6b3f391d6c9493639c2ced0fba26f92ceece8
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:31:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:31:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1d6b3f3

sys-apps/sandbox: Stabilize 2.38 x86, #915508

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

 sys-apps/sandbox/sandbox-2.38.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.38.ebuild 
b/sys-apps/sandbox/sandbox-2.38.ebuild
index ebb453c36d96..b9c3aa47b58e 100644
--- a/sys-apps/sandbox/sandbox-2.38.ebuild
+++ b/sys-apps/sandbox/sandbox-2.38.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-10-09 Thread Sam James
commit: 0dcc53456bc545a559256c6bd75e7e2fa7f0d262
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:31:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:31:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dcc5345

sys-apps/sandbox: Stabilize 2.38 sparc, #915508

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

 sys-apps/sandbox/sandbox-2.38.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.38.ebuild 
b/sys-apps/sandbox/sandbox-2.38.ebuild
index b9c3aa47b58e..b2c1ddafdb80 100644
--- a/sys-apps/sandbox/sandbox-2.38.ebuild
+++ b/sys-apps/sandbox/sandbox-2.38.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-10-09 Thread Sam James
commit: 39aa5add0a806f57898067225cbd330805296cc2
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:31:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:31:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39aa5add

sys-apps/sandbox: Stabilize 2.38 ppc64, #915508

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

 sys-apps/sandbox/sandbox-2.38.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.38.ebuild 
b/sys-apps/sandbox/sandbox-2.38.ebuild
index b2c1ddafdb80..a8f825717b43 100644
--- a/sys-apps/sandbox/sandbox-2.38.ebuild
+++ b/sys-apps/sandbox/sandbox-2.38.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-10-09 Thread Sam James
commit: 8e183486a50143818f9d91148f16852b4c7bd28c
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:31:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:31:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e183486

sys-apps/sandbox: Stabilize 2.38 amd64, #915508

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

 sys-apps/sandbox/sandbox-2.38.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.38.ebuild 
b/sys-apps/sandbox/sandbox-2.38.ebuild
index f89dcfa9002b..ebb453c36d96 100644
--- a/sys-apps/sandbox/sandbox-2.38.ebuild
+++ b/sys-apps/sandbox/sandbox-2.38.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-10-09 Thread Sam James
commit: 7a888bc196a50dd75f0a3404cc40a0b18c4149ee
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:31:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:31:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a888bc1

sys-apps/sandbox: Stabilize 2.38 arm64, #915508

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

 sys-apps/sandbox/sandbox-2.38.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.38.ebuild 
b/sys-apps/sandbox/sandbox-2.38.ebuild
index 1efc83d19f22..f89dcfa9002b 100644
--- a/sys-apps/sandbox/sandbox-2.38.ebuild
+++ b/sys-apps/sandbox/sandbox-2.38.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-08-25 Thread Andreas K. Hüttel
commit: 91cac90d270e64f4375c381cdc09a0e32d479ccc
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Aug 25 17:03:47 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Aug 25 17:03:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91cac90d

sys-apps/sandbox: drop 2.32, 2.35, 2.36

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sys-apps/sandbox/Manifest|  3 --
 sys-apps/sandbox/sandbox-2.32.ebuild | 64 
 sys-apps/sandbox/sandbox-2.35.ebuild | 64 
 sys-apps/sandbox/sandbox-2.36.ebuild | 64 
 4 files changed, 195 deletions(-)

diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index 82911784c70d..be0e09e28af4 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -1,5 +1,2 @@
-DIST sandbox-2.32.tar.xz 456724 BLAKE2B 
95eed293ef9427726f62d0d7ac1a0c63bbfd152d71598f6c5f792c8b818999c98600f4d8c71b92c8a90ba9fca595b5619ba408ac5f0edcc012050111d84519e0
 SHA512 
db0fe755b0bff0888a7861194218e980a73a2c4c0afadb7f0e5bb794dbc8b3d5bfbf7e2510a7167874c9f6fbf7eea428e6eae7b52dcbc91ffbd2aa1b1b54bef8
-DIST sandbox-2.35.tar.xz 459228 BLAKE2B 
72a7b48d0bb9021b65093f7ab8ed98e3fecb2544869c67a4cc00e829f3885d936320fa452f8807e95123e75cd14cfaf1797015c17dd30e40ba8694665c9d7e9c
 SHA512 
ba3351c4e6aea2a4390c6d66a7d9de0b4c80e0e6c8a2cb298cb30dcaeeb1618f66d75055ac00c0d8f169a29c9c3175bec5e95a4228f93f353a1d8c8d0a07d177
-DIST sandbox-2.36.tar.xz 459348 BLAKE2B 
e0544e6e37533009939a6756f4d6c0f5c4aada4679bff539c65dd602024d85d70550912a4128223c691400664fd8e75cefad504e03516b3421cf7c6befdf5fcd
 SHA512 
6590887f0e56ee322d7ff2e55041bfa6cf8edc77f0369a8dcf2287dce5fb7ba845b0336c7d8bb91b2c50e7b9a4f1e52eecaee1d2381d25bb260ea9fd2f9d4587
 DIST sandbox-2.37.tar.xz 459420 BLAKE2B 
0f6c701f819139f557a5fccb59e67509b04ba6eb22e79250a69ae990b123f9f7b618bb82a43ea86e1b18614c38d0d884aceb77d17af5a92030b2b4ad89eb2bd4
 SHA512 
91ddb98aa118f2d606aaf64b20598dbed9239069350842ab9fd3af05b1942380c92841d044387bc2d761317faa9c44848b3010e18747d834c115929f64060056
 DIST sandbox-2.38.tar.xz 460776 BLAKE2B 
39a93e77301d5b6ea0a352cf1dc7786a1030a3701b0f8beca62e80a4f0d614b26cb3764ecf0174a9fd77acf27ae5d972de352e6fdec5a169aba83e6146a84038
 SHA512 
a559e32654b2fd7baca70b85f6dbf0a610e5847ccf28d7a0536485aedbfb1ce8394a080e6efdafcf76e01439b2592eebcef6c8f77a976188ce7e3759a2844d3f

diff --git a/sys-apps/sandbox/sandbox-2.32.ebuild 
b/sys-apps/sandbox/sandbox-2.32.ebuild
deleted file mode 100644
index 0fb5f9276a08..
--- a/sys-apps/sandbox/sandbox-2.32.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit flag-o-matic multilib-minimal multiprocessing
-
-DESCRIPTION="sandbox'd LD_PRELOAD hack"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox;
-SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-IUSE="+nnp"
-
-# pax-utils lower bound for bug #265376
-DEPEND=">=app-misc/pax-utils-0.1.19"
-# Avoid folks installing with older file, bug #889046. We still need the
-# >= dep in Portage but this is a safety net if people do partial upgrades.
-RDEPEND="!https://gcc.gnu.org/PR48200
-   filter-lto
-}
-
-multilib_src_configure() {
-   filter-lfs-flags #90228
-
-   ECONF_SOURCE="${S}" econf
-}
-
-multilib_src_test() {
-   # Default sandbox build will run with --jobs set to # cpus.
-   emake check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
-}
-
-multilib_src_install_all() {
-   doenvd "${FILESDIR}"/09sandbox
-
-   dodoc AUTHORS ChangeLog* README.md
-}
-
-pkg_postinst() {
-   mkdir -p "${EROOT}"/var/log/sandbox
-   chown root:portage "${EROOT}"/var/log/sandbox
-   chmod 0770 "${EROOT}"/var/log/sandbox
-}

diff --git a/sys-apps/sandbox/sandbox-2.35.ebuild 
b/sys-apps/sandbox/sandbox-2.35.ebuild
deleted file mode 100644
index 1efc83d19f22..
--- a/sys-apps/sandbox/sandbox-2.35.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit flag-o-matic multilib-minimal multiprocessing
-
-DESCRIPTION="sandbox'd LD_PRELOAD hack"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox;
-SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-IUSE="+nnp"
-
-# pax-utils lower bound for bug #265376
-DEPEND=">=app-misc/pax-utils-0.1.19"
-# Avoid folks installing with older file, bug #889046. We still need the
-# >= dep in Portage but this is a safety net if people do partial upgrades.
-RDEPEND="!https://gcc.gnu.org/PR48200
-   filter-lto
-}
-

[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-08-05 Thread Mike Gilbert
commit: 761c8d19f1549cd137d2b0a0cbcb12f569dfba5e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Aug  6 00:50:57 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Aug  6 00:51:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=761c8d19

sys-apps/sandbox: add 2.38

Closes: https://bugs.gentoo.org/906234
Closes: https://bugs.gentoo.org/910273
Closes: https://bugs.gentoo.org/910561
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/sandbox/Manifest|  1 +
 sys-apps/sandbox/sandbox-2.38.ebuild | 64 
 2 files changed, 65 insertions(+)

diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index 5a7a26d89784..82911784c70d 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -2,3 +2,4 @@ DIST sandbox-2.32.tar.xz 456724 BLAKE2B 
95eed293ef9427726f62d0d7ac1a0c63bbfd152d
 DIST sandbox-2.35.tar.xz 459228 BLAKE2B 
72a7b48d0bb9021b65093f7ab8ed98e3fecb2544869c67a4cc00e829f3885d936320fa452f8807e95123e75cd14cfaf1797015c17dd30e40ba8694665c9d7e9c
 SHA512 
ba3351c4e6aea2a4390c6d66a7d9de0b4c80e0e6c8a2cb298cb30dcaeeb1618f66d75055ac00c0d8f169a29c9c3175bec5e95a4228f93f353a1d8c8d0a07d177
 DIST sandbox-2.36.tar.xz 459348 BLAKE2B 
e0544e6e37533009939a6756f4d6c0f5c4aada4679bff539c65dd602024d85d70550912a4128223c691400664fd8e75cefad504e03516b3421cf7c6befdf5fcd
 SHA512 
6590887f0e56ee322d7ff2e55041bfa6cf8edc77f0369a8dcf2287dce5fb7ba845b0336c7d8bb91b2c50e7b9a4f1e52eecaee1d2381d25bb260ea9fd2f9d4587
 DIST sandbox-2.37.tar.xz 459420 BLAKE2B 
0f6c701f819139f557a5fccb59e67509b04ba6eb22e79250a69ae990b123f9f7b618bb82a43ea86e1b18614c38d0d884aceb77d17af5a92030b2b4ad89eb2bd4
 SHA512 
91ddb98aa118f2d606aaf64b20598dbed9239069350842ab9fd3af05b1942380c92841d044387bc2d761317faa9c44848b3010e18747d834c115929f64060056
+DIST sandbox-2.38.tar.xz 460776 BLAKE2B 
39a93e77301d5b6ea0a352cf1dc7786a1030a3701b0f8beca62e80a4f0d614b26cb3764ecf0174a9fd77acf27ae5d972de352e6fdec5a169aba83e6146a84038
 SHA512 
a559e32654b2fd7baca70b85f6dbf0a610e5847ccf28d7a0536485aedbfb1ce8394a080e6efdafcf76e01439b2592eebcef6c8f77a976188ce7e3759a2844d3f

diff --git a/sys-apps/sandbox/sandbox-2.38.ebuild 
b/sys-apps/sandbox/sandbox-2.38.ebuild
new file mode 100644
index ..1efc83d19f22
--- /dev/null
+++ b/sys-apps/sandbox/sandbox-2.38.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic multilib-minimal multiprocessing
+
+DESCRIPTION="sandbox'd LD_PRELOAD hack"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox;
+SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+nnp"
+
+# pax-utils lower bound for bug #265376
+DEPEND=">=app-misc/pax-utils-0.1.19"
+# Avoid folks installing with older file, bug #889046. We still need the
+# >= dep in Portage but this is a safety net if people do partial upgrades.
+RDEPEND="!https://gcc.gnu.org/PR48200
+   filter-lto
+}
+
+multilib_src_configure() {
+   filter-lfs-flags #90228
+
+   ECONF_SOURCE="${S}" econf
+}
+
+multilib_src_test() {
+   # Default sandbox build will run with --jobs set to # cpus.
+   emake check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
+}
+
+multilib_src_install_all() {
+   doenvd "${FILESDIR}"/09sandbox
+
+   dodoc AUTHORS ChangeLog* README.md
+}
+
+pkg_postinst() {
+   mkdir -p "${EROOT}"/var/log/sandbox
+   chown root:portage "${EROOT}"/var/log/sandbox
+   chmod 0770 "${EROOT}"/var/log/sandbox
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-07-17 Thread Arthur Zamarin
commit: 0c47e99d320cf30c4fa211535bca5d5cd9a8ccbd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul 17 18:17:09 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul 17 18:17:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c47e99d

sys-apps/sandbox: Stabilize 2.37 hppa, #910454

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

 sys-apps/sandbox/sandbox-2.37.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.37.ebuild 
b/sys-apps/sandbox/sandbox-2.37.ebuild
index e8780f219309..0fb5f9276a08 100644
--- a/sys-apps/sandbox/sandbox-2.37.ebuild
+++ b/sys-apps/sandbox/sandbox-2.37.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-07-17 Thread Arthur Zamarin
commit: d8bfd6f5f3cd3cd65d7fe4e24295ef6ee0586164
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul 17 18:16:58 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul 17 18:16:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8bfd6f5

sys-apps/sandbox: Stabilize 2.37 ppc, #910454

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

 sys-apps/sandbox/sandbox-2.37.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.37.ebuild 
b/sys-apps/sandbox/sandbox-2.37.ebuild
index 0b850e0138cd..e8780f219309 100644
--- a/sys-apps/sandbox/sandbox-2.37.ebuild
+++ b/sys-apps/sandbox/sandbox-2.37.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-07-17 Thread Arthur Zamarin
commit: ef5de23d9c3e360ffc6d3736815b017bdb7364ec
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul 17 18:16:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul 17 18:16:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef5de23d

sys-apps/sandbox: Stabilize 2.37 arm, #910454

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

 sys-apps/sandbox/sandbox-2.37.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.37.ebuild 
b/sys-apps/sandbox/sandbox-2.37.ebuild
index b2c1ddafdb80..60ab97277080 100644
--- a/sys-apps/sandbox/sandbox-2.37.ebuild
+++ b/sys-apps/sandbox/sandbox-2.37.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-07-17 Thread Arthur Zamarin
commit: e151e197851d17729b01d8c9b579eb77a7010377
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul 17 18:16:34 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul 17 18:16:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e151e197

sys-apps/sandbox: Stabilize 2.37 ppc64, #910454

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

 sys-apps/sandbox/sandbox-2.37.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.37.ebuild 
b/sys-apps/sandbox/sandbox-2.37.ebuild
index 60ab97277080..0b850e0138cd 100644
--- a/sys-apps/sandbox/sandbox-2.37.ebuild
+++ b/sys-apps/sandbox/sandbox-2.37.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-07-17 Thread Arthur Zamarin
commit: 68473982a6a1dba282db90c35b32eb2e505774fa
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul 17 17:40:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul 17 17:40:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68473982

sys-apps/sandbox: Stabilize 2.37 sparc, #910454

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

 sys-apps/sandbox/sandbox-2.37.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.37.ebuild 
b/sys-apps/sandbox/sandbox-2.37.ebuild
index b9c3aa47b58e..b2c1ddafdb80 100644
--- a/sys-apps/sandbox/sandbox-2.37.ebuild
+++ b/sys-apps/sandbox/sandbox-2.37.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-07-17 Thread Arthur Zamarin
commit: 41fe10166dc2423f96b9706e2e5d21ab0abaeb5d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul 17 16:52:45 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul 17 16:52:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41fe1016

sys-apps/sandbox: Stabilize 2.37 arm64, #910454

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

 sys-apps/sandbox/sandbox-2.37.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.37.ebuild 
b/sys-apps/sandbox/sandbox-2.37.ebuild
index f6fcc06aef30..8cd02883599a 100644
--- a/sys-apps/sandbox/sandbox-2.37.ebuild
+++ b/sys-apps/sandbox/sandbox-2.37.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-07-17 Thread Arthur Zamarin
commit: 320292c7f6c54d2f1a8fcc913bacf66addbfb37f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul 17 16:52:44 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul 17 16:52:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=320292c7

sys-apps/sandbox: Stabilize 2.37 x86, #910454

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

 sys-apps/sandbox/sandbox-2.37.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.37.ebuild 
b/sys-apps/sandbox/sandbox-2.37.ebuild
index 1efc83d19f22..f6fcc06aef30 100644
--- a/sys-apps/sandbox/sandbox-2.37.ebuild
+++ b/sys-apps/sandbox/sandbox-2.37.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-07-17 Thread Arthur Zamarin
commit: 9ea1d778fae650679c20f4bee651f4fade1a5f57
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul 17 16:52:46 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul 17 16:52:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ea1d778

sys-apps/sandbox: Stabilize 2.37 amd64, #910454

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

 sys-apps/sandbox/sandbox-2.37.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.37.ebuild 
b/sys-apps/sandbox/sandbox-2.37.ebuild
index 8cd02883599a..b9c3aa47b58e 100644
--- a/sys-apps/sandbox/sandbox-2.37.ebuild
+++ b/sys-apps/sandbox/sandbox-2.37.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-07-17 Thread Mike Gilbert
commit: 71475b194ac37e0541265906f63d95ab597480d9
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jul 17 14:02:44 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Jul 17 14:03:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71475b19

sys-apps/sandbox: add 2.37

Bug: https://bugs.gentoo.org/910273
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/sandbox/Manifest|  1 +
 sys-apps/sandbox/sandbox-2.37.ebuild | 64 
 2 files changed, 65 insertions(+)

diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index d4cda01115f6..5a7a26d89784 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -1,3 +1,4 @@
 DIST sandbox-2.32.tar.xz 456724 BLAKE2B 
95eed293ef9427726f62d0d7ac1a0c63bbfd152d71598f6c5f792c8b818999c98600f4d8c71b92c8a90ba9fca595b5619ba408ac5f0edcc012050111d84519e0
 SHA512 
db0fe755b0bff0888a7861194218e980a73a2c4c0afadb7f0e5bb794dbc8b3d5bfbf7e2510a7167874c9f6fbf7eea428e6eae7b52dcbc91ffbd2aa1b1b54bef8
 DIST sandbox-2.35.tar.xz 459228 BLAKE2B 
72a7b48d0bb9021b65093f7ab8ed98e3fecb2544869c67a4cc00e829f3885d936320fa452f8807e95123e75cd14cfaf1797015c17dd30e40ba8694665c9d7e9c
 SHA512 
ba3351c4e6aea2a4390c6d66a7d9de0b4c80e0e6c8a2cb298cb30dcaeeb1618f66d75055ac00c0d8f169a29c9c3175bec5e95a4228f93f353a1d8c8d0a07d177
 DIST sandbox-2.36.tar.xz 459348 BLAKE2B 
e0544e6e37533009939a6756f4d6c0f5c4aada4679bff539c65dd602024d85d70550912a4128223c691400664fd8e75cefad504e03516b3421cf7c6befdf5fcd
 SHA512 
6590887f0e56ee322d7ff2e55041bfa6cf8edc77f0369a8dcf2287dce5fb7ba845b0336c7d8bb91b2c50e7b9a4f1e52eecaee1d2381d25bb260ea9fd2f9d4587
+DIST sandbox-2.37.tar.xz 459420 BLAKE2B 
0f6c701f819139f557a5fccb59e67509b04ba6eb22e79250a69ae990b123f9f7b618bb82a43ea86e1b18614c38d0d884aceb77d17af5a92030b2b4ad89eb2bd4
 SHA512 
91ddb98aa118f2d606aaf64b20598dbed9239069350842ab9fd3af05b1942380c92841d044387bc2d761317faa9c44848b3010e18747d834c115929f64060056

diff --git a/sys-apps/sandbox/sandbox-2.37.ebuild 
b/sys-apps/sandbox/sandbox-2.37.ebuild
new file mode 100644
index ..1efc83d19f22
--- /dev/null
+++ b/sys-apps/sandbox/sandbox-2.37.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic multilib-minimal multiprocessing
+
+DESCRIPTION="sandbox'd LD_PRELOAD hack"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox;
+SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+nnp"
+
+# pax-utils lower bound for bug #265376
+DEPEND=">=app-misc/pax-utils-0.1.19"
+# Avoid folks installing with older file, bug #889046. We still need the
+# >= dep in Portage but this is a safety net if people do partial upgrades.
+RDEPEND="!https://gcc.gnu.org/PR48200
+   filter-lto
+}
+
+multilib_src_configure() {
+   filter-lfs-flags #90228
+
+   ECONF_SOURCE="${S}" econf
+}
+
+multilib_src_test() {
+   # Default sandbox build will run with --jobs set to # cpus.
+   emake check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
+}
+
+multilib_src_install_all() {
+   doenvd "${FILESDIR}"/09sandbox
+
+   dodoc AUTHORS ChangeLog* README.md
+}
+
+pkg_postinst() {
+   mkdir -p "${EROOT}"/var/log/sandbox
+   chown root:portage "${EROOT}"/var/log/sandbox
+   chmod 0770 "${EROOT}"/var/log/sandbox
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-07-10 Thread Mike Gilbert
commit: e934584543ac2b662490fe1a265949c1930deb9c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jul 10 15:59:53 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Jul 10 15:59:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9345845

sys-apps/sandbox: add 2.36

Closes: https://bugs.gentoo.org/910195
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/sandbox/Manifest|  1 +
 sys-apps/sandbox/sandbox-2.36.ebuild | 64 
 2 files changed, 65 insertions(+)

diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index 30e508b85be4..d4cda01115f6 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -1,2 +1,3 @@
 DIST sandbox-2.32.tar.xz 456724 BLAKE2B 
95eed293ef9427726f62d0d7ac1a0c63bbfd152d71598f6c5f792c8b818999c98600f4d8c71b92c8a90ba9fca595b5619ba408ac5f0edcc012050111d84519e0
 SHA512 
db0fe755b0bff0888a7861194218e980a73a2c4c0afadb7f0e5bb794dbc8b3d5bfbf7e2510a7167874c9f6fbf7eea428e6eae7b52dcbc91ffbd2aa1b1b54bef8
 DIST sandbox-2.35.tar.xz 459228 BLAKE2B 
72a7b48d0bb9021b65093f7ab8ed98e3fecb2544869c67a4cc00e829f3885d936320fa452f8807e95123e75cd14cfaf1797015c17dd30e40ba8694665c9d7e9c
 SHA512 
ba3351c4e6aea2a4390c6d66a7d9de0b4c80e0e6c8a2cb298cb30dcaeeb1618f66d75055ac00c0d8f169a29c9c3175bec5e95a4228f93f353a1d8c8d0a07d177
+DIST sandbox-2.36.tar.xz 459348 BLAKE2B 
e0544e6e37533009939a6756f4d6c0f5c4aada4679bff539c65dd602024d85d70550912a4128223c691400664fd8e75cefad504e03516b3421cf7c6befdf5fcd
 SHA512 
6590887f0e56ee322d7ff2e55041bfa6cf8edc77f0369a8dcf2287dce5fb7ba845b0336c7d8bb91b2c50e7b9a4f1e52eecaee1d2381d25bb260ea9fd2f9d4587

diff --git a/sys-apps/sandbox/sandbox-2.36.ebuild 
b/sys-apps/sandbox/sandbox-2.36.ebuild
new file mode 100644
index ..1efc83d19f22
--- /dev/null
+++ b/sys-apps/sandbox/sandbox-2.36.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic multilib-minimal multiprocessing
+
+DESCRIPTION="sandbox'd LD_PRELOAD hack"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox;
+SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+nnp"
+
+# pax-utils lower bound for bug #265376
+DEPEND=">=app-misc/pax-utils-0.1.19"
+# Avoid folks installing with older file, bug #889046. We still need the
+# >= dep in Portage but this is a safety net if people do partial upgrades.
+RDEPEND="!https://gcc.gnu.org/PR48200
+   filter-lto
+}
+
+multilib_src_configure() {
+   filter-lfs-flags #90228
+
+   ECONF_SOURCE="${S}" econf
+}
+
+multilib_src_test() {
+   # Default sandbox build will run with --jobs set to # cpus.
+   emake check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
+}
+
+multilib_src_install_all() {
+   doenvd "${FILESDIR}"/09sandbox
+
+   dodoc AUTHORS ChangeLog* README.md
+}
+
+pkg_postinst() {
+   mkdir -p "${EROOT}"/var/log/sandbox
+   chown root:portage "${EROOT}"/var/log/sandbox
+   chmod 0770 "${EROOT}"/var/log/sandbox
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-07-07 Thread Mike Gilbert
commit: 5936cdf5fb2d03fcf1146cbfc7f472f5af389ee5
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jul  8 03:18:30 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jul  8 03:18:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5936cdf5

sys-apps/sandbox: drop 2.29, 2.30-r1, 2.31, 2.33, 2.34

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/sandbox/Manifest   |  5 ---
 sys-apps/sandbox/sandbox-2.29.ebuild| 62 
 sys-apps/sandbox/sandbox-2.30-r1.ebuild | 64 -
 sys-apps/sandbox/sandbox-2.31.ebuild| 64 -
 sys-apps/sandbox/sandbox-2.33.ebuild| 64 -
 sys-apps/sandbox/sandbox-2.34.ebuild| 64 -
 6 files changed, 323 deletions(-)

diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index 29f5434be322..30e508b85be4 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -1,7 +1,2 @@
-DIST sandbox-2.29.tar.xz 452784 BLAKE2B 
388f5d9c49134696bafbc6b882581396a9fa2e7caa6ccfb4376706d653f836ce18e0d77527c4c4f2ff753c0b920ab5ab60e151dd8a4e399e13dbc3fe7c0533d6
 SHA512 
15c0e6b71e8b8547b8188f857568c99b1925d5a837a289b21c4f842341361bf7119b96083697dc83546caf530daab700fb8c2704974e7cfb804d64bb5257a4b4
-DIST sandbox-2.30.tar.xz 455764 BLAKE2B 
eb3bf46aedda96154a96f31d31469b394fd7ea113c2f2f01e739c690f2305ce95e0e2c7b641c1c7e088d89a1c36b82ce7afd6422fd137b7d93fd5b601be43996
 SHA512 
4a7dd2c7c50ac68d1944bea1275d0b66789055342f3aaa507f7440926bf5d9639850a98fa036da539708b6dbe4766b60f960b738db1c5ee5518ca81d1a629cae
-DIST sandbox-2.31.tar.xz 456368 BLAKE2B 
054b0ae229d64a4c9553a8ace64ccf2f1e1fee4c545a5b4135d363368e800f3e3af8930916411e8ef4836f437225ae9f092c1c8d39742482a44029832592590d
 SHA512 
0b97c0e77bee58c50cf5aad6d158be546424bf4bc5f2e9ddd4322ca46c003ddca127c303fbe615ad2fefe519498c7221c5315d3ad98a947ea545c0640bc60649
 DIST sandbox-2.32.tar.xz 456724 BLAKE2B 
95eed293ef9427726f62d0d7ac1a0c63bbfd152d71598f6c5f792c8b818999c98600f4d8c71b92c8a90ba9fca595b5619ba408ac5f0edcc012050111d84519e0
 SHA512 
db0fe755b0bff0888a7861194218e980a73a2c4c0afadb7f0e5bb794dbc8b3d5bfbf7e2510a7167874c9f6fbf7eea428e6eae7b52dcbc91ffbd2aa1b1b54bef8
-DIST sandbox-2.33.tar.xz 458764 BLAKE2B 
45bd2ffc8aea2f9923880dd494fc648be6d260524706a4166963181a09e005ae74e8069c0d81b5e71ec092ee2767ef2e1206e68614dfb9fe06f3dc77cb5331fe
 SHA512 
c09d4747b9a5a1b964f4c4cc24ed80fea02091bc4c23918689d9f1645bafb7ac0afb5cfcf92ba1eaffe7afbb7f9d9320cdf4e37a59d0f6b472280f11058f9059
-DIST sandbox-2.34.tar.xz 459008 BLAKE2B 
19818928d72bf8875667ef69841a7b78643b2b6a02d7d02d6807d3a23ff10fd6821b5fd6b55fc16b213559efb2d010a9930b70c515c55b22285fb4b35aa1a505
 SHA512 
7be13bb056da6c361f01e35c50a89878bdb356eb7cc167719435e9893c88e1f3b52253f21fc5554d898f782f725f5a78923d7f6835c7dd32a28e993a9fd520f4
 DIST sandbox-2.35.tar.xz 459228 BLAKE2B 
72a7b48d0bb9021b65093f7ab8ed98e3fecb2544869c67a4cc00e829f3885d936320fa452f8807e95123e75cd14cfaf1797015c17dd30e40ba8694665c9d7e9c
 SHA512 
ba3351c4e6aea2a4390c6d66a7d9de0b4c80e0e6c8a2cb298cb30dcaeeb1618f66d75055ac00c0d8f169a29c9c3175bec5e95a4228f93f353a1d8c8d0a07d177

diff --git a/sys-apps/sandbox/sandbox-2.29.ebuild 
b/sys-apps/sandbox/sandbox-2.29.ebuild
deleted file mode 100644
index e36a8c1e59f8..
--- a/sys-apps/sandbox/sandbox-2.29.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit flag-o-matic multilib-minimal multiprocessing
-
-DESCRIPTION="sandbox'd LD_PRELOAD hack"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox;
-SRC_URI="https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-IUSE="+nnp"
-
-DEPEND="app-arch/xz-utils
-   >=app-misc/pax-utils-0.1.19" #265376
-RDEPEND=""
-
-has sandbox_death_notice ${EBUILD_DEATH_HOOKS} || EBUILD_DEATH_HOOKS+=" 
sandbox_death_notice"
-
-sandbox_death_notice() {
-   ewarn "If configure failed with a 'cannot run C compiled programs' 
error, try this:"
-   ewarn "FEATURES='-sandbox -usersandbox' emerge sandbox"
-}
-
-src_prepare() {
-   default
-
-   if ! use nnp ; then
-   sed -i 's:PR_SET_NO_NEW_PRIVS:___disable_nnp_hack:' 
src/sandbox.c || die
-   fi
-
-   # sandbox uses `__asm__ (".symver "...` which does
-   # not play well with gcc's LTO: https://gcc.gnu.org/PR48200
-   append-flags -fno-lto
-   append-ldflags -fno-lto
-}
-
-multilib_src_configure() {
-   filter-lfs-flags #90228
-
-   ECONF_SOURCE="${S}" econf
-}
-
-multilib_src_test() {
-   # Default sandbox build will run with --jobs set to # cpus.
-   emake check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
-}
-
-multilib_src_install_all() {
-   doenvd "${FILESDIR}"/09sandbox
-
-   

[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-07-07 Thread Mike Gilbert
commit: 2aa847a538da66fbfccc7b5866fa0adf3e21b982
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jul  8 03:11:37 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jul  8 03:11:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aa847a5

sys-apps/sandbox: add 2.35

Closes: https://bugs.gentoo.org/909416
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/sandbox/Manifest|  1 +
 sys-apps/sandbox/sandbox-2.35.ebuild | 64 
 2 files changed, 65 insertions(+)

diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index 04eda7314410..29f5434be322 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -4,3 +4,4 @@ DIST sandbox-2.31.tar.xz 456368 BLAKE2B 
054b0ae229d64a4c9553a8ace64ccf2f1e1fee4c
 DIST sandbox-2.32.tar.xz 456724 BLAKE2B 
95eed293ef9427726f62d0d7ac1a0c63bbfd152d71598f6c5f792c8b818999c98600f4d8c71b92c8a90ba9fca595b5619ba408ac5f0edcc012050111d84519e0
 SHA512 
db0fe755b0bff0888a7861194218e980a73a2c4c0afadb7f0e5bb794dbc8b3d5bfbf7e2510a7167874c9f6fbf7eea428e6eae7b52dcbc91ffbd2aa1b1b54bef8
 DIST sandbox-2.33.tar.xz 458764 BLAKE2B 
45bd2ffc8aea2f9923880dd494fc648be6d260524706a4166963181a09e005ae74e8069c0d81b5e71ec092ee2767ef2e1206e68614dfb9fe06f3dc77cb5331fe
 SHA512 
c09d4747b9a5a1b964f4c4cc24ed80fea02091bc4c23918689d9f1645bafb7ac0afb5cfcf92ba1eaffe7afbb7f9d9320cdf4e37a59d0f6b472280f11058f9059
 DIST sandbox-2.34.tar.xz 459008 BLAKE2B 
19818928d72bf8875667ef69841a7b78643b2b6a02d7d02d6807d3a23ff10fd6821b5fd6b55fc16b213559efb2d010a9930b70c515c55b22285fb4b35aa1a505
 SHA512 
7be13bb056da6c361f01e35c50a89878bdb356eb7cc167719435e9893c88e1f3b52253f21fc5554d898f782f725f5a78923d7f6835c7dd32a28e993a9fd520f4
+DIST sandbox-2.35.tar.xz 459228 BLAKE2B 
72a7b48d0bb9021b65093f7ab8ed98e3fecb2544869c67a4cc00e829f3885d936320fa452f8807e95123e75cd14cfaf1797015c17dd30e40ba8694665c9d7e9c
 SHA512 
ba3351c4e6aea2a4390c6d66a7d9de0b4c80e0e6c8a2cb298cb30dcaeeb1618f66d75055ac00c0d8f169a29c9c3175bec5e95a4228f93f353a1d8c8d0a07d177

diff --git a/sys-apps/sandbox/sandbox-2.35.ebuild 
b/sys-apps/sandbox/sandbox-2.35.ebuild
new file mode 100644
index ..1efc83d19f22
--- /dev/null
+++ b/sys-apps/sandbox/sandbox-2.35.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic multilib-minimal multiprocessing
+
+DESCRIPTION="sandbox'd LD_PRELOAD hack"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox;
+SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+nnp"
+
+# pax-utils lower bound for bug #265376
+DEPEND=">=app-misc/pax-utils-0.1.19"
+# Avoid folks installing with older file, bug #889046. We still need the
+# >= dep in Portage but this is a safety net if people do partial upgrades.
+RDEPEND="!https://gcc.gnu.org/PR48200
+   filter-lto
+}
+
+multilib_src_configure() {
+   filter-lfs-flags #90228
+
+   ECONF_SOURCE="${S}" econf
+}
+
+multilib_src_test() {
+   # Default sandbox build will run with --jobs set to # cpus.
+   emake check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
+}
+
+multilib_src_install_all() {
+   doenvd "${FILESDIR}"/09sandbox
+
+   dodoc AUTHORS ChangeLog* README.md
+}
+
+pkg_postinst() {
+   mkdir -p "${EROOT}"/var/log/sandbox
+   chown root:portage "${EROOT}"/var/log/sandbox
+   chmod 0770 "${EROOT}"/var/log/sandbox
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-07-05 Thread Mike Gilbert
commit: 79007812ea1e0088b150f17a2e6c0ae93374cb21
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jul  5 18:06:33 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Jul  5 18:06:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79007812

sys-apps/sandbox: stabilize 2.32 for arm64

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/sandbox/sandbox-2.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.32.ebuild 
b/sys-apps/sandbox/sandbox-2.32.ebuild
index 08ac350f0e75..0fb5f9276a08 100644
--- a/sys-apps/sandbox/sandbox-2.32.ebuild
+++ b/sys-apps/sandbox/sandbox-2.32.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-07-01 Thread Mike Gilbert
commit: 991e6dec5884cefb526e3949ee8cd152ca487e75
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jul  2 00:00:18 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jul  2 00:00:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=991e6dec

sys-apps/sandbox: add 2.34

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/sandbox/Manifest|  1 +
 sys-apps/sandbox/sandbox-2.34.ebuild | 64 
 2 files changed, 65 insertions(+)

diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index 499adc1562b1..04eda7314410 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -3,3 +3,4 @@ DIST sandbox-2.30.tar.xz 455764 BLAKE2B 
eb3bf46aedda96154a96f31d31469b394fd7ea11
 DIST sandbox-2.31.tar.xz 456368 BLAKE2B 
054b0ae229d64a4c9553a8ace64ccf2f1e1fee4c545a5b4135d363368e800f3e3af8930916411e8ef4836f437225ae9f092c1c8d39742482a44029832592590d
 SHA512 
0b97c0e77bee58c50cf5aad6d158be546424bf4bc5f2e9ddd4322ca46c003ddca127c303fbe615ad2fefe519498c7221c5315d3ad98a947ea545c0640bc60649
 DIST sandbox-2.32.tar.xz 456724 BLAKE2B 
95eed293ef9427726f62d0d7ac1a0c63bbfd152d71598f6c5f792c8b818999c98600f4d8c71b92c8a90ba9fca595b5619ba408ac5f0edcc012050111d84519e0
 SHA512 
db0fe755b0bff0888a7861194218e980a73a2c4c0afadb7f0e5bb794dbc8b3d5bfbf7e2510a7167874c9f6fbf7eea428e6eae7b52dcbc91ffbd2aa1b1b54bef8
 DIST sandbox-2.33.tar.xz 458764 BLAKE2B 
45bd2ffc8aea2f9923880dd494fc648be6d260524706a4166963181a09e005ae74e8069c0d81b5e71ec092ee2767ef2e1206e68614dfb9fe06f3dc77cb5331fe
 SHA512 
c09d4747b9a5a1b964f4c4cc24ed80fea02091bc4c23918689d9f1645bafb7ac0afb5cfcf92ba1eaffe7afbb7f9d9320cdf4e37a59d0f6b472280f11058f9059
+DIST sandbox-2.34.tar.xz 459008 BLAKE2B 
19818928d72bf8875667ef69841a7b78643b2b6a02d7d02d6807d3a23ff10fd6821b5fd6b55fc16b213559efb2d010a9930b70c515c55b22285fb4b35aa1a505
 SHA512 
7be13bb056da6c361f01e35c50a89878bdb356eb7cc167719435e9893c88e1f3b52253f21fc5554d898f782f725f5a78923d7f6835c7dd32a28e993a9fd520f4

diff --git a/sys-apps/sandbox/sandbox-2.34.ebuild 
b/sys-apps/sandbox/sandbox-2.34.ebuild
new file mode 100644
index ..1efc83d19f22
--- /dev/null
+++ b/sys-apps/sandbox/sandbox-2.34.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic multilib-minimal multiprocessing
+
+DESCRIPTION="sandbox'd LD_PRELOAD hack"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox;
+SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+nnp"
+
+# pax-utils lower bound for bug #265376
+DEPEND=">=app-misc/pax-utils-0.1.19"
+# Avoid folks installing with older file, bug #889046. We still need the
+# >= dep in Portage but this is a safety net if people do partial upgrades.
+RDEPEND="!https://gcc.gnu.org/PR48200
+   filter-lto
+}
+
+multilib_src_configure() {
+   filter-lfs-flags #90228
+
+   ECONF_SOURCE="${S}" econf
+}
+
+multilib_src_test() {
+   # Default sandbox build will run with --jobs set to # cpus.
+   emake check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
+}
+
+multilib_src_install_all() {
+   doenvd "${FILESDIR}"/09sandbox
+
+   dodoc AUTHORS ChangeLog* README.md
+}
+
+pkg_postinst() {
+   mkdir -p "${EROOT}"/var/log/sandbox
+   chown root:portage "${EROOT}"/var/log/sandbox
+   chmod 0770 "${EROOT}"/var/log/sandbox
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-06-30 Thread Mike Gilbert
commit: fc7132f0748f10d87be9fcb00268ad4b95e6234b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Jun 30 17:00:35 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Jun 30 17:01:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc7132f0

sys-apps/sandbox: add 2.33

Closes: https://bugs.gentoo.org/908970
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/sandbox/Manifest|  1 +
 sys-apps/sandbox/sandbox-2.33.ebuild | 64 
 2 files changed, 65 insertions(+)

diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index 06ba1563467d..499adc1562b1 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -2,3 +2,4 @@ DIST sandbox-2.29.tar.xz 452784 BLAKE2B 
388f5d9c49134696bafbc6b882581396a9fa2e7c
 DIST sandbox-2.30.tar.xz 455764 BLAKE2B 
eb3bf46aedda96154a96f31d31469b394fd7ea113c2f2f01e739c690f2305ce95e0e2c7b641c1c7e088d89a1c36b82ce7afd6422fd137b7d93fd5b601be43996
 SHA512 
4a7dd2c7c50ac68d1944bea1275d0b66789055342f3aaa507f7440926bf5d9639850a98fa036da539708b6dbe4766b60f960b738db1c5ee5518ca81d1a629cae
 DIST sandbox-2.31.tar.xz 456368 BLAKE2B 
054b0ae229d64a4c9553a8ace64ccf2f1e1fee4c545a5b4135d363368e800f3e3af8930916411e8ef4836f437225ae9f092c1c8d39742482a44029832592590d
 SHA512 
0b97c0e77bee58c50cf5aad6d158be546424bf4bc5f2e9ddd4322ca46c003ddca127c303fbe615ad2fefe519498c7221c5315d3ad98a947ea545c0640bc60649
 DIST sandbox-2.32.tar.xz 456724 BLAKE2B 
95eed293ef9427726f62d0d7ac1a0c63bbfd152d71598f6c5f792c8b818999c98600f4d8c71b92c8a90ba9fca595b5619ba408ac5f0edcc012050111d84519e0
 SHA512 
db0fe755b0bff0888a7861194218e980a73a2c4c0afadb7f0e5bb794dbc8b3d5bfbf7e2510a7167874c9f6fbf7eea428e6eae7b52dcbc91ffbd2aa1b1b54bef8
+DIST sandbox-2.33.tar.xz 458764 BLAKE2B 
45bd2ffc8aea2f9923880dd494fc648be6d260524706a4166963181a09e005ae74e8069c0d81b5e71ec092ee2767ef2e1206e68614dfb9fe06f3dc77cb5331fe
 SHA512 
c09d4747b9a5a1b964f4c4cc24ed80fea02091bc4c23918689d9f1645bafb7ac0afb5cfcf92ba1eaffe7afbb7f9d9320cdf4e37a59d0f6b472280f11058f9059

diff --git a/sys-apps/sandbox/sandbox-2.33.ebuild 
b/sys-apps/sandbox/sandbox-2.33.ebuild
new file mode 100644
index ..1efc83d19f22
--- /dev/null
+++ b/sys-apps/sandbox/sandbox-2.33.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic multilib-minimal multiprocessing
+
+DESCRIPTION="sandbox'd LD_PRELOAD hack"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox;
+SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+nnp"
+
+# pax-utils lower bound for bug #265376
+DEPEND=">=app-misc/pax-utils-0.1.19"
+# Avoid folks installing with older file, bug #889046. We still need the
+# >= dep in Portage but this is a safety net if people do partial upgrades.
+RDEPEND="!https://gcc.gnu.org/PR48200
+   filter-lto
+}
+
+multilib_src_configure() {
+   filter-lfs-flags #90228
+
+   ECONF_SOURCE="${S}" econf
+}
+
+multilib_src_test() {
+   # Default sandbox build will run with --jobs set to # cpus.
+   emake check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
+}
+
+multilib_src_install_all() {
+   doenvd "${FILESDIR}"/09sandbox
+
+   dodoc AUTHORS ChangeLog* README.md
+}
+
+pkg_postinst() {
+   mkdir -p "${EROOT}"/var/log/sandbox
+   chown root:portage "${EROOT}"/var/log/sandbox
+   chmod 0770 "${EROOT}"/var/log/sandbox
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-06-21 Thread Sam James
commit: 722ba4c7d01e9adb34784ca32d1010c8781979b9
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 21 17:27:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 21 17:28:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=722ba4c7

sys-apps/sandbox: Stabilize 2.32 hppa, #908962

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

 sys-apps/sandbox/sandbox-2.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.32.ebuild 
b/sys-apps/sandbox/sandbox-2.32.ebuild
index 46c68d35eeab..c32c3e517bdf 100644
--- a/sys-apps/sandbox/sandbox-2.32.ebuild
+++ b/sys-apps/sandbox/sandbox-2.32.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-06-21 Thread Sam James
commit: afce19efb2062f0d70b04707f55fed34bc1c0b07
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 21 17:28:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 21 17:28:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afce19ef

sys-apps/sandbox: Stabilize 2.32 arm, #908962

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

 sys-apps/sandbox/sandbox-2.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.32.ebuild 
b/sys-apps/sandbox/sandbox-2.32.ebuild
index e958f0c066bb..e0915fb4a4d1 100644
--- a/sys-apps/sandbox/sandbox-2.32.ebuild
+++ b/sys-apps/sandbox/sandbox-2.32.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-06-21 Thread Sam James
commit: db7cdca22545283099b608905b0db99090e63249
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 21 17:28:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 21 17:28:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db7cdca2

sys-apps/sandbox: Stabilize 2.32 ppc64, #908962

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

 sys-apps/sandbox/sandbox-2.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.32.ebuild 
b/sys-apps/sandbox/sandbox-2.32.ebuild
index e0915fb4a4d1..08ac350f0e75 100644
--- a/sys-apps/sandbox/sandbox-2.32.ebuild
+++ b/sys-apps/sandbox/sandbox-2.32.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-06-21 Thread Sam James
commit: 70d73cfa688d027d479e07a75669117e2ff0aba1
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 21 17:28:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 21 17:28:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70d73cfa

sys-apps/sandbox: Stabilize 2.32 ppc, #908962

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

 sys-apps/sandbox/sandbox-2.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.32.ebuild 
b/sys-apps/sandbox/sandbox-2.32.ebuild
index c32c3e517bdf..e958f0c066bb 100644
--- a/sys-apps/sandbox/sandbox-2.32.ebuild
+++ b/sys-apps/sandbox/sandbox-2.32.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-06-21 Thread Sam James
commit: 876416d3e789cba505b910e3f683190474b9730b
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 21 17:27:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 21 17:28:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=876416d3

sys-apps/sandbox: Stabilize 2.32 sparc, #908962

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

 sys-apps/sandbox/sandbox-2.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.32.ebuild 
b/sys-apps/sandbox/sandbox-2.32.ebuild
index f1cc0a865c40..46c68d35eeab 100644
--- a/sys-apps/sandbox/sandbox-2.32.ebuild
+++ b/sys-apps/sandbox/sandbox-2.32.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-06-21 Thread Sam James
commit: 87a155c7585d31d27f6dfd2d01bb90fa5115aede
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 21 17:02:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 21 17:02:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87a155c7

sys-apps/sandbox: Stabilize 2.32 x86, #908962

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

 sys-apps/sandbox/sandbox-2.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.32.ebuild 
b/sys-apps/sandbox/sandbox-2.32.ebuild
index 1efc83d19f22..f6fcc06aef30 100644
--- a/sys-apps/sandbox/sandbox-2.32.ebuild
+++ b/sys-apps/sandbox/sandbox-2.32.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-06-21 Thread Sam James
commit: 61b6aa83196d1d162bd2e2554cfc10571b0ee5b4
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 21 17:02:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 21 17:02:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61b6aa83

sys-apps/sandbox: Stabilize 2.32 amd64, #908962

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

 sys-apps/sandbox/sandbox-2.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.32.ebuild 
b/sys-apps/sandbox/sandbox-2.32.ebuild
index f6fcc06aef30..f1cc0a865c40 100644
--- a/sys-apps/sandbox/sandbox-2.32.ebuild
+++ b/sys-apps/sandbox/sandbox-2.32.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-06-21 Thread Mike Gilbert
commit: 1581bf33d00a80115a4f78bcb292faccc962a700
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jun 21 14:54:13 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Jun 21 14:55:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1581bf33

sys-apps/sandbox: add 2.32

Closes: https://bugs.gentoo.org/908765
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/sandbox/Manifest|  1 +
 sys-apps/sandbox/sandbox-2.32.ebuild | 64 
 2 files changed, 65 insertions(+)

diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index d042da9f8ac9..06ba1563467d 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -1,3 +1,4 @@
 DIST sandbox-2.29.tar.xz 452784 BLAKE2B 
388f5d9c49134696bafbc6b882581396a9fa2e7caa6ccfb4376706d653f836ce18e0d77527c4c4f2ff753c0b920ab5ab60e151dd8a4e399e13dbc3fe7c0533d6
 SHA512 
15c0e6b71e8b8547b8188f857568c99b1925d5a837a289b21c4f842341361bf7119b96083697dc83546caf530daab700fb8c2704974e7cfb804d64bb5257a4b4
 DIST sandbox-2.30.tar.xz 455764 BLAKE2B 
eb3bf46aedda96154a96f31d31469b394fd7ea113c2f2f01e739c690f2305ce95e0e2c7b641c1c7e088d89a1c36b82ce7afd6422fd137b7d93fd5b601be43996
 SHA512 
4a7dd2c7c50ac68d1944bea1275d0b66789055342f3aaa507f7440926bf5d9639850a98fa036da539708b6dbe4766b60f960b738db1c5ee5518ca81d1a629cae
 DIST sandbox-2.31.tar.xz 456368 BLAKE2B 
054b0ae229d64a4c9553a8ace64ccf2f1e1fee4c545a5b4135d363368e800f3e3af8930916411e8ef4836f437225ae9f092c1c8d39742482a44029832592590d
 SHA512 
0b97c0e77bee58c50cf5aad6d158be546424bf4bc5f2e9ddd4322ca46c003ddca127c303fbe615ad2fefe519498c7221c5315d3ad98a947ea545c0640bc60649
+DIST sandbox-2.32.tar.xz 456724 BLAKE2B 
95eed293ef9427726f62d0d7ac1a0c63bbfd152d71598f6c5f792c8b818999c98600f4d8c71b92c8a90ba9fca595b5619ba408ac5f0edcc012050111d84519e0
 SHA512 
db0fe755b0bff0888a7861194218e980a73a2c4c0afadb7f0e5bb794dbc8b3d5bfbf7e2510a7167874c9f6fbf7eea428e6eae7b52dcbc91ffbd2aa1b1b54bef8

diff --git a/sys-apps/sandbox/sandbox-2.32.ebuild 
b/sys-apps/sandbox/sandbox-2.32.ebuild
new file mode 100644
index ..1efc83d19f22
--- /dev/null
+++ b/sys-apps/sandbox/sandbox-2.32.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic multilib-minimal multiprocessing
+
+DESCRIPTION="sandbox'd LD_PRELOAD hack"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox;
+SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+nnp"
+
+# pax-utils lower bound for bug #265376
+DEPEND=">=app-misc/pax-utils-0.1.19"
+# Avoid folks installing with older file, bug #889046. We still need the
+# >= dep in Portage but this is a safety net if people do partial upgrades.
+RDEPEND="!https://gcc.gnu.org/PR48200
+   filter-lto
+}
+
+multilib_src_configure() {
+   filter-lfs-flags #90228
+
+   ECONF_SOURCE="${S}" econf
+}
+
+multilib_src_test() {
+   # Default sandbox build will run with --jobs set to # cpus.
+   emake check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
+}
+
+multilib_src_install_all() {
+   doenvd "${FILESDIR}"/09sandbox
+
+   dodoc AUTHORS ChangeLog* README.md
+}
+
+pkg_postinst() {
+   mkdir -p "${EROOT}"/var/log/sandbox
+   chown root:portage "${EROOT}"/var/log/sandbox
+   chmod 0770 "${EROOT}"/var/log/sandbox
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-06-16 Thread Sam James
commit: b82737f6958a649d5d307ddc5c371d372b7c350b
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 16 14:07:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 16 14:07:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b82737f6

sys-apps/sandbox: Stabilize 2.30-r1 x86, #908565

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

 sys-apps/sandbox/sandbox-2.30-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.30-r1.ebuild 
b/sys-apps/sandbox/sandbox-2.30-r1.ebuild
index 194ac31979ba..d916ab7fa116 100644
--- a/sys-apps/sandbox/sandbox-2.30-r1.ebuild
+++ b/sys-apps/sandbox/sandbox-2.30-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-06-16 Thread Sam James
commit: 63838c9d104db176ee8ca27627befefbac653da4
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 16 13:56:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 16 13:56:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63838c9d

sys-apps/sandbox: Stabilize 2.30-r1 arm, #908565

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

 sys-apps/sandbox/sandbox-2.30-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.30-r1.ebuild 
b/sys-apps/sandbox/sandbox-2.30-r1.ebuild
index e975ce378e44..194ac31979ba 100644
--- a/sys-apps/sandbox/sandbox-2.30-r1.ebuild
+++ b/sys-apps/sandbox/sandbox-2.30-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-06-16 Thread Sam James
commit: af65a4bec1375ea247101720a2568540614952de
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 16 13:56:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 16 13:56:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af65a4be

sys-apps/sandbox: Stabilize 2.30-r1 amd64, #908565

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

 sys-apps/sandbox/sandbox-2.30-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.30-r1.ebuild 
b/sys-apps/sandbox/sandbox-2.30-r1.ebuild
index 1942fae602bf..a88d04b48b46 100644
--- a/sys-apps/sandbox/sandbox-2.30-r1.ebuild
+++ b/sys-apps/sandbox/sandbox-2.30-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-06-16 Thread Sam James
commit: 55769b1d1edd92ef1957fb76041153d07fe19076
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 16 13:56:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 16 13:56:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55769b1d

sys-apps/sandbox: Stabilize 2.30-r1 sparc, #908565

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

 sys-apps/sandbox/sandbox-2.30-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.30-r1.ebuild 
b/sys-apps/sandbox/sandbox-2.30-r1.ebuild
index 44b36631cc67..e975ce378e44 100644
--- a/sys-apps/sandbox/sandbox-2.30-r1.ebuild
+++ b/sys-apps/sandbox/sandbox-2.30-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-06-16 Thread Sam James
commit: 7af0e69daa26a4392610cf6382b7b6d35ff146d1
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 16 13:56:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 16 13:56:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7af0e69d

sys-apps/sandbox: Stabilize 2.30-r1 ppc64, #908565

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

 sys-apps/sandbox/sandbox-2.30-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/sandbox/sandbox-2.30-r1.ebuild 
b/sys-apps/sandbox/sandbox-2.30-r1.ebuild
index 7a018dc315d1..1942fae602bf 100644
--- a/sys-apps/sandbox/sandbox-2.30-r1.ebuild
+++ b/sys-apps/sandbox/sandbox-2.30-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="7"
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-06-16 Thread Sam James
commit: 2639444a9ddd7770afbc63f66752a246a829e476
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 16 13:56:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 16 13:56:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2639444a

sys-apps/sandbox: Stabilize 2.30-r1 hppa, #908565

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

 sys-apps/sandbox/sandbox-2.30-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.30-r1.ebuild 
b/sys-apps/sandbox/sandbox-2.30-r1.ebuild
index a88d04b48b46..44b36631cc67 100644
--- a/sys-apps/sandbox/sandbox-2.30-r1.ebuild
+++ b/sys-apps/sandbox/sandbox-2.30-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-06-13 Thread Mike Gilbert
commit: f3b8deed4484e2c2ee8c90c75e71c56ea3570405
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Jun 13 19:07:25 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Jun 13 19:07:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3b8deed

sys-apps/sandbox: add 2.31

Closes: https://bugs.gentoo.org/908105
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/sandbox/Manifest|  1 +
 sys-apps/sandbox/sandbox-2.31.ebuild | 64 
 2 files changed, 65 insertions(+)

diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index fab9ebe2fbe1..d042da9f8ac9 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -1,2 +1,3 @@
 DIST sandbox-2.29.tar.xz 452784 BLAKE2B 
388f5d9c49134696bafbc6b882581396a9fa2e7caa6ccfb4376706d653f836ce18e0d77527c4c4f2ff753c0b920ab5ab60e151dd8a4e399e13dbc3fe7c0533d6
 SHA512 
15c0e6b71e8b8547b8188f857568c99b1925d5a837a289b21c4f842341361bf7119b96083697dc83546caf530daab700fb8c2704974e7cfb804d64bb5257a4b4
 DIST sandbox-2.30.tar.xz 455764 BLAKE2B 
eb3bf46aedda96154a96f31d31469b394fd7ea113c2f2f01e739c690f2305ce95e0e2c7b641c1c7e088d89a1c36b82ce7afd6422fd137b7d93fd5b601be43996
 SHA512 
4a7dd2c7c50ac68d1944bea1275d0b66789055342f3aaa507f7440926bf5d9639850a98fa036da539708b6dbe4766b60f960b738db1c5ee5518ca81d1a629cae
+DIST sandbox-2.31.tar.xz 456368 BLAKE2B 
054b0ae229d64a4c9553a8ace64ccf2f1e1fee4c545a5b4135d363368e800f3e3af8930916411e8ef4836f437225ae9f092c1c8d39742482a44029832592590d
 SHA512 
0b97c0e77bee58c50cf5aad6d158be546424bf4bc5f2e9ddd4322ca46c003ddca127c303fbe615ad2fefe519498c7221c5315d3ad98a947ea545c0640bc60649

diff --git a/sys-apps/sandbox/sandbox-2.31.ebuild 
b/sys-apps/sandbox/sandbox-2.31.ebuild
new file mode 100644
index ..1efc83d19f22
--- /dev/null
+++ b/sys-apps/sandbox/sandbox-2.31.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic multilib-minimal multiprocessing
+
+DESCRIPTION="sandbox'd LD_PRELOAD hack"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox;
+SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+nnp"
+
+# pax-utils lower bound for bug #265376
+DEPEND=">=app-misc/pax-utils-0.1.19"
+# Avoid folks installing with older file, bug #889046. We still need the
+# >= dep in Portage but this is a safety net if people do partial upgrades.
+RDEPEND="!https://gcc.gnu.org/PR48200
+   filter-lto
+}
+
+multilib_src_configure() {
+   filter-lfs-flags #90228
+
+   ECONF_SOURCE="${S}" econf
+}
+
+multilib_src_test() {
+   # Default sandbox build will run with --jobs set to # cpus.
+   emake check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
+}
+
+multilib_src_install_all() {
+   doenvd "${FILESDIR}"/09sandbox
+
+   dodoc AUTHORS ChangeLog* README.md
+}
+
+pkg_postinst() {
+   mkdir -p "${EROOT}"/var/log/sandbox
+   chown root:portage "${EROOT}"/var/log/sandbox
+   chmod 0770 "${EROOT}"/var/log/sandbox
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-01-02 Thread Sam James
commit: 22da4f6e91314b75f2bb7ee94482185c3a3e1a2b
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan  3 06:06:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan  3 06:10:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22da4f6e

sys-apps/sandbox: add gentoo upstream metadata

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

 sys-apps/sandbox/metadata.xml | 17 ++---
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/sys-apps/sandbox/metadata.xml b/sys-apps/sandbox/metadata.xml
index 11e084f7c9b9..4fa337cd39bb 100644
--- a/sys-apps/sandbox/metadata.xml
+++ b/sys-apps/sandbox/metadata.xml
@@ -1,11 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-  sand...@gentoo.org
-  Sandbox Maintainers
-
-
-  Enable NO_NEW_PRIVS which blocks set*id programs from 
gaining privileges (e.g. sudo)
-
+   
+   sand...@gentoo.org
+   Sandbox Maintainers
+   
+   
+   Enable NO_NEW_PRIVS which blocks set*id 
programs from gaining privileges (e.g. sudo)
+   
+   
+   proj/sandbox
+   
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2023-01-02 Thread Sam James
commit: cba985622c089f355a42d163111c7021841ad3d5
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan  3 06:08:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan  3 06:10:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cba98562

sys-apps/sandbox: add github upstream metadata

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

 sys-apps/sandbox/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/sandbox/metadata.xml b/sys-apps/sandbox/metadata.xml
index 4fa337cd39bb..bbb3ef1aec4a 100644
--- a/sys-apps/sandbox/metadata.xml
+++ b/sys-apps/sandbox/metadata.xml
@@ -10,5 +10,6 @@


proj/sandbox
+   gentoo/sandbox

 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2022-12-31 Thread Sam James
commit: dfb9674fe7d1123bf213c8ea9bdb28e96d5ee5f3
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 31 13:25:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 31 13:27:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfb9674f

sys-apps/sandbox: add blocker on older versions of sys-apps/file to 2.30-r1

My distaste for blockers-as-a-dependency limit are well known, but this
is still useful for a specific case where someone is partially upgrading
and therefore doesn't get the Portage upgrade which has a proper >= dep.

It serves as a notice that they need to upgrade file, which is good enough.

It's worth doing this because of how severe file not working can be.

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

 sys-apps/sandbox/{sandbox-2.30.ebuild => sandbox-2.30-r1.ebuild} | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-apps/sandbox/sandbox-2.30.ebuild 
b/sys-apps/sandbox/sandbox-2.30-r1.ebuild
similarity index 89%
rename from sys-apps/sandbox/sandbox-2.30.ebuild
rename to sys-apps/sandbox/sandbox-2.30-r1.ebuild
index 806b5e640d9c..7a018dc315d1 100644
--- a/sys-apps/sandbox/sandbox-2.30.ebuild
+++ b/sys-apps/sandbox/sandbox-2.30-r1.ebuild
@@ -16,6 +16,9 @@ IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376
 DEPEND=">=app-misc/pax-utils-0.1.19"
+# Avoid folks installing with older file, bug #889046. We still need the
+# >= dep in Portage but this is a safety net if people do partial upgrades.
+RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2022-12-31 Thread Sam James
commit: 35e75cab3a9fa13fae9cc51e1901f39d99d84602
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 31 13:00:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 31 13:00:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35e75cab

sys-apps/sandbox: use filter-lto, BDEPEND

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

 sys-apps/sandbox/sandbox-2.30.ebuild | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/sys-apps/sandbox/sandbox-2.30.ebuild 
b/sys-apps/sandbox/sandbox-2.30.ebuild
index faed8b2a7983..806b5e640d9c 100644
--- a/sys-apps/sandbox/sandbox-2.30.ebuild
+++ b/sys-apps/sandbox/sandbox-2.30.ebuild
@@ -14,9 +14,9 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="+nnp"
 
-DEPEND="app-arch/xz-utils
-   >=app-misc/pax-utils-0.1.19" #265376
-RDEPEND=""
+# pax-utils lower bound for bug #265376
+DEPEND=">=app-misc/pax-utils-0.1.19"
+BDEPEND="app-arch/xz-utils"
 
 has sandbox_death_notice ${EBUILD_DEATH_HOOKS} || EBUILD_DEATH_HOOKS+=" 
sandbox_death_notice"
 
@@ -34,8 +34,7 @@ src_prepare() {
 
# sandbox uses `__asm__ (".symver "...` which does
# not play well with gcc's LTO: https://gcc.gnu.org/PR48200
-   append-flags -fno-lto
-   append-ldflags -fno-lto
+   filter-lto
 }
 
 multilib_src_configure() {



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2022-12-30 Thread Mike Gilbert
commit: d61fc5cc2942d4097041eaf27b699e79b35f198f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Dec 30 21:44:59 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Dec 30 21:44:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d61fc5cc

sys-apps/sandbox: drop 2.24, 2.25, 2.26, 2.27, 2.28

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/sandbox/Manifest|  5 ---
 sys-apps/sandbox/sandbox-2.24.ebuild | 63 
 sys-apps/sandbox/sandbox-2.25.ebuild | 63 
 sys-apps/sandbox/sandbox-2.26.ebuild | 58 -
 sys-apps/sandbox/sandbox-2.27.ebuild | 62 ---
 sys-apps/sandbox/sandbox-2.28.ebuild | 62 ---
 6 files changed, 313 deletions(-)

diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index 0d6a9c746d86..fab9ebe2fbe1 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -1,7 +1,2 @@
-DIST sandbox-2.24.tar.xz 438408 BLAKE2B 
5e725d17da0abc06d56216f4df2f4034076f50163db1c3bbddbf4fd07dbd5b7d92ef2f1b2c01eb77ff6cf531c5cc6a05e60b028f585310ac56eef96240882843
 SHA512 
8df5414e334a15f367acfd218ba1b74ba618b93d7bdeca8a039b69cbd81ab048ec5a6cecb24df09fa9a5f4fe214d647acf5138004defd45e6396eec5ae7c93d0
-DIST sandbox-2.25.tar.xz 436004 BLAKE2B 
c9c7d351cdefbb2b1a585904c38742a5a3bde50d3d690c57cff9cdc71ffb822e78a2b56c47afd03fbc70834de5dda13c5a300d9d6b35e09ec400a050d4f8e82c
 SHA512 
4e998c4d9ba6eb69369cc49849060a2e90535eae91fbb64c4d46371fe0ed5182413b14674f10c773fd997b6895bc870ccb23586351f5bb06b69dc11a0cddbe1d
-DIST sandbox-2.26.tar.xz 12 BLAKE2B 
3bc88d86ba4e2522895c4448dff6da2cffceb912e5ff9610fe4c3aea255ffd9b9ca9bbe8e45d94508f45e9c141aa6945a9a8d82cba0f3ca102ff6a1624c84161
 SHA512 
f20766daf2ce43753772a184c86a7b6847f96ab7b60b202616e15d791bc1f770162035a9b1ffe38765dff8d2567ad971a9a2bdeba9a8769845a758fcd95206fa
-DIST sandbox-2.27.tar.xz 448948 BLAKE2B 
03a311c8c7c8719bac398e39ce49e7149bdaa1d5b2811f395eb2251a32aabba995f97c3d5d27461aadb64bf43adf2b0cbaa7c2f141dd86f64f8dd326422ac104
 SHA512 
2a53e6fc87cec975962737b1fadc447d86985d27b18ad2caed76da2ba435f54db0f7dadb02664b2638b9dc77752831cd4820390f5c3e61a42429e13462a7
-DIST sandbox-2.28.tar.xz 450840 BLAKE2B 
1a144db1dcd140ce393f47b224c4389693bd3db6d056749968a9e78730b1075192148aa63fdfd5ab93893dfb96a87bcc36bee8b4540abefca0590a8def8365f2
 SHA512 
eaac54fbc35f51da3c94bfa10e0556f0fd39c20660fea2aa7d3cbf76dd3e4c9fb4a16cc198425988b79313f9331af030e1dca431c3f057ee4a04927c96897895
 DIST sandbox-2.29.tar.xz 452784 BLAKE2B 
388f5d9c49134696bafbc6b882581396a9fa2e7caa6ccfb4376706d653f836ce18e0d77527c4c4f2ff753c0b920ab5ab60e151dd8a4e399e13dbc3fe7c0533d6
 SHA512 
15c0e6b71e8b8547b8188f857568c99b1925d5a837a289b21c4f842341361bf7119b96083697dc83546caf530daab700fb8c2704974e7cfb804d64bb5257a4b4
 DIST sandbox-2.30.tar.xz 455764 BLAKE2B 
eb3bf46aedda96154a96f31d31469b394fd7ea113c2f2f01e739c690f2305ce95e0e2c7b641c1c7e088d89a1c36b82ce7afd6422fd137b7d93fd5b601be43996
 SHA512 
4a7dd2c7c50ac68d1944bea1275d0b66789055342f3aaa507f7440926bf5d9639850a98fa036da539708b6dbe4766b60f960b738db1c5ee5518ca81d1a629cae

diff --git a/sys-apps/sandbox/sandbox-2.24.ebuild 
b/sys-apps/sandbox/sandbox-2.24.ebuild
deleted file mode 100644
index e95d6bc812a8..
--- a/sys-apps/sandbox/sandbox-2.24.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic multilib-minimal multiprocessing
-
-DESCRIPTION="sandbox'd LD_PRELOAD hack"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox;
-SRC_URI="https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
-IUSE=""
-
-DEPEND="app-arch/xz-utils
-   >=app-misc/pax-utils-0.1.19" #265376
-RDEPEND=""
-
-has sandbox_death_notice ${EBUILD_DEATH_HOOKS} || 
EBUILD_DEATH_HOOKS="${EBUILD_DEATH_HOOKS} sandbox_death_notice"
-
-sandbox_death_notice() {
-   ewarn "If configure failed with a 'cannot run C compiled programs' 
error, try this:"
-   ewarn "FEATURES='-sandbox -usersandbox' emerge sandbox"
-}
-
-src_prepare() {
-   default
-
-   # sandbox uses `__asm__ (".symver "...` which does
-   # not play well with gcc's LTO: https://gcc.gnu.org/PR48200
-   append-flags -fno-lto
-   append-ldflags -fno-lto
-}
-
-multilib_src_configure() {
-   filter-lfs-flags #90228
-
-   ECONF_SOURCE="${S}" econf
-}
-
-multilib_src_test() {
-   # Default sandbox build will run with --jobs set to # cpus.
-   # -j1 to prevent test faiures caused by file descriptor
-   # injection GNU make does.
-   emake -j1 check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
-}
-
-multilib_src_install_all() {
-   doenvd "${FILESDIR}"/09sandbox
-
-   keepdir /var/log/sandbox
-   

[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2022-12-30 Thread Mike Gilbert
commit: a5997c2abe91411b2802f8867662a967fb3b520d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Dec 30 21:43:54 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Dec 30 21:44:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5997c2a

sys-apps/sandbox: add 2.30

Closes: https://bugs.gentoo.org/888980
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/sandbox/Manifest|  1 +
 sys-apps/sandbox/sandbox-2.30.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index 50fedc869e8e..0d6a9c746d86 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -4,3 +4,4 @@ DIST sandbox-2.26.tar.xz 12 BLAKE2B 
3bc88d86ba4e2522895c4448dff6da2cffceb912
 DIST sandbox-2.27.tar.xz 448948 BLAKE2B 
03a311c8c7c8719bac398e39ce49e7149bdaa1d5b2811f395eb2251a32aabba995f97c3d5d27461aadb64bf43adf2b0cbaa7c2f141dd86f64f8dd326422ac104
 SHA512 
2a53e6fc87cec975962737b1fadc447d86985d27b18ad2caed76da2ba435f54db0f7dadb02664b2638b9dc77752831cd4820390f5c3e61a42429e13462a7
 DIST sandbox-2.28.tar.xz 450840 BLAKE2B 
1a144db1dcd140ce393f47b224c4389693bd3db6d056749968a9e78730b1075192148aa63fdfd5ab93893dfb96a87bcc36bee8b4540abefca0590a8def8365f2
 SHA512 
eaac54fbc35f51da3c94bfa10e0556f0fd39c20660fea2aa7d3cbf76dd3e4c9fb4a16cc198425988b79313f9331af030e1dca431c3f057ee4a04927c96897895
 DIST sandbox-2.29.tar.xz 452784 BLAKE2B 
388f5d9c49134696bafbc6b882581396a9fa2e7caa6ccfb4376706d653f836ce18e0d77527c4c4f2ff753c0b920ab5ab60e151dd8a4e399e13dbc3fe7c0533d6
 SHA512 
15c0e6b71e8b8547b8188f857568c99b1925d5a837a289b21c4f842341361bf7119b96083697dc83546caf530daab700fb8c2704974e7cfb804d64bb5257a4b4
+DIST sandbox-2.30.tar.xz 455764 BLAKE2B 
eb3bf46aedda96154a96f31d31469b394fd7ea113c2f2f01e739c690f2305ce95e0e2c7b641c1c7e088d89a1c36b82ce7afd6422fd137b7d93fd5b601be43996
 SHA512 
4a7dd2c7c50ac68d1944bea1275d0b66789055342f3aaa507f7440926bf5d9639850a98fa036da539708b6dbe4766b60f960b738db1c5ee5518ca81d1a629cae

diff --git a/sys-apps/sandbox/sandbox-2.30.ebuild 
b/sys-apps/sandbox/sandbox-2.30.ebuild
new file mode 100644
index ..faed8b2a7983
--- /dev/null
+++ b/sys-apps/sandbox/sandbox-2.30.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic multilib-minimal multiprocessing
+
+DESCRIPTION="sandbox'd LD_PRELOAD hack"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox;
+SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+nnp"
+
+DEPEND="app-arch/xz-utils
+   >=app-misc/pax-utils-0.1.19" #265376
+RDEPEND=""
+
+has sandbox_death_notice ${EBUILD_DEATH_HOOKS} || EBUILD_DEATH_HOOKS+=" 
sandbox_death_notice"
+
+sandbox_death_notice() {
+   ewarn "If configure failed with a 'cannot run C compiled programs' 
error, try this:"
+   ewarn "FEATURES='-sandbox -usersandbox' emerge sandbox"
+}
+
+src_prepare() {
+   default
+
+   if ! use nnp ; then
+   sed -i 's:PR_SET_NO_NEW_PRIVS:___disable_nnp_hack:' 
src/sandbox.c || die
+   fi
+
+   # sandbox uses `__asm__ (".symver "...` which does
+   # not play well with gcc's LTO: https://gcc.gnu.org/PR48200
+   append-flags -fno-lto
+   append-ldflags -fno-lto
+}
+
+multilib_src_configure() {
+   filter-lfs-flags #90228
+
+   ECONF_SOURCE="${S}" econf
+}
+
+multilib_src_test() {
+   # Default sandbox build will run with --jobs set to # cpus.
+   emake check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
+}
+
+multilib_src_install_all() {
+   doenvd "${FILESDIR}"/09sandbox
+
+   dodoc AUTHORS ChangeLog* README.md
+}
+
+pkg_postinst() {
+   mkdir -p "${EROOT}"/var/log/sandbox
+   chown root:portage "${EROOT}"/var/log/sandbox
+   chmod 0770 "${EROOT}"/var/log/sandbox
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2022-04-23 Thread Sam James
commit: ff87becff88bae105d2fff0d79b1b18d54a8e7dc
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 24 02:35:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 02:35:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff87becf

sys-apps/sandbox: Stabilize 2.29 hppa, #835375

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

 sys-apps/sandbox/sandbox-2.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.29.ebuild 
b/sys-apps/sandbox/sandbox-2.29.ebuild
index ce5ca66d6320..9121daef87fd 100644
--- a/sys-apps/sandbox/sandbox-2.29.ebuild
+++ b/sys-apps/sandbox/sandbox-2.29.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="+nnp"
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/, sys-apps/sandbox/files/, profiles/

2022-04-02 Thread Michał Górny
commit: 530aaa039c7d23c9f5e0eae7ebafd4b7814d9310
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr  2 22:00:45 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr  2 22:04:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=530aaa03

sys-apps/sandbox: Remove permanently broken sandbox 3.0+

The unreviewed changes in sandbox 3.0 has broken a number of packages,
and the versions have been masked since November 2021.  It seems
that the author is not interested in fixing them, so remove them.

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

 profiles/package.mask  |  8 ---
 sys-apps/sandbox/Manifest  |  2 -
 .../sandbox/files/sandbox-3.1-label-decl.patch | 41 --
 sys-apps/sandbox/sandbox-3.0.ebuild| 62 
 sys-apps/sandbox/sandbox-3.1.ebuild| 66 --
 5 files changed, 179 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 1f333a383968..556faa3898f7 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -410,14 +410,6 @@ dev-tex/pdfannotextractor
 dev-lang/vala:0.54
 dev-lang/vala:0.56
 
-# Sam James  (2021-11-03)
-# Known issues with YAMA (kernel.yama.ptrace_scope=1) which is on by default
-# in at least the sys-kernel/gento-kernel kernel config.
-# Work is in progress to fix these but latest sandbox versions still seem
-# to cause hangs in some situations. Mask for now to avoid duplicate reports.
-# bug #821532, bug #821523 (and bug #821403 but shouldn't be in 3.1+).
->=sys-apps/sandbox-3.0
-
 # Ionen Wolkens  (2021-10-09)
 # Vulkan beta driver branch aimed at Vulkan developers for testing
 # new features. Beside vulkan, it is typically behind the main branch

diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index b3f61f637d3e..50fedc869e8e 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -4,5 +4,3 @@ DIST sandbox-2.26.tar.xz 12 BLAKE2B 
3bc88d86ba4e2522895c4448dff6da2cffceb912
 DIST sandbox-2.27.tar.xz 448948 BLAKE2B 
03a311c8c7c8719bac398e39ce49e7149bdaa1d5b2811f395eb2251a32aabba995f97c3d5d27461aadb64bf43adf2b0cbaa7c2f141dd86f64f8dd326422ac104
 SHA512 
2a53e6fc87cec975962737b1fadc447d86985d27b18ad2caed76da2ba435f54db0f7dadb02664b2638b9dc77752831cd4820390f5c3e61a42429e13462a7
 DIST sandbox-2.28.tar.xz 450840 BLAKE2B 
1a144db1dcd140ce393f47b224c4389693bd3db6d056749968a9e78730b1075192148aa63fdfd5ab93893dfb96a87bcc36bee8b4540abefca0590a8def8365f2
 SHA512 
eaac54fbc35f51da3c94bfa10e0556f0fd39c20660fea2aa7d3cbf76dd3e4c9fb4a16cc198425988b79313f9331af030e1dca431c3f057ee4a04927c96897895
 DIST sandbox-2.29.tar.xz 452784 BLAKE2B 
388f5d9c49134696bafbc6b882581396a9fa2e7caa6ccfb4376706d653f836ce18e0d77527c4c4f2ff753c0b920ab5ab60e151dd8a4e399e13dbc3fe7c0533d6
 SHA512 
15c0e6b71e8b8547b8188f857568c99b1925d5a837a289b21c4f842341361bf7119b96083697dc83546caf530daab700fb8c2704974e7cfb804d64bb5257a4b4
-DIST sandbox-3.0.tar.xz 454384 BLAKE2B 
b4f38b7c5ed2dc52e558f1b7e36d2308e6017c9d14861c60eace0f240a909f11184e259b2359ea96cad81d21234cc9a6bcd9f313ce56bd2f3bb1ce836f006a50
 SHA512 
3a35ee0b19a356b1986468ef5d2ecd553b88cbdaf287ce31a211b4072097a9844fca413ffa0f2858b9a4e75ead822fe9d9834f17c241ba32c2f14e02619a70b3
-DIST sandbox-3.1.tar.xz 454404 BLAKE2B 
f8cc2960f1c7b3367d375952f0a7ca978c1a2cc27b63137046152d1080a1a7b6b99d356af0776d3b57a5c260b2d89f0b7bfb127967407b537642be04e92b8603
 SHA512 
e57c0fc1ddb5a63012abd02080770d49deaa1d0168508a794df2eaa25b2b7a4fa6c505e8b93572a3745912819202c264cdf980f10dc7101c487a9b03e7f65815

diff --git a/sys-apps/sandbox/files/sandbox-3.1-label-decl.patch 
b/sys-apps/sandbox/files/sandbox-3.1-label-decl.patch
deleted file mode 100644
index b17f4b866f5a..
--- a/sys-apps/sandbox/files/sandbox-3.1-label-decl.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-From 82f6d876660ba1132d75ccfef5c4301d123ea505 Mon Sep 17 00:00:00 2001
-From: Mike Frysinger 
-Date: Wed, 3 Nov 2021 12:25:10 -0400
-Subject: [PATCH] libsandbox: tweak label/decl code for some compiler settings
-
-Looks like gcc is inconsistent in when it chokes on this code:
-> a label can only be part of a statement and a declaration is not a statement
-
-Hoist the decl up to the top of scope to avoid the issue.
-
-Bug: https://bugs.gentoo.org/821433
-Signed-off-by: Mike Frysinger 

- libsandbox/trace.c | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/libsandbox/trace.c b/libsandbox/trace.c
-index f3390d99822e..d2899b743048 100644
 a/libsandbox/trace.c
-+++ b/libsandbox/trace.c
-@@ -704,6 +704,8 @@ static char *flatten_args(char *const argv[])
- 
- bool trace_possible(const char *filename, char *const argv[], const void 
*data)
- {
-+  char *args;
-+
-   /* If YAMA ptrace_scope is very high, then we can't trace at all.  
#771360 */
-   int yama = trace_yama_level();
-   if (yama >= 2) {
-@@ -721,7 +723,7 @@ bool trace_possible(const char 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2022-04-02 Thread Arthur Zamarin
commit: 697a2282fe42a89262dd774b728d1b8643b56469
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  2 07:43:40 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  2 07:43:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=697a2282

sys-apps/sandbox: Stabilize 2.29 arm64, #835375

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

 sys-apps/sandbox/sandbox-2.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.29.ebuild 
b/sys-apps/sandbox/sandbox-2.29.ebuild
index 7df890ab47fb..ce5ca66d6320 100644
--- a/sys-apps/sandbox/sandbox-2.29.ebuild
+++ b/sys-apps/sandbox/sandbox-2.29.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="+nnp"
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2022-03-26 Thread Agostino Sarubbo
commit: 024d9093b7434a08c50ea3922fe9306f72d096a6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Mar 26 19:49:04 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Mar 26 19:49:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=024d9093

sys-apps/sandbox: x86 stable wrt bug #835375

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

 sys-apps/sandbox/sandbox-2.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.29.ebuild 
b/sys-apps/sandbox/sandbox-2.29.ebuild
index 2a5f89a19260..7df890ab47fb 100644
--- a/sys-apps/sandbox/sandbox-2.29.ebuild
+++ b/sys-apps/sandbox/sandbox-2.29.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="+nnp"
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2022-03-26 Thread Arthur Zamarin
commit: d027cdcbe02718d63a431c152dfc92d52a02313e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 26 16:46:03 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 26 16:46:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d027cdcb

sys-apps/sandbox: Stabilize 2.29 arm, #835375

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

 sys-apps/sandbox/sandbox-2.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.29.ebuild 
b/sys-apps/sandbox/sandbox-2.29.ebuild
index e80c4a448f78..2a5f89a19260 100644
--- a/sys-apps/sandbox/sandbox-2.29.ebuild
+++ b/sys-apps/sandbox/sandbox-2.29.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86"
 IUSE="+nnp"
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2022-03-25 Thread Agostino Sarubbo
commit: bbff908a8abc09a4efbd7467943add47ca4334a0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Mar 25 07:45:52 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Mar 25 07:45:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbff908a

sys-apps/sandbox: amd64 stable wrt bug #835375

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

 sys-apps/sandbox/sandbox-2.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.29.ebuild 
b/sys-apps/sandbox/sandbox-2.29.ebuild
index 902f38f6d5d4..e80c4a448f78 100644
--- a/sys-apps/sandbox/sandbox-2.29.ebuild
+++ b/sys-apps/sandbox/sandbox-2.29.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86"
 IUSE="+nnp"
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2022-03-24 Thread Agostino Sarubbo
commit: e6eaec2564e850c0e027a392315a8822bbe83a52
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar 24 08:38:17 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar 24 08:38:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6eaec25

sys-apps/sandbox: sparc stable wrt bug #835375

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

 sys-apps/sandbox/sandbox-2.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.29.ebuild 
b/sys-apps/sandbox/sandbox-2.29.ebuild
index 7d9a9a9ba814..902f38f6d5d4 100644
--- a/sys-apps/sandbox/sandbox-2.29.ebuild
+++ b/sys-apps/sandbox/sandbox-2.29.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86"
 IUSE="+nnp"
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2022-03-24 Thread Agostino Sarubbo
commit: aa74e5847a12a25b1b736d870bf7dabe98f26fa1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar 24 08:36:05 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar 24 08:36:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa74e584

sys-apps/sandbox: ppc64 stable wrt bug #835375

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

 sys-apps/sandbox/sandbox-2.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.29.ebuild 
b/sys-apps/sandbox/sandbox-2.29.ebuild
index 426da60dc990..7d9a9a9ba814 100644
--- a/sys-apps/sandbox/sandbox-2.29.ebuild
+++ b/sys-apps/sandbox/sandbox-2.29.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="+nnp"
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2022-03-24 Thread Agostino Sarubbo
commit: 97b791bc93927603a3c7b7f8e32c7fe500ffa888
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar 24 08:31:44 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar 24 08:31:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97b791bc

sys-apps/sandbox: ppc stable wrt bug #835375

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

 sys-apps/sandbox/sandbox-2.29.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/sandbox/sandbox-2.29.ebuild 
b/sys-apps/sandbox/sandbox-2.29.ebuild
index 83e908988817..426da60dc990 100644
--- a/sys-apps/sandbox/sandbox-2.29.ebuild
+++ b/sys-apps/sandbox/sandbox-2.29.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="7"
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="+nnp"
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/, sys-apps/sandbox/files/

2021-11-03 Thread Mike Frysinger
commit: 36d4dacd971f39bd0ecde7d93216de68c8efe31a
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Nov  3 16:42:47 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Nov  3 16:42:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36d4dacd

sys-apps/sandbox: fix build failures in some compiler configurations #821433

Closes: https://bugs.gentoo.org/821433
Signed-off-by: Mike Frysinger  gentoo.org>

 .../sandbox/files/sandbox-3.1-label-decl.patch | 41 ++
 sys-apps/sandbox/sandbox-3.1.ebuild|  4 +++
 2 files changed, 45 insertions(+)

diff --git a/sys-apps/sandbox/files/sandbox-3.1-label-decl.patch 
b/sys-apps/sandbox/files/sandbox-3.1-label-decl.patch
new file mode 100644
index 000..b17f4b866f5
--- /dev/null
+++ b/sys-apps/sandbox/files/sandbox-3.1-label-decl.patch
@@ -0,0 +1,41 @@
+From 82f6d876660ba1132d75ccfef5c4301d123ea505 Mon Sep 17 00:00:00 2001
+From: Mike Frysinger 
+Date: Wed, 3 Nov 2021 12:25:10 -0400
+Subject: [PATCH] libsandbox: tweak label/decl code for some compiler settings
+
+Looks like gcc is inconsistent in when it chokes on this code:
+> a label can only be part of a statement and a declaration is not a statement
+
+Hoist the decl up to the top of scope to avoid the issue.
+
+Bug: https://bugs.gentoo.org/821433
+Signed-off-by: Mike Frysinger 
+---
+ libsandbox/trace.c | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/libsandbox/trace.c b/libsandbox/trace.c
+index f3390d99822e..d2899b743048 100644
+--- a/libsandbox/trace.c
 b/libsandbox/trace.c
+@@ -704,6 +704,8 @@ static char *flatten_args(char *const argv[])
+ 
+ bool trace_possible(const char *filename, char *const argv[], const void 
*data)
+ {
++  char *args;
++
+   /* If YAMA ptrace_scope is very high, then we can't trace at all.  
#771360 */
+   int yama = trace_yama_level();
+   if (yama >= 2) {
+@@ -721,7 +723,7 @@ bool trace_possible(const char *filename, char *const 
argv[], const void *data)
+   }
+ 
+  fail:
+-  char *args = flatten_args(argv);
++  args = flatten_args(argv);
+   sb_eqawarn("Unable to trace static ELF: %s: %s\n", filename, args);
+   free(args);
+   return false;
+-- 
+2.33.0
+

diff --git a/sys-apps/sandbox/sandbox-3.1.ebuild 
b/sys-apps/sandbox/sandbox-3.1.ebuild
index 83e90898881..1c11a7faf15 100644
--- a/sys-apps/sandbox/sandbox-3.1.ebuild
+++ b/sys-apps/sandbox/sandbox-3.1.ebuild
@@ -18,6 +18,10 @@ DEPEND="app-arch/xz-utils
>=app-misc/pax-utils-0.1.19" #265376
 RDEPEND=""
 
+PATCHES=(
+   "${FILESDIR}"/${P}-label-decl.patch #821433
+)
+
 has sandbox_death_notice ${EBUILD_DEATH_HOOKS} || EBUILD_DEATH_HOOKS+=" 
sandbox_death_notice"
 
 sandbox_death_notice() {



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-11-03 Thread Mike Frysinger
commit: e5166ccf4c4a8776a846c82242d8587bfd388f8a
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Nov  3 07:00:00 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Nov  3 07:00:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5166ccf

sys-apps/sandbox: version bump to 3.1

Signed-off-by: Mike Frysinger  gentoo.org>

 sys-apps/sandbox/Manifest   |  1 +
 sys-apps/sandbox/sandbox-3.1.ebuild | 62 +
 2 files changed, 63 insertions(+)

diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index 5397ff24101..b3f61f637d3 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -5,3 +5,4 @@ DIST sandbox-2.27.tar.xz 448948 BLAKE2B 
03a311c8c7c8719bac398e39ce49e7149bdaa1d5
 DIST sandbox-2.28.tar.xz 450840 BLAKE2B 
1a144db1dcd140ce393f47b224c4389693bd3db6d056749968a9e78730b1075192148aa63fdfd5ab93893dfb96a87bcc36bee8b4540abefca0590a8def8365f2
 SHA512 
eaac54fbc35f51da3c94bfa10e0556f0fd39c20660fea2aa7d3cbf76dd3e4c9fb4a16cc198425988b79313f9331af030e1dca431c3f057ee4a04927c96897895
 DIST sandbox-2.29.tar.xz 452784 BLAKE2B 
388f5d9c49134696bafbc6b882581396a9fa2e7caa6ccfb4376706d653f836ce18e0d77527c4c4f2ff753c0b920ab5ab60e151dd8a4e399e13dbc3fe7c0533d6
 SHA512 
15c0e6b71e8b8547b8188f857568c99b1925d5a837a289b21c4f842341361bf7119b96083697dc83546caf530daab700fb8c2704974e7cfb804d64bb5257a4b4
 DIST sandbox-3.0.tar.xz 454384 BLAKE2B 
b4f38b7c5ed2dc52e558f1b7e36d2308e6017c9d14861c60eace0f240a909f11184e259b2359ea96cad81d21234cc9a6bcd9f313ce56bd2f3bb1ce836f006a50
 SHA512 
3a35ee0b19a356b1986468ef5d2ecd553b88cbdaf287ce31a211b4072097a9844fca413ffa0f2858b9a4e75ead822fe9d9834f17c241ba32c2f14e02619a70b3
+DIST sandbox-3.1.tar.xz 454404 BLAKE2B 
f8cc2960f1c7b3367d375952f0a7ca978c1a2cc27b63137046152d1080a1a7b6b99d356af0776d3b57a5c260b2d89f0b7bfb127967407b537642be04e92b8603
 SHA512 
e57c0fc1ddb5a63012abd02080770d49deaa1d0168508a794df2eaa25b2b7a4fa6c505e8b93572a3745912819202c264cdf980f10dc7101c487a9b03e7f65815

diff --git a/sys-apps/sandbox/sandbox-3.1.ebuild 
b/sys-apps/sandbox/sandbox-3.1.ebuild
new file mode 100644
index 000..83e90898881
--- /dev/null
+++ b/sys-apps/sandbox/sandbox-3.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic multilib-minimal multiprocessing
+
+DESCRIPTION="sandbox'd LD_PRELOAD hack"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox;
+SRC_URI="https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="+nnp"
+
+DEPEND="app-arch/xz-utils
+   >=app-misc/pax-utils-0.1.19" #265376
+RDEPEND=""
+
+has sandbox_death_notice ${EBUILD_DEATH_HOOKS} || EBUILD_DEATH_HOOKS+=" 
sandbox_death_notice"
+
+sandbox_death_notice() {
+   ewarn "If configure failed with a 'cannot run C compiled programs' 
error, try this:"
+   ewarn "FEATURES='-sandbox -usersandbox' emerge sandbox"
+}
+
+src_prepare() {
+   default
+
+   if ! use nnp ; then
+   sed -i 's:PR_SET_NO_NEW_PRIVS:___disable_nnp_hack:' 
src/sandbox.c || die
+   fi
+
+   # sandbox uses `__asm__ (".symver "...` which does
+   # not play well with gcc's LTO: https://gcc.gnu.org/PR48200
+   append-flags -fno-lto
+   append-ldflags -fno-lto
+}
+
+multilib_src_configure() {
+   filter-lfs-flags #90228
+
+   ECONF_SOURCE="${S}" econf
+}
+
+multilib_src_test() {
+   # Default sandbox build will run with --jobs set to # cpus.
+   emake check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
+}
+
+multilib_src_install_all() {
+   doenvd "${FILESDIR}"/09sandbox
+
+   dodoc AUTHORS ChangeLog* README.md
+}
+
+pkg_postinst() {
+   mkdir -p "${EROOT}"/var/log/sandbox
+   chown root:portage "${EROOT}"/var/log/sandbox
+   chmod 0770 "${EROOT}"/var/log/sandbox
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-11-02 Thread Mike Frysinger
commit: 93a9010e572cc9d2184c9be2eac584f6c0294434
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Nov  3 00:27:47 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Nov  3 00:34:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93a9010e

sys-apps/sandbox: version bump to 3.0

Signed-off-by: Mike Frysinger  gentoo.org>

 sys-apps/sandbox/Manifest   |  1 +
 sys-apps/sandbox/sandbox-3.0.ebuild | 62 +
 2 files changed, 63 insertions(+)

diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index 50fedc869e8..5397ff24101 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -4,3 +4,4 @@ DIST sandbox-2.26.tar.xz 12 BLAKE2B 
3bc88d86ba4e2522895c4448dff6da2cffceb912
 DIST sandbox-2.27.tar.xz 448948 BLAKE2B 
03a311c8c7c8719bac398e39ce49e7149bdaa1d5b2811f395eb2251a32aabba995f97c3d5d27461aadb64bf43adf2b0cbaa7c2f141dd86f64f8dd326422ac104
 SHA512 
2a53e6fc87cec975962737b1fadc447d86985d27b18ad2caed76da2ba435f54db0f7dadb02664b2638b9dc77752831cd4820390f5c3e61a42429e13462a7
 DIST sandbox-2.28.tar.xz 450840 BLAKE2B 
1a144db1dcd140ce393f47b224c4389693bd3db6d056749968a9e78730b1075192148aa63fdfd5ab93893dfb96a87bcc36bee8b4540abefca0590a8def8365f2
 SHA512 
eaac54fbc35f51da3c94bfa10e0556f0fd39c20660fea2aa7d3cbf76dd3e4c9fb4a16cc198425988b79313f9331af030e1dca431c3f057ee4a04927c96897895
 DIST sandbox-2.29.tar.xz 452784 BLAKE2B 
388f5d9c49134696bafbc6b882581396a9fa2e7caa6ccfb4376706d653f836ce18e0d77527c4c4f2ff753c0b920ab5ab60e151dd8a4e399e13dbc3fe7c0533d6
 SHA512 
15c0e6b71e8b8547b8188f857568c99b1925d5a837a289b21c4f842341361bf7119b96083697dc83546caf530daab700fb8c2704974e7cfb804d64bb5257a4b4
+DIST sandbox-3.0.tar.xz 454384 BLAKE2B 
b4f38b7c5ed2dc52e558f1b7e36d2308e6017c9d14861c60eace0f240a909f11184e259b2359ea96cad81d21234cc9a6bcd9f313ce56bd2f3bb1ce836f006a50
 SHA512 
3a35ee0b19a356b1986468ef5d2ecd553b88cbdaf287ce31a211b4072097a9844fca413ffa0f2858b9a4e75ead822fe9d9834f17c241ba32c2f14e02619a70b3

diff --git a/sys-apps/sandbox/sandbox-3.0.ebuild 
b/sys-apps/sandbox/sandbox-3.0.ebuild
new file mode 100644
index 000..83e90898881
--- /dev/null
+++ b/sys-apps/sandbox/sandbox-3.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic multilib-minimal multiprocessing
+
+DESCRIPTION="sandbox'd LD_PRELOAD hack"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox;
+SRC_URI="https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="+nnp"
+
+DEPEND="app-arch/xz-utils
+   >=app-misc/pax-utils-0.1.19" #265376
+RDEPEND=""
+
+has sandbox_death_notice ${EBUILD_DEATH_HOOKS} || EBUILD_DEATH_HOOKS+=" 
sandbox_death_notice"
+
+sandbox_death_notice() {
+   ewarn "If configure failed with a 'cannot run C compiled programs' 
error, try this:"
+   ewarn "FEATURES='-sandbox -usersandbox' emerge sandbox"
+}
+
+src_prepare() {
+   default
+
+   if ! use nnp ; then
+   sed -i 's:PR_SET_NO_NEW_PRIVS:___disable_nnp_hack:' 
src/sandbox.c || die
+   fi
+
+   # sandbox uses `__asm__ (".symver "...` which does
+   # not play well with gcc's LTO: https://gcc.gnu.org/PR48200
+   append-flags -fno-lto
+   append-ldflags -fno-lto
+}
+
+multilib_src_configure() {
+   filter-lfs-flags #90228
+
+   ECONF_SOURCE="${S}" econf
+}
+
+multilib_src_test() {
+   # Default sandbox build will run with --jobs set to # cpus.
+   emake check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
+}
+
+multilib_src_install_all() {
+   doenvd "${FILESDIR}"/09sandbox
+
+   dodoc AUTHORS ChangeLog* README.md
+}
+
+pkg_postinst() {
+   mkdir -p "${EROOT}"/var/log/sandbox
+   chown root:portage "${EROOT}"/var/log/sandbox
+   chmod 0770 "${EROOT}"/var/log/sandbox
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-11-01 Thread Mike Frysinger
commit: 6225f7a9025c1dfc0983b8f9db96504786676c13
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Nov  2 04:25:27 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Nov  2 04:25:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6225f7a9

sys-apps/sandbox: version bump to 2.29

Signed-off-by: Mike Frysinger  gentoo.org>

 sys-apps/sandbox/Manifest|  1 +
 sys-apps/sandbox/sandbox-2.29.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index fae8644f455..50fedc869e8 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -3,3 +3,4 @@ DIST sandbox-2.25.tar.xz 436004 BLAKE2B 
c9c7d351cdefbb2b1a585904c38742a5a3bde50d
 DIST sandbox-2.26.tar.xz 12 BLAKE2B 
3bc88d86ba4e2522895c4448dff6da2cffceb912e5ff9610fe4c3aea255ffd9b9ca9bbe8e45d94508f45e9c141aa6945a9a8d82cba0f3ca102ff6a1624c84161
 SHA512 
f20766daf2ce43753772a184c86a7b6847f96ab7b60b202616e15d791bc1f770162035a9b1ffe38765dff8d2567ad971a9a2bdeba9a8769845a758fcd95206fa
 DIST sandbox-2.27.tar.xz 448948 BLAKE2B 
03a311c8c7c8719bac398e39ce49e7149bdaa1d5b2811f395eb2251a32aabba995f97c3d5d27461aadb64bf43adf2b0cbaa7c2f141dd86f64f8dd326422ac104
 SHA512 
2a53e6fc87cec975962737b1fadc447d86985d27b18ad2caed76da2ba435f54db0f7dadb02664b2638b9dc77752831cd4820390f5c3e61a42429e13462a7
 DIST sandbox-2.28.tar.xz 450840 BLAKE2B 
1a144db1dcd140ce393f47b224c4389693bd3db6d056749968a9e78730b1075192148aa63fdfd5ab93893dfb96a87bcc36bee8b4540abefca0590a8def8365f2
 SHA512 
eaac54fbc35f51da3c94bfa10e0556f0fd39c20660fea2aa7d3cbf76dd3e4c9fb4a16cc198425988b79313f9331af030e1dca431c3f057ee4a04927c96897895
+DIST sandbox-2.29.tar.xz 452784 BLAKE2B 
388f5d9c49134696bafbc6b882581396a9fa2e7caa6ccfb4376706d653f836ce18e0d77527c4c4f2ff753c0b920ab5ab60e151dd8a4e399e13dbc3fe7c0533d6
 SHA512 
15c0e6b71e8b8547b8188f857568c99b1925d5a837a289b21c4f842341361bf7119b96083697dc83546caf530daab700fb8c2704974e7cfb804d64bb5257a4b4

diff --git a/sys-apps/sandbox/sandbox-2.29.ebuild 
b/sys-apps/sandbox/sandbox-2.29.ebuild
new file mode 100644
index 000..83e90898881
--- /dev/null
+++ b/sys-apps/sandbox/sandbox-2.29.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic multilib-minimal multiprocessing
+
+DESCRIPTION="sandbox'd LD_PRELOAD hack"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox;
+SRC_URI="https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="+nnp"
+
+DEPEND="app-arch/xz-utils
+   >=app-misc/pax-utils-0.1.19" #265376
+RDEPEND=""
+
+has sandbox_death_notice ${EBUILD_DEATH_HOOKS} || EBUILD_DEATH_HOOKS+=" 
sandbox_death_notice"
+
+sandbox_death_notice() {
+   ewarn "If configure failed with a 'cannot run C compiled programs' 
error, try this:"
+   ewarn "FEATURES='-sandbox -usersandbox' emerge sandbox"
+}
+
+src_prepare() {
+   default
+
+   if ! use nnp ; then
+   sed -i 's:PR_SET_NO_NEW_PRIVS:___disable_nnp_hack:' 
src/sandbox.c || die
+   fi
+
+   # sandbox uses `__asm__ (".symver "...` which does
+   # not play well with gcc's LTO: https://gcc.gnu.org/PR48200
+   append-flags -fno-lto
+   append-ldflags -fno-lto
+}
+
+multilib_src_configure() {
+   filter-lfs-flags #90228
+
+   ECONF_SOURCE="${S}" econf
+}
+
+multilib_src_test() {
+   # Default sandbox build will run with --jobs set to # cpus.
+   emake check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
+}
+
+multilib_src_install_all() {
+   doenvd "${FILESDIR}"/09sandbox
+
+   dodoc AUTHORS ChangeLog* README.md
+}
+
+pkg_postinst() {
+   mkdir -p "${EROOT}"/var/log/sandbox
+   chown root:portage "${EROOT}"/var/log/sandbox
+   chmod 0770 "${EROOT}"/var/log/sandbox
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-10-28 Thread Mike Frysinger
commit: 4c41db694f5fbdd54905302756c83a402e92fdd9
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Oct 28 07:35:55 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Oct 28 07:36:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c41db69

sys-apps/sandbox: version bump to 2.28

Signed-off-by: Mike Frysinger  gentoo.org>

 sys-apps/sandbox/Manifest|  1 +
 sys-apps/sandbox/sandbox-2.28.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index 744bc206cac..fae8644f455 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -2,3 +2,4 @@ DIST sandbox-2.24.tar.xz 438408 BLAKE2B 
5e725d17da0abc06d56216f4df2f4034076f5016
 DIST sandbox-2.25.tar.xz 436004 BLAKE2B 
c9c7d351cdefbb2b1a585904c38742a5a3bde50d3d690c57cff9cdc71ffb822e78a2b56c47afd03fbc70834de5dda13c5a300d9d6b35e09ec400a050d4f8e82c
 SHA512 
4e998c4d9ba6eb69369cc49849060a2e90535eae91fbb64c4d46371fe0ed5182413b14674f10c773fd997b6895bc870ccb23586351f5bb06b69dc11a0cddbe1d
 DIST sandbox-2.26.tar.xz 12 BLAKE2B 
3bc88d86ba4e2522895c4448dff6da2cffceb912e5ff9610fe4c3aea255ffd9b9ca9bbe8e45d94508f45e9c141aa6945a9a8d82cba0f3ca102ff6a1624c84161
 SHA512 
f20766daf2ce43753772a184c86a7b6847f96ab7b60b202616e15d791bc1f770162035a9b1ffe38765dff8d2567ad971a9a2bdeba9a8769845a758fcd95206fa
 DIST sandbox-2.27.tar.xz 448948 BLAKE2B 
03a311c8c7c8719bac398e39ce49e7149bdaa1d5b2811f395eb2251a32aabba995f97c3d5d27461aadb64bf43adf2b0cbaa7c2f141dd86f64f8dd326422ac104
 SHA512 
2a53e6fc87cec975962737b1fadc447d86985d27b18ad2caed76da2ba435f54db0f7dadb02664b2638b9dc77752831cd4820390f5c3e61a42429e13462a7
+DIST sandbox-2.28.tar.xz 450840 BLAKE2B 
1a144db1dcd140ce393f47b224c4389693bd3db6d056749968a9e78730b1075192148aa63fdfd5ab93893dfb96a87bcc36bee8b4540abefca0590a8def8365f2
 SHA512 
eaac54fbc35f51da3c94bfa10e0556f0fd39c20660fea2aa7d3cbf76dd3e4c9fb4a16cc198425988b79313f9331af030e1dca431c3f057ee4a04927c96897895

diff --git a/sys-apps/sandbox/sandbox-2.28.ebuild 
b/sys-apps/sandbox/sandbox-2.28.ebuild
new file mode 100644
index 000..83e90898881
--- /dev/null
+++ b/sys-apps/sandbox/sandbox-2.28.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic multilib-minimal multiprocessing
+
+DESCRIPTION="sandbox'd LD_PRELOAD hack"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox;
+SRC_URI="https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="+nnp"
+
+DEPEND="app-arch/xz-utils
+   >=app-misc/pax-utils-0.1.19" #265376
+RDEPEND=""
+
+has sandbox_death_notice ${EBUILD_DEATH_HOOKS} || EBUILD_DEATH_HOOKS+=" 
sandbox_death_notice"
+
+sandbox_death_notice() {
+   ewarn "If configure failed with a 'cannot run C compiled programs' 
error, try this:"
+   ewarn "FEATURES='-sandbox -usersandbox' emerge sandbox"
+}
+
+src_prepare() {
+   default
+
+   if ! use nnp ; then
+   sed -i 's:PR_SET_NO_NEW_PRIVS:___disable_nnp_hack:' 
src/sandbox.c || die
+   fi
+
+   # sandbox uses `__asm__ (".symver "...` which does
+   # not play well with gcc's LTO: https://gcc.gnu.org/PR48200
+   append-flags -fno-lto
+   append-ldflags -fno-lto
+}
+
+multilib_src_configure() {
+   filter-lfs-flags #90228
+
+   ECONF_SOURCE="${S}" econf
+}
+
+multilib_src_test() {
+   # Default sandbox build will run with --jobs set to # cpus.
+   emake check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
+}
+
+multilib_src_install_all() {
+   doenvd "${FILESDIR}"/09sandbox
+
+   dodoc AUTHORS ChangeLog* README.md
+}
+
+pkg_postinst() {
+   mkdir -p "${EROOT}"/var/log/sandbox
+   chown root:portage "${EROOT}"/var/log/sandbox
+   chmod 0770 "${EROOT}"/var/log/sandbox
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-10-28 Thread Mike Frysinger
commit: 2d9bb3878d6e15bd938ee8bd9db4609f308e2e89
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Oct 28 07:35:03 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Oct 28 07:36:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d9bb387

sys-apps/sandbox: drop -j1 test compile workaround

The make fd leakage workaround was added to sandbox directly, so
drop it from newer ebuilds so we can compile tests in parallel.

Signed-off-by: Mike Frysinger  gentoo.org>

 sys-apps/sandbox/sandbox-2.26.ebuild | 4 +---
 sys-apps/sandbox/sandbox-2.27.ebuild | 4 +---
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/sys-apps/sandbox/sandbox-2.26.ebuild 
b/sys-apps/sandbox/sandbox-2.26.ebuild
index 5203f1537c2..414c2576026 100644
--- a/sys-apps/sandbox/sandbox-2.26.ebuild
+++ b/sys-apps/sandbox/sandbox-2.26.ebuild
@@ -42,9 +42,7 @@ multilib_src_configure() {
 
 multilib_src_test() {
# Default sandbox build will run with --jobs set to # cpus.
-   # -j1 to prevent test faiures caused by file descriptor
-   # injection GNU make does.
-   emake -j1 check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
+   emake check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
 }
 
 multilib_src_install_all() {

diff --git a/sys-apps/sandbox/sandbox-2.27.ebuild 
b/sys-apps/sandbox/sandbox-2.27.ebuild
index ed70783105b..83e90898881 100644
--- a/sys-apps/sandbox/sandbox-2.27.ebuild
+++ b/sys-apps/sandbox/sandbox-2.27.ebuild
@@ -46,9 +46,7 @@ multilib_src_configure() {
 
 multilib_src_test() {
# Default sandbox build will run with --jobs set to # cpus.
-   # -j1 to prevent test faiures caused by file descriptor
-   # injection GNU make does.
-   emake -j1 check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
+   emake check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
 }
 
 multilib_src_install_all() {



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-10-23 Thread Mike Frysinger
commit: 288877d0e268087dacb4b593202e28f86b6d31d4
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Oct 24 01:12:13 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Oct 24 01:13:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=288877d0

sys-apps/sandbox: version bump to 2.27

Add USE=nnp flag to control new NO_NEW_PRIVS behavior.  In case things
go horribly wrong, can easily flip the flag off to keep from blowing
everyone up.

Bug: https://bugs.gentoo.org/442172
Signed-off-by: Mike Frysinger  gentoo.org>

 sys-apps/sandbox/Manifest|  1 +
 sys-apps/sandbox/metadata.xml|  3 ++
 sys-apps/sandbox/sandbox-2.27.ebuild | 64 
 3 files changed, 68 insertions(+)

diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index 121fc4437e1..744bc206cac 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -1,3 +1,4 @@
 DIST sandbox-2.24.tar.xz 438408 BLAKE2B 
5e725d17da0abc06d56216f4df2f4034076f50163db1c3bbddbf4fd07dbd5b7d92ef2f1b2c01eb77ff6cf531c5cc6a05e60b028f585310ac56eef96240882843
 SHA512 
8df5414e334a15f367acfd218ba1b74ba618b93d7bdeca8a039b69cbd81ab048ec5a6cecb24df09fa9a5f4fe214d647acf5138004defd45e6396eec5ae7c93d0
 DIST sandbox-2.25.tar.xz 436004 BLAKE2B 
c9c7d351cdefbb2b1a585904c38742a5a3bde50d3d690c57cff9cdc71ffb822e78a2b56c47afd03fbc70834de5dda13c5a300d9d6b35e09ec400a050d4f8e82c
 SHA512 
4e998c4d9ba6eb69369cc49849060a2e90535eae91fbb64c4d46371fe0ed5182413b14674f10c773fd997b6895bc870ccb23586351f5bb06b69dc11a0cddbe1d
 DIST sandbox-2.26.tar.xz 12 BLAKE2B 
3bc88d86ba4e2522895c4448dff6da2cffceb912e5ff9610fe4c3aea255ffd9b9ca9bbe8e45d94508f45e9c141aa6945a9a8d82cba0f3ca102ff6a1624c84161
 SHA512 
f20766daf2ce43753772a184c86a7b6847f96ab7b60b202616e15d791bc1f770162035a9b1ffe38765dff8d2567ad971a9a2bdeba9a8769845a758fcd95206fa
+DIST sandbox-2.27.tar.xz 448948 BLAKE2B 
03a311c8c7c8719bac398e39ce49e7149bdaa1d5b2811f395eb2251a32aabba995f97c3d5d27461aadb64bf43adf2b0cbaa7c2f141dd86f64f8dd326422ac104
 SHA512 
2a53e6fc87cec975962737b1fadc447d86985d27b18ad2caed76da2ba435f54db0f7dadb02664b2638b9dc77752831cd4820390f5c3e61a42429e13462a7

diff --git a/sys-apps/sandbox/metadata.xml b/sys-apps/sandbox/metadata.xml
index e270f4674f6..11e084f7c9b 100644
--- a/sys-apps/sandbox/metadata.xml
+++ b/sys-apps/sandbox/metadata.xml
@@ -5,4 +5,7 @@
   sand...@gentoo.org
   Sandbox Maintainers
 
+
+  Enable NO_NEW_PRIVS which blocks set*id programs from 
gaining privileges (e.g. sudo)
+
 

diff --git a/sys-apps/sandbox/sandbox-2.27.ebuild 
b/sys-apps/sandbox/sandbox-2.27.ebuild
new file mode 100644
index 000..ed70783105b
--- /dev/null
+++ b/sys-apps/sandbox/sandbox-2.27.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic multilib-minimal multiprocessing
+
+DESCRIPTION="sandbox'd LD_PRELOAD hack"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox;
+SRC_URI="https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="+nnp"
+
+DEPEND="app-arch/xz-utils
+   >=app-misc/pax-utils-0.1.19" #265376
+RDEPEND=""
+
+has sandbox_death_notice ${EBUILD_DEATH_HOOKS} || EBUILD_DEATH_HOOKS+=" 
sandbox_death_notice"
+
+sandbox_death_notice() {
+   ewarn "If configure failed with a 'cannot run C compiled programs' 
error, try this:"
+   ewarn "FEATURES='-sandbox -usersandbox' emerge sandbox"
+}
+
+src_prepare() {
+   default
+
+   if ! use nnp ; then
+   sed -i 's:PR_SET_NO_NEW_PRIVS:___disable_nnp_hack:' 
src/sandbox.c || die
+   fi
+
+   # sandbox uses `__asm__ (".symver "...` which does
+   # not play well with gcc's LTO: https://gcc.gnu.org/PR48200
+   append-flags -fno-lto
+   append-ldflags -fno-lto
+}
+
+multilib_src_configure() {
+   filter-lfs-flags #90228
+
+   ECONF_SOURCE="${S}" econf
+}
+
+multilib_src_test() {
+   # Default sandbox build will run with --jobs set to # cpus.
+   # -j1 to prevent test faiures caused by file descriptor
+   # injection GNU make does.
+   emake -j1 check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
+}
+
+multilib_src_install_all() {
+   doenvd "${FILESDIR}"/09sandbox
+
+   dodoc AUTHORS ChangeLog* README.md
+}
+
+pkg_postinst() {
+   mkdir -p "${EROOT}"/var/log/sandbox
+   chown root:portage "${EROOT}"/var/log/sandbox
+   chmod 0770 "${EROOT}"/var/log/sandbox
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-10-21 Thread Mike Frysinger
commit: 9aac75c0adaf470a9c8605aa4aee59f37f625040
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Oct 21 22:47:40 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Oct 21 22:57:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aac75c0

sys-apps/sandbox: stabilize 2.25

Signed-off-by: Mike Frysinger  gentoo.org>

 sys-apps/sandbox/sandbox-2.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.25.ebuild 
b/sys-apps/sandbox/sandbox-2.25.ebuild
index d35f5327d29..70179abd1b9 100644
--- a/sys-apps/sandbox/sandbox-2.25.ebuild
+++ b/sys-apps/sandbox/sandbox-2.25.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-10-21 Thread Mike Frysinger
commit: 854024f2196f4a4024c19c4b4980c1cee81f209f
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Oct 21 22:30:37 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Oct 21 22:48:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=854024f2

sys-apps/sandbox: version bump to 2.26

Signed-off-by: Mike Frysinger  gentoo.org>

 sys-apps/sandbox/Manifest|  1 +
 sys-apps/sandbox/sandbox-2.26.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index 7a7947ac13c..121fc4437e1 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -1,2 +1,3 @@
 DIST sandbox-2.24.tar.xz 438408 BLAKE2B 
5e725d17da0abc06d56216f4df2f4034076f50163db1c3bbddbf4fd07dbd5b7d92ef2f1b2c01eb77ff6cf531c5cc6a05e60b028f585310ac56eef96240882843
 SHA512 
8df5414e334a15f367acfd218ba1b74ba618b93d7bdeca8a039b69cbd81ab048ec5a6cecb24df09fa9a5f4fe214d647acf5138004defd45e6396eec5ae7c93d0
 DIST sandbox-2.25.tar.xz 436004 BLAKE2B 
c9c7d351cdefbb2b1a585904c38742a5a3bde50d3d690c57cff9cdc71ffb822e78a2b56c47afd03fbc70834de5dda13c5a300d9d6b35e09ec400a050d4f8e82c
 SHA512 
4e998c4d9ba6eb69369cc49849060a2e90535eae91fbb64c4d46371fe0ed5182413b14674f10c773fd997b6895bc870ccb23586351f5bb06b69dc11a0cddbe1d
+DIST sandbox-2.26.tar.xz 12 BLAKE2B 
3bc88d86ba4e2522895c4448dff6da2cffceb912e5ff9610fe4c3aea255ffd9b9ca9bbe8e45d94508f45e9c141aa6945a9a8d82cba0f3ca102ff6a1624c84161
 SHA512 
f20766daf2ce43753772a184c86a7b6847f96ab7b60b202616e15d791bc1f770162035a9b1ffe38765dff8d2567ad971a9a2bdeba9a8769845a758fcd95206fa

diff --git a/sys-apps/sandbox/sandbox-2.26.ebuild 
b/sys-apps/sandbox/sandbox-2.26.ebuild
new file mode 100644
index 000..5203f1537c2
--- /dev/null
+++ b/sys-apps/sandbox/sandbox-2.26.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic multilib-minimal multiprocessing
+
+DESCRIPTION="sandbox'd LD_PRELOAD hack"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox;
+SRC_URI="https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE=""
+
+DEPEND="app-arch/xz-utils
+   >=app-misc/pax-utils-0.1.19" #265376
+RDEPEND=""
+
+has sandbox_death_notice ${EBUILD_DEATH_HOOKS} || EBUILD_DEATH_HOOKS+=" 
sandbox_death_notice"
+
+sandbox_death_notice() {
+   ewarn "If configure failed with a 'cannot run C compiled programs' 
error, try this:"
+   ewarn "FEATURES='-sandbox -usersandbox' emerge sandbox"
+}
+
+src_prepare() {
+   default
+
+   # sandbox uses `__asm__ (".symver "...` which does
+   # not play well with gcc's LTO: https://gcc.gnu.org/PR48200
+   append-flags -fno-lto
+   append-ldflags -fno-lto
+}
+
+multilib_src_configure() {
+   filter-lfs-flags #90228
+
+   ECONF_SOURCE="${S}" econf
+}
+
+multilib_src_test() {
+   # Default sandbox build will run with --jobs set to # cpus.
+   # -j1 to prevent test faiures caused by file descriptor
+   # injection GNU make does.
+   emake -j1 check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
+}
+
+multilib_src_install_all() {
+   doenvd "${FILESDIR}"/09sandbox
+
+   dodoc AUTHORS ChangeLog* README.md
+}
+
+pkg_postinst() {
+   mkdir -p "${EROOT}"/var/log/sandbox
+   chown root:portage "${EROOT}"/var/log/sandbox
+   chmod 0770 "${EROOT}"/var/log/sandbox
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-10-01 Thread Jakov Smolić
commit: 0e1e26f2eab7b29d622a356128823cfc81f1b23c
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct  1 06:05:08 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct  1 06:05:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e1e26f2

sys-apps/sandbox: Update SRC_URI

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

 sys-apps/sandbox/sandbox-2.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.24.ebuild 
b/sys-apps/sandbox/sandbox-2.24.ebuild
index 2d94c2dde83..e95d6bc812a 100644
--- a/sys-apps/sandbox/sandbox-2.24.ebuild
+++ b/sys-apps/sandbox/sandbox-2.24.ebuild
@@ -7,7 +7,7 @@ inherit flag-o-matic multilib-minimal multiprocessing
 
 DESCRIPTION="sandbox'd LD_PRELOAD hack"
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox;
-SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
+SRC_URI="https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-09-07 Thread Michał Górny
commit: 769df9f938dfb89e838a200873f6f79a69e2301e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  7 15:59:35 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  7 16:02:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=769df9f9

sys-apps/sandbox: Bump to 2.25

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

 sys-apps/sandbox/Manifest|  1 +
 sys-apps/sandbox/sandbox-2.25.ebuild | 63 
 2 files changed, 64 insertions(+)

diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index f4b15cd33b4..7a7947ac13c 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -1 +1,2 @@
 DIST sandbox-2.24.tar.xz 438408 BLAKE2B 
5e725d17da0abc06d56216f4df2f4034076f50163db1c3bbddbf4fd07dbd5b7d92ef2f1b2c01eb77ff6cf531c5cc6a05e60b028f585310ac56eef96240882843
 SHA512 
8df5414e334a15f367acfd218ba1b74ba618b93d7bdeca8a039b69cbd81ab048ec5a6cecb24df09fa9a5f4fe214d647acf5138004defd45e6396eec5ae7c93d0
+DIST sandbox-2.25.tar.xz 436004 BLAKE2B 
c9c7d351cdefbb2b1a585904c38742a5a3bde50d3d690c57cff9cdc71ffb822e78a2b56c47afd03fbc70834de5dda13c5a300d9d6b35e09ec400a050d4f8e82c
 SHA512 
4e998c4d9ba6eb69369cc49849060a2e90535eae91fbb64c4d46371fe0ed5182413b14674f10c773fd997b6895bc870ccb23586351f5bb06b69dc11a0cddbe1d

diff --git a/sys-apps/sandbox/sandbox-2.25.ebuild 
b/sys-apps/sandbox/sandbox-2.25.ebuild
new file mode 100644
index 000..d35f5327d29
--- /dev/null
+++ b/sys-apps/sandbox/sandbox-2.25.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic multilib-minimal multiprocessing
+
+DESCRIPTION="sandbox'd LD_PRELOAD hack"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox;
+SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE=""
+
+DEPEND="app-arch/xz-utils
+   >=app-misc/pax-utils-0.1.19" #265376
+RDEPEND=""
+
+has sandbox_death_notice ${EBUILD_DEATH_HOOKS} || 
EBUILD_DEATH_HOOKS="${EBUILD_DEATH_HOOKS} sandbox_death_notice"
+
+sandbox_death_notice() {
+   ewarn "If configure failed with a 'cannot run C compiled programs' 
error, try this:"
+   ewarn "FEATURES='-sandbox -usersandbox' emerge sandbox"
+}
+
+src_prepare() {
+   default
+
+   # sandbox uses `__asm__ (".symver "...` which does
+   # not play well with gcc's LTO: https://gcc.gnu.org/PR48200
+   append-flags -fno-lto
+   append-ldflags -fno-lto
+}
+
+multilib_src_configure() {
+   filter-lfs-flags #90228
+
+   ECONF_SOURCE="${S}" econf
+}
+
+multilib_src_test() {
+   # Default sandbox build will run with --jobs set to # cpus.
+   # -j1 to prevent test faiures caused by file descriptor
+   # injection GNU make does.
+   emake -j1 check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
+}
+
+multilib_src_install_all() {
+   doenvd "${FILESDIR}"/09sandbox
+
+   keepdir /var/log/sandbox
+   fowners root:portage /var/log/sandbox
+   fperms 0770 /var/log/sandbox
+
+   dodoc AUTHORS ChangeLog* NEWS README
+}
+
+pkg_postinst() {
+   chown root:portage "${EROOT}"/var/log/sandbox
+   chmod 0770 "${EROOT}"/var/log/sandbox
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-06-11 Thread Michał Górny
commit: 07b9076aff8ea9bd94ef3f7713b87509f066dad8
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 11 06:38:43 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 11 10:33:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07b9076a

sys-apps/sandbox: Remove old

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

 sys-apps/sandbox/Manifest|  3 --
 sys-apps/sandbox/sandbox-2.21.ebuild | 74 
 sys-apps/sandbox/sandbox-2.22.ebuild | 54 --
 sys-apps/sandbox/sandbox-2.23.ebuild | 54 --
 4 files changed, 185 deletions(-)

diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index c7d2f57bdaa..f4b15cd33b4 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -1,4 +1 @@
-DIST sandbox-2.21.tar.xz 434540 BLAKE2B 
c9af3b44e65d96d20b98996a4b9e35cccf6b62020d49522b9fcf50b097d4ffe3719bb334405226c5ee650943bced365547a5d8b0f707ed26ef5f12a4d15dadba
 SHA512 
42b85e230bc89d0e02f22a7ee81b4efbb2c37ff9db24982b4b39487664a095d384101b16a4689863bd32ea91349347980b1c7f8eecb09225bc65619829c6a5b2
-DIST sandbox-2.22.tar.xz 437872 BLAKE2B 
248920733ffcb56422bf02711f1ae69e81a176ffb59a1a45266bb81779e2916841eee0d237be4010062693604603893973f1fb295276c25a59654dc56a2593b4
 SHA512 
9c83e7748aad99e14d43ad81e6f3a8d818b821467023bbb3059ce8cee248090583d31500c1278705110f1b62cad5e5bf7f23390c6548095df709521c7d842eba
-DIST sandbox-2.23.tar.xz 437980 BLAKE2B 
fd417ea88512e7716a7f075442f684dc67b6c7d991e4375b47de4411353abd52764e5b85709aef06d175ba492b73edf5162c03e66e456cedb8586add18c8b5ea
 SHA512 
d25b27bfeb5f5b9a331029a453be93947f32870b84d0e11efc5bb82044de6005111959a4efef87f1055e7065f76deccce6338d44bb7ab32e3a5ec053a429dbd5
 DIST sandbox-2.24.tar.xz 438408 BLAKE2B 
5e725d17da0abc06d56216f4df2f4034076f50163db1c3bbddbf4fd07dbd5b7d92ef2f1b2c01eb77ff6cf531c5cc6a05e60b028f585310ac56eef96240882843
 SHA512 
8df5414e334a15f367acfd218ba1b74ba618b93d7bdeca8a039b69cbd81ab048ec5a6cecb24df09fa9a5f4fe214d647acf5138004defd45e6396eec5ae7c93d0

diff --git a/sys-apps/sandbox/sandbox-2.21.ebuild 
b/sys-apps/sandbox/sandbox-2.21.ebuild
deleted file mode 100644
index a49b3d6f0a4..000
--- a/sys-apps/sandbox/sandbox-2.21.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic multilib-minimal multiprocessing
-
-DESCRIPTION="sandbox'd LD_PRELOAD hack"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox;
-SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
-IUSE=""
-
-DEPEND="app-arch/xz-utils
-   >=app-misc/pax-utils-0.1.19" #265376
-RDEPEND=""
-
-has sandbox_death_notice ${EBUILD_DEATH_HOOKS} || 
EBUILD_DEATH_HOOKS="${EBUILD_DEATH_HOOKS} sandbox_death_notice"
-
-sandbox_death_notice() {
-   ewarn "If configure failed with a 'cannot run C compiled programs' 
error, try this:"
-   ewarn "FEATURES='-sandbox -usersandbox' emerge sandbox"
-}
-
-multilib_src_configure() {
-   filter-lfs-flags #90228
-
-   ECONF_SOURCE="${S}" econf
-}
-
-multilib_src_test() {
-   # Default sandbox build will run with --jobs set to # cpus.
-   emake -j1 check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
-}
-
-multilib_src_install_all() {
-   doenvd "${FILESDIR}"/09sandbox
-
-   keepdir /var/log/sandbox
-   fowners root:portage /var/log/sandbox
-   fperms 0770 /var/log/sandbox
-
-   dodoc AUTHORS ChangeLog* NEWS README
-}
-
-pkg_preinst() {
-   chown root:portage "${ED}"/var/log/sandbox
-   chmod 0770 "${ED}"/var/log/sandbox
-
-   local v
-   for v in ${REPLACING_VERSIONS}; do
-   # 1.x was removed from ::gentoo in 2016
-   if [[ ${v} == 1.* ]] ; then
-   local old=$(find "${EROOT}"/lib* -maxdepth 1 -name 
'libsandbox*')
-   if [[ -n ${old} ]] ; then
-   elog "Removing old sandbox libraries for you:"
-   find "${EROOT}"/lib* -maxdepth 1 -name 
'libsandbox*' -print -delete
-   fi
-   fi
-   done
-}
-
-pkg_postinst() {
-   local v
-   for v in ${REPLACING_VERSIONS}; do
-   # 1.x was removed from ::gentoo in 2016
-   if [[ ${v} == 1.* ]] ; then
-   chmod 0755 "${EROOT}"/etc/sandbox.d #265376
-   fi
-   done
-}

diff --git a/sys-apps/sandbox/sandbox-2.22.ebuild 
b/sys-apps/sandbox/sandbox-2.22.ebuild
deleted file mode 100644
index d8ef19b9ff3..000
--- a/sys-apps/sandbox/sandbox-2.22.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic multilib-minimal multiprocessing
-

[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-06-10 Thread Sam James
commit: 3b27148742a00da3bf089f578ced03c55d7c58dd
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 11 01:26:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 11 01:26:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b271487

sys-apps/sandbox: Stabilize 2.22 ppc, #787530

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

 sys-apps/sandbox/sandbox-2.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.22.ebuild 
b/sys-apps/sandbox/sandbox-2.22.ebuild
index 3fcb495f427..d8ef19b9ff3 100644
--- a/sys-apps/sandbox/sandbox-2.22.ebuild
+++ b/sys-apps/sandbox/sandbox-2.22.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-06-10 Thread Sam James
commit: 9526e395839336ef34f93f0df15db70d9405165e
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 11 01:26:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 11 01:26:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9526e395

sys-apps/sandbox: Stabilize 2.23 ppc, #790377

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

 sys-apps/sandbox/sandbox-2.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.23.ebuild 
b/sys-apps/sandbox/sandbox-2.23.ebuild
index 3fcb495f427..d8ef19b9ff3 100644
--- a/sys-apps/sandbox/sandbox-2.23.ebuild
+++ b/sys-apps/sandbox/sandbox-2.23.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-06-10 Thread Sam James
commit: 24406e99d3e796c6b661e6af9adad6220e47200c
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 11 01:26:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 11 01:26:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24406e99

sys-apps/sandbox: Stabilize 2.24 ppc, #794256

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

 sys-apps/sandbox/sandbox-2.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.24.ebuild 
b/sys-apps/sandbox/sandbox-2.24.ebuild
index 416ca4d1051..2d94c2dde83 100644
--- a/sys-apps/sandbox/sandbox-2.24.ebuild
+++ b/sys-apps/sandbox/sandbox-2.24.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-06-09 Thread Sergei Trofimovich
commit: f574fa2956b2a5ec47b0037901ea6a954d83ca22
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Jun  9 14:06:03 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jun  9 14:42:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f574fa29

sys-apps/sandbox: stable 2.24 for hppa, bug #794256

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

 sys-apps/sandbox/sandbox-2.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.24.ebuild 
b/sys-apps/sandbox/sandbox-2.24.ebuild
index 30cb52c41f0..416ca4d1051 100644
--- a/sys-apps/sandbox/sandbox-2.24.ebuild
+++ b/sys-apps/sandbox/sandbox-2.24.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-06-07 Thread Sam James
commit: 90f9da413a69be4386afa570b4508425f7dd3b05
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  7 16:13:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  7 16:13:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90f9da41

sys-apps/sandbox: Stabilize 2.24 x86, #794256

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

 sys-apps/sandbox/sandbox-2.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.24.ebuild 
b/sys-apps/sandbox/sandbox-2.24.ebuild
index 3a6e7ea22ee..30cb52c41f0 100644
--- a/sys-apps/sandbox/sandbox-2.24.ebuild
+++ b/sys-apps/sandbox/sandbox-2.24.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-06-07 Thread Sergei Trofimovich
commit: 781cb9cd77211ae211eb44e33a45181187b97575
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jun  7 06:27:44 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jun  7 06:28:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=781cb9cd

sys-apps/sandbox: stable 2.24 for ppc64

stable wrt bug #794256

Package-Manager: Portage-3.0.19, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/sandbox/sandbox-2.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.24.ebuild 
b/sys-apps/sandbox/sandbox-2.24.ebuild
index 514544b6abd..3a6e7ea22ee 100644
--- a/sys-apps/sandbox/sandbox-2.24.ebuild
+++ b/sys-apps/sandbox/sandbox-2.24.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-06-06 Thread Sergei Trofimovich
commit: 21855889976ad797ac7b4e630a8d57eef09c28b0
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jun  6 17:22:26 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun  6 17:40:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21855889

sys-apps/sandbox: stable 2.24 for sparc, bug #794256

Package-Manager: Portage-3.0.18, 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>

 sys-apps/sandbox/sandbox-2.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.24.ebuild 
b/sys-apps/sandbox/sandbox-2.24.ebuild
index a4f4dc7d65b..514544b6abd 100644
--- a/sys-apps/sandbox/sandbox-2.24.ebuild
+++ b/sys-apps/sandbox/sandbox-2.24.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-06-05 Thread Sam James
commit: 2a6b18c7eceaa310131ff177b72b61fa9ec51ccc
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun  5 20:52:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun  5 20:52:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a6b18c7

sys-apps/sandbox: Stabilize 2.24 arm, #794256

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

 sys-apps/sandbox/sandbox-2.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.24.ebuild 
b/sys-apps/sandbox/sandbox-2.24.ebuild
index 4694bba6545..a4f4dc7d65b 100644
--- a/sys-apps/sandbox/sandbox-2.24.ebuild
+++ b/sys-apps/sandbox/sandbox-2.24.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-06-05 Thread Sam James
commit: 249e6d85a29d210cd3e460e965a0985912c92c6b
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun  5 20:40:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun  5 20:43:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=249e6d85

sys-apps/sandbox: Stabilize 2.24 arm64, #794256

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

 sys-apps/sandbox/sandbox-2.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.24.ebuild 
b/sys-apps/sandbox/sandbox-2.24.ebuild
index 00622bad040..4694bba6545 100644
--- a/sys-apps/sandbox/sandbox-2.24.ebuild
+++ b/sys-apps/sandbox/sandbox-2.24.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-06-05 Thread Sam James
commit: fc7b3cb3ab68c4cb5619c18d333e17633e196d41
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun  5 20:36:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun  5 20:43:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc7b3cb3

sys-apps/sandbox: Stabilize 2.24 amd64, #794256

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

 sys-apps/sandbox/sandbox-2.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.24.ebuild 
b/sys-apps/sandbox/sandbox-2.24.ebuild
index fe66e82819f..00622bad040 100644
--- a/sys-apps/sandbox/sandbox-2.24.ebuild
+++ b/sys-apps/sandbox/sandbox-2.24.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-05-17 Thread Sergei Trofimovich
commit: a50c2cd039c43f41095e727e395f639c47a8104e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 17 15:15:46 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 17 16:36:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a50c2cd0

sys-apps/sandbox: stable 2.23 for hppa, bug #790377

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

 sys-apps/sandbox/sandbox-2.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.23.ebuild 
b/sys-apps/sandbox/sandbox-2.23.ebuild
index 411e33fa45e..3fcb495f427 100644
--- a/sys-apps/sandbox/sandbox-2.23.ebuild
+++ b/sys-apps/sandbox/sandbox-2.23.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-05-15 Thread Sam James
commit: dfa8096f87e904bdcce28017de7d8ee1db9eb014
Author: Sam James  gentoo  org>
AuthorDate: Sat May 15 18:04:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 15 18:04:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfa8096f

sys-apps/sandbox: Stabilize 2.23 ppc64, #790377

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

 sys-apps/sandbox/sandbox-2.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.23.ebuild 
b/sys-apps/sandbox/sandbox-2.23.ebuild
index 3380af2b8bd..411e33fa45e 100644
--- a/sys-apps/sandbox/sandbox-2.23.ebuild
+++ b/sys-apps/sandbox/sandbox-2.23.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-05-15 Thread Sam James
commit: bf42d19d17013804006bcdb91acc29d2dc852dce
Author: Sam James  gentoo  org>
AuthorDate: Sat May 15 18:02:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 15 18:03:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf42d19d

sys-apps/sandbox: Stabilize 2.23 sparc, #790377

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

 sys-apps/sandbox/sandbox-2.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.23.ebuild 
b/sys-apps/sandbox/sandbox-2.23.ebuild
index 40f9b30ef59..3380af2b8bd 100644
--- a/sys-apps/sandbox/sandbox-2.23.ebuild
+++ b/sys-apps/sandbox/sandbox-2.23.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-05-15 Thread Sam James
commit: e65ae08b268733258ae2d6b0f9c319b89bb5d5ba
Author: Sam James  gentoo  org>
AuthorDate: Sat May 15 18:01:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 15 18:01:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e65ae08b

sys-apps/sandbox: Stabilize 2.23 arm, #790377

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

 sys-apps/sandbox/sandbox-2.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.23.ebuild 
b/sys-apps/sandbox/sandbox-2.23.ebuild
index 73137196a7b..40f9b30ef59 100644
--- a/sys-apps/sandbox/sandbox-2.23.ebuild
+++ b/sys-apps/sandbox/sandbox-2.23.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-05-15 Thread Sam James
commit: a15a9500a78dc665f78b322ffe87adf25ac835aa
Author: Sam James  gentoo  org>
AuthorDate: Sat May 15 17:59:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 15 17:59:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a15a9500

sys-apps/sandbox: Stabilize 2.23 arm64, #790377

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

 sys-apps/sandbox/sandbox-2.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.23.ebuild 
b/sys-apps/sandbox/sandbox-2.23.ebuild
index ba6c74e5085..73137196a7b 100644
--- a/sys-apps/sandbox/sandbox-2.23.ebuild
+++ b/sys-apps/sandbox/sandbox-2.23.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-05-15 Thread Sam James
commit: f813b5d7a452f9237ea5a3b60b1bc0921ea12ff3
Author: Sam James  gentoo  org>
AuthorDate: Sat May 15 17:56:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 15 17:56:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f813b5d7

sys-apps/sandbox: Stabilize 2.23 x86, #790377

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

 sys-apps/sandbox/sandbox-2.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.23.ebuild 
b/sys-apps/sandbox/sandbox-2.23.ebuild
index d57a46995ab..ba6c74e5085 100644
--- a/sys-apps/sandbox/sandbox-2.23.ebuild
+++ b/sys-apps/sandbox/sandbox-2.23.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-05-15 Thread Sam James
commit: 8bdc39b1ee8708520017dc5cfc06c51c6a4e7896
Author: Sam James  gentoo  org>
AuthorDate: Sat May 15 17:55:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 15 17:55:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bdc39b1

sys-apps/sandbox: Stabilize 2.23 amd64, #790377

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

 sys-apps/sandbox/sandbox-2.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.23.ebuild 
b/sys-apps/sandbox/sandbox-2.23.ebuild
index 844b1e1fe4c..d57a46995ab 100644
--- a/sys-apps/sandbox/sandbox-2.23.ebuild
+++ b/sys-apps/sandbox/sandbox-2.23.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-05-11 Thread Sergei Trofimovich
commit: 2d9c1226e876716d52bde40e3b2afc46c966d37e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue May 11 07:16:47 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue May 11 07:17:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d9c1226

sys-apps/sandbox: extend -fno-lto to LDFLAGS

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/sandbox/sandbox-2.24.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/sandbox/sandbox-2.24.ebuild 
b/sys-apps/sandbox/sandbox-2.24.ebuild
index 410fd928fc5..fe66e82819f 100644
--- a/sys-apps/sandbox/sandbox-2.24.ebuild
+++ b/sys-apps/sandbox/sandbox-2.24.ebuild
@@ -31,6 +31,7 @@ src_prepare() {
# sandbox uses `__asm__ (".symver "...` which does
# not play well with gcc's LTO: https://gcc.gnu.org/PR48200
append-flags -fno-lto
+   append-ldflags -fno-lto
 }
 
 multilib_src_configure() {



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-05-10 Thread Sergei Trofimovich
commit: 66ed1750662e08635c78e8cdd477499277ba392a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon May 10 22:34:28 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 10 22:34:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66ed1750

sys-apps/sandbox: force -fno-lto

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/sandbox/sandbox-2.24.ebuild | 8 
 1 file changed, 8 insertions(+)

diff --git a/sys-apps/sandbox/sandbox-2.24.ebuild 
b/sys-apps/sandbox/sandbox-2.24.ebuild
index 844b1e1fe4c..410fd928fc5 100644
--- a/sys-apps/sandbox/sandbox-2.24.ebuild
+++ b/sys-apps/sandbox/sandbox-2.24.ebuild
@@ -25,6 +25,14 @@ sandbox_death_notice() {
ewarn "FEATURES='-sandbox -usersandbox' emerge sandbox"
 }
 
+src_prepare() {
+   default
+
+   # sandbox uses `__asm__ (".symver "...` which does
+   # not play well with gcc's LTO: https://gcc.gnu.org/PR48200
+   append-flags -fno-lto
+}
+
 multilib_src_configure() {
filter-lfs-flags #90228
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-05-04 Thread Sam James
commit: 291b60d0811e21b3b42e6e8dbf0c0e635fd108be
Author: Sam James  gentoo  org>
AuthorDate: Tue May  4 22:26:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:26:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=291b60d0

sys-apps/sandbox: Stabilize 2.22 arm, #787530

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

 sys-apps/sandbox/sandbox-2.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.22.ebuild 
b/sys-apps/sandbox/sandbox-2.22.ebuild
index b96dfe9cad4..3fcb495f427 100644
--- a/sys-apps/sandbox/sandbox-2.22.ebuild
+++ b/sys-apps/sandbox/sandbox-2.22.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-05-04 Thread Sergei Trofimovich
commit: c561570e4684ae6abc41b272519a5cbc32c13a08
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue May  4 22:08:56 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue May  4 22:14:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c561570e

sys-apps/sandbox: bump up to 2.24

Main change is removal of binary mangling to remove `__SANDBOX_TESTING`
handling in final result.

Reported-by: pash
Closes: https://bugs.gentoo.org/774861
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/sandbox/Manifest|  1 +
 sys-apps/sandbox/sandbox-2.24.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index eb9c18b18f0..c7d2f57bdaa 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -1,3 +1,4 @@
 DIST sandbox-2.21.tar.xz 434540 BLAKE2B 
c9af3b44e65d96d20b98996a4b9e35cccf6b62020d49522b9fcf50b097d4ffe3719bb334405226c5ee650943bced365547a5d8b0f707ed26ef5f12a4d15dadba
 SHA512 
42b85e230bc89d0e02f22a7ee81b4efbb2c37ff9db24982b4b39487664a095d384101b16a4689863bd32ea91349347980b1c7f8eecb09225bc65619829c6a5b2
 DIST sandbox-2.22.tar.xz 437872 BLAKE2B 
248920733ffcb56422bf02711f1ae69e81a176ffb59a1a45266bb81779e2916841eee0d237be4010062693604603893973f1fb295276c25a59654dc56a2593b4
 SHA512 
9c83e7748aad99e14d43ad81e6f3a8d818b821467023bbb3059ce8cee248090583d31500c1278705110f1b62cad5e5bf7f23390c6548095df709521c7d842eba
 DIST sandbox-2.23.tar.xz 437980 BLAKE2B 
fd417ea88512e7716a7f075442f684dc67b6c7d991e4375b47de4411353abd52764e5b85709aef06d175ba492b73edf5162c03e66e456cedb8586add18c8b5ea
 SHA512 
d25b27bfeb5f5b9a331029a453be93947f32870b84d0e11efc5bb82044de6005111959a4efef87f1055e7065f76deccce6338d44bb7ab32e3a5ec053a429dbd5
+DIST sandbox-2.24.tar.xz 438408 BLAKE2B 
5e725d17da0abc06d56216f4df2f4034076f50163db1c3bbddbf4fd07dbd5b7d92ef2f1b2c01eb77ff6cf531c5cc6a05e60b028f585310ac56eef96240882843
 SHA512 
8df5414e334a15f367acfd218ba1b74ba618b93d7bdeca8a039b69cbd81ab048ec5a6cecb24df09fa9a5f4fe214d647acf5138004defd45e6396eec5ae7c93d0

diff --git a/sys-apps/sandbox/sandbox-2.24.ebuild 
b/sys-apps/sandbox/sandbox-2.24.ebuild
new file mode 100644
index 000..844b1e1fe4c
--- /dev/null
+++ b/sys-apps/sandbox/sandbox-2.24.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic multilib-minimal multiprocessing
+
+DESCRIPTION="sandbox'd LD_PRELOAD hack"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox;
+SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE=""
+
+DEPEND="app-arch/xz-utils
+   >=app-misc/pax-utils-0.1.19" #265376
+RDEPEND=""
+
+has sandbox_death_notice ${EBUILD_DEATH_HOOKS} || 
EBUILD_DEATH_HOOKS="${EBUILD_DEATH_HOOKS} sandbox_death_notice"
+
+sandbox_death_notice() {
+   ewarn "If configure failed with a 'cannot run C compiled programs' 
error, try this:"
+   ewarn "FEATURES='-sandbox -usersandbox' emerge sandbox"
+}
+
+multilib_src_configure() {
+   filter-lfs-flags #90228
+
+   ECONF_SOURCE="${S}" econf
+}
+
+multilib_src_test() {
+   # Default sandbox build will run with --jobs set to # cpus.
+   # -j1 to prevent test faiures caused by file descriptor
+   # injection GNU make does.
+   emake -j1 check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
+}
+
+multilib_src_install_all() {
+   doenvd "${FILESDIR}"/09sandbox
+
+   keepdir /var/log/sandbox
+   fowners root:portage /var/log/sandbox
+   fperms 0770 /var/log/sandbox
+
+   dodoc AUTHORS ChangeLog* NEWS README
+}
+
+pkg_postinst() {
+   chown root:portage "${EROOT}"/var/log/sandbox
+   chmod 0770 "${EROOT}"/var/log/sandbox
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-05-03 Thread Sam James
commit: b6afd12dea4d1e783656a862b067ec00983124b6
Author: Sam James  gentoo  org>
AuthorDate: Mon May  3 16:58:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  3 16:58:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6afd12d

sys-apps/sandbox: Stabilize 2.22 arm64, #787530

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

 sys-apps/sandbox/sandbox-2.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.22.ebuild 
b/sys-apps/sandbox/sandbox-2.22.ebuild
index 84863733256..b96dfe9cad4 100644
--- a/sys-apps/sandbox/sandbox-2.22.ebuild
+++ b/sys-apps/sandbox/sandbox-2.22.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-05-03 Thread Sam James
commit: 2d9558aa8bcc1a1768ca3b14cc2ad890097d0e2c
Author: Sam James  gentoo  org>
AuthorDate: Mon May  3 16:54:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  3 16:54:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d9558aa

sys-apps/sandbox: Stabilize 2.22 ppc64, #787530

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

 sys-apps/sandbox/sandbox-2.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.22.ebuild 
b/sys-apps/sandbox/sandbox-2.22.ebuild
index efa1b7c2931..84863733256 100644
--- a/sys-apps/sandbox/sandbox-2.22.ebuild
+++ b/sys-apps/sandbox/sandbox-2.22.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-05-03 Thread Sam James
commit: 339db40e68c80baf80a42a8d73bcabc230cc3959
Author: Sam James  gentoo  org>
AuthorDate: Mon May  3 16:52:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  3 16:52:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=339db40e

sys-apps/sandbox: Stabilize 2.22 amd64, #787530

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

 sys-apps/sandbox/sandbox-2.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.22.ebuild 
b/sys-apps/sandbox/sandbox-2.22.ebuild
index 650cece9fa1..efa1b7c2931 100644
--- a/sys-apps/sandbox/sandbox-2.22.ebuild
+++ b/sys-apps/sandbox/sandbox-2.22.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-05-03 Thread Sam James
commit: 0dfeb91735562370a361a0ea9b7c2c46128dfdab
Author: Sam James  gentoo  org>
AuthorDate: Mon May  3 16:50:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  3 16:50:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dfeb917

sys-apps/sandbox: Stabilize 2.22 x86, #787530

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

 sys-apps/sandbox/sandbox-2.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.22.ebuild 
b/sys-apps/sandbox/sandbox-2.22.ebuild
index 46bde2f2fd6..650cece9fa1 100644
--- a/sys-apps/sandbox/sandbox-2.22.ebuild
+++ b/sys-apps/sandbox/sandbox-2.22.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-05-02 Thread Sergei Trofimovich
commit: ea282198ea6a10b5f795257293f4051d9eeb4ff5
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun May  2 08:59:31 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun May  2 09:24:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea282198

sys-apps/sandbox: stable 2.22 for hppa/sparc, bug #787530

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

 sys-apps/sandbox/sandbox-2.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.22.ebuild 
b/sys-apps/sandbox/sandbox-2.22.ebuild
index 844b1e1fe4c..46bde2f2fd6 100644
--- a/sys-apps/sandbox/sandbox-2.22.ebuild
+++ b/sys-apps/sandbox/sandbox-2.22.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-04-25 Thread Michał Górny
commit: cbd76a4057e85cfae250171a62e4ed0643c83873
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 25 19:31:32 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 25 19:31:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbd76a40

sys-apps/sandbox: Remove old

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

 sys-apps/sandbox/Manifest|  1 -
 sys-apps/sandbox/sandbox-2.20.ebuild | 74 
 2 files changed, 75 deletions(-)

diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index 0db1586a128..eb9c18b18f0 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -1,4 +1,3 @@
-DIST sandbox-2.20.tar.xz 428400 BLAKE2B 
11761631ce8e2e495adb41508f308bce875d416ec978e3eb3cb491d3d3a464d7653b8b81d4dcc7e5cd31e8a55069aafa263b85008651ee1d7318f32407fa4615
 SHA512 
06db36fc85bacf9a3a094c434b73277d8cdde986f2fad7676c42e8f84b3b8b653a1f4b1ec4af9fa1ff5484177419e18f5621275f56a8fbf3973ece524dd6d208
 DIST sandbox-2.21.tar.xz 434540 BLAKE2B 
c9af3b44e65d96d20b98996a4b9e35cccf6b62020d49522b9fcf50b097d4ffe3719bb334405226c5ee650943bced365547a5d8b0f707ed26ef5f12a4d15dadba
 SHA512 
42b85e230bc89d0e02f22a7ee81b4efbb2c37ff9db24982b4b39487664a095d384101b16a4689863bd32ea91349347980b1c7f8eecb09225bc65619829c6a5b2
 DIST sandbox-2.22.tar.xz 437872 BLAKE2B 
248920733ffcb56422bf02711f1ae69e81a176ffb59a1a45266bb81779e2916841eee0d237be4010062693604603893973f1fb295276c25a59654dc56a2593b4
 SHA512 
9c83e7748aad99e14d43ad81e6f3a8d818b821467023bbb3059ce8cee248090583d31500c1278705110f1b62cad5e5bf7f23390c6548095df709521c7d842eba
 DIST sandbox-2.23.tar.xz 437980 BLAKE2B 
fd417ea88512e7716a7f075442f684dc67b6c7d991e4375b47de4411353abd52764e5b85709aef06d175ba492b73edf5162c03e66e456cedb8586add18c8b5ea
 SHA512 
d25b27bfeb5f5b9a331029a453be93947f32870b84d0e11efc5bb82044de6005111959a4efef87f1055e7065f76deccce6338d44bb7ab32e3a5ec053a429dbd5

diff --git a/sys-apps/sandbox/sandbox-2.20.ebuild 
b/sys-apps/sandbox/sandbox-2.20.ebuild
deleted file mode 100644
index a49b3d6f0a4..000
--- a/sys-apps/sandbox/sandbox-2.20.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic multilib-minimal multiprocessing
-
-DESCRIPTION="sandbox'd LD_PRELOAD hack"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox;
-SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
-IUSE=""
-
-DEPEND="app-arch/xz-utils
-   >=app-misc/pax-utils-0.1.19" #265376
-RDEPEND=""
-
-has sandbox_death_notice ${EBUILD_DEATH_HOOKS} || 
EBUILD_DEATH_HOOKS="${EBUILD_DEATH_HOOKS} sandbox_death_notice"
-
-sandbox_death_notice() {
-   ewarn "If configure failed with a 'cannot run C compiled programs' 
error, try this:"
-   ewarn "FEATURES='-sandbox -usersandbox' emerge sandbox"
-}
-
-multilib_src_configure() {
-   filter-lfs-flags #90228
-
-   ECONF_SOURCE="${S}" econf
-}
-
-multilib_src_test() {
-   # Default sandbox build will run with --jobs set to # cpus.
-   emake -j1 check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
-}
-
-multilib_src_install_all() {
-   doenvd "${FILESDIR}"/09sandbox
-
-   keepdir /var/log/sandbox
-   fowners root:portage /var/log/sandbox
-   fperms 0770 /var/log/sandbox
-
-   dodoc AUTHORS ChangeLog* NEWS README
-}
-
-pkg_preinst() {
-   chown root:portage "${ED}"/var/log/sandbox
-   chmod 0770 "${ED}"/var/log/sandbox
-
-   local v
-   for v in ${REPLACING_VERSIONS}; do
-   # 1.x was removed from ::gentoo in 2016
-   if [[ ${v} == 1.* ]] ; then
-   local old=$(find "${EROOT}"/lib* -maxdepth 1 -name 
'libsandbox*')
-   if [[ -n ${old} ]] ; then
-   elog "Removing old sandbox libraries for you:"
-   find "${EROOT}"/lib* -maxdepth 1 -name 
'libsandbox*' -print -delete
-   fi
-   fi
-   done
-}
-
-pkg_postinst() {
-   local v
-   for v in ${REPLACING_VERSIONS}; do
-   # 1.x was removed from ::gentoo in 2016
-   if [[ ${v} == 1.* ]] ; then
-   chmod 0755 "${EROOT}"/etc/sandbox.d #265376
-   fi
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-04-25 Thread Sam James
commit: 9a56787286b48990979e2ee1d1c22e57d1eb5b0c
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 25 19:23:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 25 19:23:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a567872

sys-apps/sandbox: Stabilize 2.21 ppc, #785388

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

 sys-apps/sandbox/sandbox-2.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.21.ebuild 
b/sys-apps/sandbox/sandbox-2.21.ebuild
index 25907510942..a49b3d6f0a4 100644
--- a/sys-apps/sandbox/sandbox-2.21.ebuild
+++ b/sys-apps/sandbox/sandbox-2.21.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-04-25 Thread Sam James
commit: 155614735cb4f625318812d5f8740d2ea037e86f
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 25 10:04:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 25 10:04:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15561473

sys-apps/sandbox: Stabilize 2.21 arm, #785388

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

 sys-apps/sandbox/sandbox-2.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.21.ebuild 
b/sys-apps/sandbox/sandbox-2.21.ebuild
index 57e0b1e85f5..25907510942 100644
--- a/sys-apps/sandbox/sandbox-2.21.ebuild
+++ b/sys-apps/sandbox/sandbox-2.21.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-04-25 Thread Sergei Trofimovich
commit: 3e5436ab4baf4d3bd1851a917bbd6cd5bd7d7def
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Apr 25 08:41:29 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr 25 08:56:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e5436ab

sys-apps/sandbox: stable 2.21 for hppa/sparc, bug #785388

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

 sys-apps/sandbox/sandbox-2.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.21.ebuild 
b/sys-apps/sandbox/sandbox-2.21.ebuild
index 2e1f8718a50..57e0b1e85f5 100644
--- a/sys-apps/sandbox/sandbox-2.21.ebuild
+++ b/sys-apps/sandbox/sandbox-2.21.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-04-24 Thread Sam James
commit: 9e270c2ca64a3b907fee96850e68c0c17afbda24
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 25 05:15:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 25 05:15:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e270c2c

sys-apps/sandbox: Stabilize 2.21 sparc, #785388

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

 sys-apps/sandbox/sandbox-2.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.21.ebuild 
b/sys-apps/sandbox/sandbox-2.21.ebuild
index 545a9f236b1..2e1f8718a50 100644
--- a/sys-apps/sandbox/sandbox-2.21.ebuild
+++ b/sys-apps/sandbox/sandbox-2.21.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-04-24 Thread Sam James
commit: 0a7e92037fd77ed05e6239ad9e59f90f4bfdc39a
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 25 05:13:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 25 05:13:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a7e9203

sys-apps/sandbox: Stabilize 2.21 arm64, #785388

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

 sys-apps/sandbox/sandbox-2.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.21.ebuild 
b/sys-apps/sandbox/sandbox-2.21.ebuild
index f4a2f1d008e..545a9f236b1 100644
--- a/sys-apps/sandbox/sandbox-2.21.ebuild
+++ b/sys-apps/sandbox/sandbox-2.21.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-04-24 Thread Sam James
commit: db389dbbd40ca9f72466a23d61bbb26d17e34e54
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 25 05:12:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 25 05:12:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db389dbb

sys-apps/sandbox: Stabilize 2.21 ppc64, #785388

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

 sys-apps/sandbox/sandbox-2.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.21.ebuild 
b/sys-apps/sandbox/sandbox-2.21.ebuild
index b509a168a17..f4a2f1d008e 100644
--- a/sys-apps/sandbox/sandbox-2.21.ebuild
+++ b/sys-apps/sandbox/sandbox-2.21.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



  1   2   3   >