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

2023-08-09 Thread Piotr Karbowski
commit: f3759cc95a649bc82102103a3b4b3de43bdc30a7
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:09:31 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3759cc9

sys-apps/bubblewrap: drop myself as maintainer.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-apps/bubblewrap/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/sys-apps/bubblewrap/metadata.xml b/sys-apps/bubblewrap/metadata.xml
index ff167f2a6504..5c14b5b490a0 100644
--- a/sys-apps/bubblewrap/metadata.xml
+++ b/sys-apps/bubblewrap/metadata.xml
@@ -5,10 +5,6 @@
gn...@gentoo.org
Gentoo GNOME Desktop

-   
-   slashbe...@gentoo.org
-   Piotr Karbowski
-   

containers/bubblewrap




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

2023-05-17 Thread Matt Turner
commit: c8eb5a26119f6acb47f70e3403d45256e5efe9bd
Author: Matt Turner  gentoo  org>
AuthorDate: Wed May 17 21:14:44 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed May 17 21:54:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8eb5a26

sys-apps/bubblewrap: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 sys-apps/bubblewrap/Manifest|  1 -
 sys-apps/bubblewrap/bubblewrap-0.7.0.ebuild | 58 -
 2 files changed, 59 deletions(-)

diff --git a/sys-apps/bubblewrap/Manifest b/sys-apps/bubblewrap/Manifest
index a40e824b70fd..43cda601698e 100644
--- a/sys-apps/bubblewrap/Manifest
+++ b/sys-apps/bubblewrap/Manifest
@@ -1,2 +1 @@
-DIST bubblewrap-0.7.0.tar.xz 147700 BLAKE2B 
379feff513a509e6e00c933ca6bafdeef43827e406fbf31e56c1d16feb099a887f88125fb52d038e78b1604c504bdba771aeaeb3274e8d11163492f00fe9633c
 SHA512 
3d163eecd79774e02d082141d027b7ac13f7d3a29c22f6513203e1088f53d53d8dde50e36fc4c8a34e8cde2f3e2a692e00b741f4bee2cc2bb21b9deb600271b5
 DIST bubblewrap-0.8.0.tar.xz 149088 BLAKE2B 
5853cf42a7ab653540ec5134866c6f2459aa101e9eea724a4f283405cbcae2beb3551b7c1a7aa93d82016d4eb0d12f9c97c47df53a6d9b589db40483696253de
 SHA512 
1cbc33f3c834ff83f4c1808d3ec2555921277d495f903ad152cbd5065a6e100c5420b4b5c62386bb2d303eb1734e074b09625013e55e3bd8631cfb3582d70e1c

diff --git a/sys-apps/bubblewrap/bubblewrap-0.7.0.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.7.0.ebuild
deleted file mode 100644
index f17bb0c7718b..
--- a/sys-apps/bubblewrap/bubblewrap-0.7.0.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit linux-info meson
-
-DESCRIPTION="Unprivileged sandboxing tool, namespaces-powered chroot-like 
solution"
-HOMEPAGE="https://github.com/containers/bubblewrap/;
-SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
-IUSE="selinux suid"
-
-RDEPEND="
-   sys-libs/libseccomp
-   sys-libs/libcap
-   selinux? ( >=sys-libs/libselinux-2.1.9 )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   app-text/docbook-xml-dtd:4.3
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   virtual/pkgconfig
-"
-
-# tests require root privileges
-RESTRICT="test"
-
-pkg_setup() {
-   if [[ ${MERGE_TYPE} != buildonly ]]; then
-   CONFIG_CHECK="~UTS_NS ~IPC_NS ~USER_NS ~PID_NS ~NET_NS"
-   linux-info_pkg_setup
-   fi
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dbash_completion=enabled
-   -Dman=enabled
-   -Dtests=false
-   -Dzsh_completion=enabled
-   $(meson_feature selinux)
-   )
-
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-
-   if use suid; then
-   chmod u+s "${ED}"/usr/bin/bwrap
-   fi
-}



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

2023-05-02 Thread Sam James
commit: f160b482cc48f1f6bb70bea1de66ca7f8b65da2c
Author: Sam James  gentoo  org>
AuthorDate: Wed May  3 03:52:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  3 03:52:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f160b482

sys-apps/bubblewrap: Stabilize 0.8.0 ppc64, #905458

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

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild
index 7fe8b0a40140..756847be4af5 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.x
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
 IUSE="selinux suid"
 
 RDEPEND="



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

2023-05-02 Thread Arthur Zamarin
commit: c9e76120c557383e812ca596149ac2e90af3f98b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 19:31:14 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 19:31:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9e76120

sys-apps/bubblewrap: Stabilize 0.8.0 ppc, #905458

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

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild
index e239a94d1662..7fe8b0a40140 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.x
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv x86"
 IUSE="selinux suid"
 
 RDEPEND="



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

2023-05-02 Thread Arthur Zamarin
commit: ffa938372e166e63f612e0fad6cc46a4a7b31867
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 18:12:13 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 18:12:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffa93837

sys-apps/bubblewrap: Stabilize 0.8.0 arm, #905458

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

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild
index c3de625ce293..e239a94d1662 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.x
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 IUSE="selinux suid"
 
 RDEPEND="



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

2023-05-02 Thread Arthur Zamarin
commit: 4026427c54ee6ee144ac8231d87a833e54bb3905
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 17:36:45 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 17:36:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4026427c

sys-apps/bubblewrap: Stabilize 0.8.0 arm64, #905458

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

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild
index f3d1f27b0831..c3de625ce293 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.x
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 IUSE="selinux suid"
 
 RDEPEND="



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

2023-05-02 Thread Sam James
commit: 9cbb305c121a6c841ac156deed156bc8ae23b311
Author: Sam James  gentoo  org>
AuthorDate: Tue May  2 17:29:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  2 17:35:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cbb305c

sys-apps/bubblewrap: Stabilize 0.8.0 amd64, #905458

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

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild
index fa95d51552b8..82a144f99060 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.x
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 IUSE="selinux suid"
 
 RDEPEND="



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

2023-05-02 Thread Sam James
commit: 00017e855836bb1049266e6696bf0ce686f21c18
Author: Sam James  gentoo  org>
AuthorDate: Tue May  2 17:29:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  2 17:35:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00017e85

sys-apps/bubblewrap: Stabilize 0.8.0 x86, #905458

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

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild
index 82a144f99060..f3d1f27b0831 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.x
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 IUSE="selinux suid"
 
 RDEPEND="



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

2023-03-01 Thread Piotr Karbowski
commit: 89b2967787393404baf33efaed9c7483bc1e0672
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Mar  1 22:49:11 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Wed Mar  1 22:49:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89b29677

sys-apps/bubblewrap: 0.8.0 version bump.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-apps/bubblewrap/Manifest|  1 +
 sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/sys-apps/bubblewrap/Manifest b/sys-apps/bubblewrap/Manifest
index 2734051b198c..a40e824b70fd 100644
--- a/sys-apps/bubblewrap/Manifest
+++ b/sys-apps/bubblewrap/Manifest
@@ -1 +1,2 @@
 DIST bubblewrap-0.7.0.tar.xz 147700 BLAKE2B 
379feff513a509e6e00c933ca6bafdeef43827e406fbf31e56c1d16feb099a887f88125fb52d038e78b1604c504bdba771aeaeb3274e8d11163492f00fe9633c
 SHA512 
3d163eecd79774e02d082141d027b7ac13f7d3a29c22f6513203e1088f53d53d8dde50e36fc4c8a34e8cde2f3e2a692e00b741f4bee2cc2bb21b9deb600271b5
+DIST bubblewrap-0.8.0.tar.xz 149088 BLAKE2B 
5853cf42a7ab653540ec5134866c6f2459aa101e9eea724a4f283405cbcae2beb3551b7c1a7aa93d82016d4eb0d12f9c97c47df53a6d9b589db40483696253de
 SHA512 
1cbc33f3c834ff83f4c1808d3ec2555921277d495f903ad152cbd5065a6e100c5420b4b5c62386bb2d303eb1734e074b09625013e55e3bd8631cfb3582d70e1c

diff --git a/sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild
new file mode 100644
index ..fa95d51552b8
--- /dev/null
+++ b/sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info meson
+
+DESCRIPTION="Unprivileged sandboxing tool, namespaces-powered chroot-like 
solution"
+HOMEPAGE="https://github.com/containers/bubblewrap/;
+SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="selinux suid"
+
+RDEPEND="
+   sys-libs/libseccomp
+   sys-libs/libcap
+   selinux? ( >=sys-libs/libselinux-2.1.9 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.3
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   virtual/pkgconfig
+"
+
+# tests require root privileges
+RESTRICT="test"
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != buildonly ]]; then
+   CONFIG_CHECK="~UTS_NS ~IPC_NS ~USER_NS ~PID_NS ~NET_NS"
+   linux-info_pkg_setup
+   fi
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dbash_completion=enabled
+   -Dman=enabled
+   -Dtests=false
+   -Dzsh_completion=enabled
+   $(meson_feature selinux)
+   )
+
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   if use suid; then
+   chmod u+s "${ED}"/usr/bin/bwrap
+   fi
+}



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

2023-01-03 Thread Matt Turner
commit: 84a960994d4e279cff1d89b15830f75c21caa4f7
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jan  3 03:59:30 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jan  3 14:07:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84a96099

sys-apps/bubblewrap: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 sys-apps/bubblewrap/Manifest   |  1 -
 sys-apps/bubblewrap/bubblewrap-0.6.2-r1.ebuild | 58 --
 2 files changed, 59 deletions(-)

diff --git a/sys-apps/bubblewrap/Manifest b/sys-apps/bubblewrap/Manifest
index ae80c367beb8..2734051b198c 100644
--- a/sys-apps/bubblewrap/Manifest
+++ b/sys-apps/bubblewrap/Manifest
@@ -1,2 +1 @@
-DIST bubblewrap-0.6.2.tar.xz 146312 BLAKE2B 
bf02e9095cd1e80b84e0439d14ce57fc9bb08f9f0d3596a19eb34a55bd03b9d371368eda75f2b2106d47db29d1c2d9845fe2a12f5d0c554bbb532c9e0e53d368
 SHA512 
235da019cb370ea6d9328352acb38e6ff368f02f71db1ae85f2dd37655757975bd5b57bbe15f7b419b53a26b8ec3edd81b55893b420d5f42d6a9dab3471d0096
 DIST bubblewrap-0.7.0.tar.xz 147700 BLAKE2B 
379feff513a509e6e00c933ca6bafdeef43827e406fbf31e56c1d16feb099a887f88125fb52d038e78b1604c504bdba771aeaeb3274e8d11163492f00fe9633c
 SHA512 
3d163eecd79774e02d082141d027b7ac13f7d3a29c22f6513203e1088f53d53d8dde50e36fc4c8a34e8cde2f3e2a692e00b741f4bee2cc2bb21b9deb600271b5

diff --git a/sys-apps/bubblewrap/bubblewrap-0.6.2-r1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.6.2-r1.ebuild
deleted file mode 100644
index f17bb0c7718b..
--- a/sys-apps/bubblewrap/bubblewrap-0.6.2-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit linux-info meson
-
-DESCRIPTION="Unprivileged sandboxing tool, namespaces-powered chroot-like 
solution"
-HOMEPAGE="https://github.com/containers/bubblewrap/;
-SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
-IUSE="selinux suid"
-
-RDEPEND="
-   sys-libs/libseccomp
-   sys-libs/libcap
-   selinux? ( >=sys-libs/libselinux-2.1.9 )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   app-text/docbook-xml-dtd:4.3
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   virtual/pkgconfig
-"
-
-# tests require root privileges
-RESTRICT="test"
-
-pkg_setup() {
-   if [[ ${MERGE_TYPE} != buildonly ]]; then
-   CONFIG_CHECK="~UTS_NS ~IPC_NS ~USER_NS ~PID_NS ~NET_NS"
-   linux-info_pkg_setup
-   fi
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dbash_completion=enabled
-   -Dman=enabled
-   -Dtests=false
-   -Dzsh_completion=enabled
-   $(meson_feature selinux)
-   )
-
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-
-   if use suid; then
-   chmod u+s "${ED}"/usr/bin/bwrap
-   fi
-}



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

2022-12-12 Thread Sam James
commit: 8acc99a804a751013f10474ce5db1a23c329d8f7
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 13 00:09:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 13 00:09:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8acc99a8

sys-apps/bubblewrap: Stabilize 0.7.0 x86, #885679

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

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.7.0.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.7.0.ebuild
index 51d4c5ef66ea..f17bb0c7718b 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.7.0.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.7.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.x
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
 IUSE="selinux suid"
 
 RDEPEND="



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

2022-12-12 Thread Sam James
commit: 9beecd59455a9deac1ba8453a8ca486fc2ff8eea
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 13 00:09:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 13 00:09:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9beecd59

sys-apps/bubblewrap: Stabilize 0.7.0 ppc64, #885679

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

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.7.0.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.7.0.ebuild
index 6b9b4ab14872..d36c23d2ebc5 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.7.0.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.7.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.x
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~loong ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~x86"
 IUSE="selinux suid"
 
 RDEPEND="



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

2022-12-12 Thread Sam James
commit: 64bd4ed4e74b9660e1186d25acaf71449732db3d
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 13 00:09:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 13 00:09:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64bd4ed4

sys-apps/bubblewrap: Stabilize 0.7.0 arm64, #885679

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

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.7.0.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.7.0.ebuild
index fda76fdd55bd..6b9b4ab14872 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.7.0.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.7.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.x
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ppc ~ppc64 ~riscv ~x86"
 IUSE="selinux suid"
 
 RDEPEND="



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

2022-12-12 Thread Sam James
commit: e793664847c1241943024d966081ec6a21e5114d
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 13 00:09:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 13 00:09:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7936648

sys-apps/bubblewrap: Stabilize 0.7.0 amd64, #885679

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

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.7.0.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.7.0.ebuild
index d36c23d2ebc5..75c045e11b17 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.7.0.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.7.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.x
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~x86"
 IUSE="selinux suid"
 
 RDEPEND="



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

2022-12-12 Thread Sam James
commit: 1a38fb8d30525638960fbd34153668cadd196f83
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 13 00:09:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 13 00:09:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a38fb8d

sys-apps/bubblewrap: Stabilize 0.7.0 ppc, #885679

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

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.7.0.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.7.0.ebuild
index fa95d51552b8..fda76fdd55bd 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.7.0.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.7.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.x
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv ~x86"
 IUSE="selinux suid"
 
 RDEPEND="



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

2022-12-12 Thread Sam James
commit: c3c14512616e1c5ed7e540d2cbce29e0faf20c2a
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 13 00:09:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 13 00:09:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3c14512

sys-apps/bubblewrap: Stabilize 0.7.0 arm, #885679

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

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.7.0.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.7.0.ebuild
index 75c045e11b17..51d4c5ef66ea 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.7.0.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.7.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.x
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86"
 IUSE="selinux suid"
 
 RDEPEND="



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

2022-11-11 Thread Piotr Karbowski
commit: ddc25b6bfdfd6d7a18497497ba37812d3af9f093
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Fri Nov 11 22:14:29 2022 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Fri Nov 11 22:14:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddc25b6b

sys-apps/bubblewrap: 0.7.0 version bump.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-apps/bubblewrap/Manifest|  1 +
 sys-apps/bubblewrap/bubblewrap-0.7.0.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/sys-apps/bubblewrap/Manifest b/sys-apps/bubblewrap/Manifest
index fc964394d9ab..ae80c367beb8 100644
--- a/sys-apps/bubblewrap/Manifest
+++ b/sys-apps/bubblewrap/Manifest
@@ -1 +1,2 @@
 DIST bubblewrap-0.6.2.tar.xz 146312 BLAKE2B 
bf02e9095cd1e80b84e0439d14ce57fc9bb08f9f0d3596a19eb34a55bd03b9d371368eda75f2b2106d47db29d1c2d9845fe2a12f5d0c554bbb532c9e0e53d368
 SHA512 
235da019cb370ea6d9328352acb38e6ff368f02f71db1ae85f2dd37655757975bd5b57bbe15f7b419b53a26b8ec3edd81b55893b420d5f42d6a9dab3471d0096
+DIST bubblewrap-0.7.0.tar.xz 147700 BLAKE2B 
379feff513a509e6e00c933ca6bafdeef43827e406fbf31e56c1d16feb099a887f88125fb52d038e78b1604c504bdba771aeaeb3274e8d11163492f00fe9633c
 SHA512 
3d163eecd79774e02d082141d027b7ac13f7d3a29c22f6513203e1088f53d53d8dde50e36fc4c8a34e8cde2f3e2a692e00b741f4bee2cc2bb21b9deb600271b5

diff --git a/sys-apps/bubblewrap/bubblewrap-0.7.0.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.7.0.ebuild
new file mode 100644
index ..fa95d51552b8
--- /dev/null
+++ b/sys-apps/bubblewrap/bubblewrap-0.7.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info meson
+
+DESCRIPTION="Unprivileged sandboxing tool, namespaces-powered chroot-like 
solution"
+HOMEPAGE="https://github.com/containers/bubblewrap/;
+SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="selinux suid"
+
+RDEPEND="
+   sys-libs/libseccomp
+   sys-libs/libcap
+   selinux? ( >=sys-libs/libselinux-2.1.9 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.3
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   virtual/pkgconfig
+"
+
+# tests require root privileges
+RESTRICT="test"
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != buildonly ]]; then
+   CONFIG_CHECK="~UTS_NS ~IPC_NS ~USER_NS ~PID_NS ~NET_NS"
+   linux-info_pkg_setup
+   fi
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dbash_completion=enabled
+   -Dman=enabled
+   -Dtests=false
+   -Dzsh_completion=enabled
+   $(meson_feature selinux)
+   )
+
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   if use suid; then
+   chmod u+s "${ED}"/usr/bin/bwrap
+   fi
+}



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

2022-08-15 Thread Arthur Zamarin
commit: 381250170646b7a0c37309b097301c0376859e7d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Aug 15 19:12:44 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Aug 15 19:12:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38125017

sys-apps/bubblewrap: Stabilize 0.6.2-r1 ppc64, #861029

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

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.6.2-r1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.6.2-r1.ebuild
index aaa2828e92b6..f17bb0c7718b 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.6.2-r1.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.6.2-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.x
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
 IUSE="selinux suid"
 
 RDEPEND="



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

2022-08-15 Thread Arthur Zamarin
commit: 72059ae1ff292bed8895377dc8f79e7a80fd9453
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Aug 15 19:12:34 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Aug 15 19:12:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72059ae1

sys-apps/bubblewrap: Stabilize 0.6.2-r1 ppc, #861029

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

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.6.2-r1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.6.2-r1.ebuild
index 7762033d3da4..aaa2828e92b6 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.6.2-r1.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.6.2-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.x
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv x86"
 IUSE="selinux suid"
 
 RDEPEND="



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

2022-08-15 Thread Arthur Zamarin
commit: 281db11467e252da66a16153045386589e658d41
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Aug 15 17:43:42 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Aug 15 17:43:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=281db114

sys-apps/bubblewrap: Stabilize 0.6.2-r1 arm, #861029

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

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.6.2-r1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.6.2-r1.ebuild
index f0b113d6ab18..7762033d3da4 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.6.2-r1.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.6.2-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.x
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 IUSE="selinux suid"
 
 RDEPEND="



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

2022-07-28 Thread Sam James
commit: daebb8f889968b8f013a67f533c599e8e0932733
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 29 02:58:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 29 02:58:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daebb8f8

sys-apps/bubblewrap: Stabilize 0.6.2-r1 arm64, #861029

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

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.6.2-r1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.6.2-r1.ebuild
index fa95d51552b8..96fccb64fe78 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.6.2-r1.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.6.2-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.x
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 IUSE="selinux suid"
 
 RDEPEND="



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

2022-07-23 Thread Matt Turner
commit: 1948b8b216bf318f5d587a94c6f33ca87b66b3d7
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Jul 23 17:52:25 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jul 23 20:14:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1948b8b2

sys-apps/bubblewrap: remove unused patch(es)

Closes: https://github.com/gentoo/gentoo/pull/26544
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Matt Turner  gentoo.org>

 .../files/bubblewrap-0.6.1-clang-printf.patch  | 30 --
 1 file changed, 30 deletions(-)

diff --git a/sys-apps/bubblewrap/files/bubblewrap-0.6.1-clang-printf.patch 
b/sys-apps/bubblewrap/files/bubblewrap-0.6.1-clang-printf.patch
deleted file mode 100644
index 7c7e0ff29988..
--- a/sys-apps/bubblewrap/files/bubblewrap-0.6.1-clang-printf.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-https://github.com/containers/bubblewrap/commit/08dc2bb54658e003724f570224541a674645d87f.patch
-https://bugs.gentoo.org/834912
-
-From 08dc2bb54658e003724f570224541a674645d87f Mon Sep 17 00:00:00 2001
-From: Marc-Antoine Perennou 
-Date: Fri, 18 Mar 2022 10:25:51 +0100
-Subject: [PATCH] tests: properly tag ok as being printf-like
-
-Avoids breaking warning with clang
-
-Fixes #478
-
-Signed-off-by: Marc-Antoine Perennou 

- tests/test-utils.c | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/tests/test-utils.c b/tests/test-utils.c
-index c9b859d2..41874a15 100644
 a/tests/test-utils.c
-+++ b/tests/test-utils.c
-@@ -25,6 +25,8 @@
- 
- /* A small implementation of TAP */
- static unsigned int test_number = 0;
-+
-+__attribute__((format(printf, 1, 2)))
- static void
- ok (const char *format, ...)
- {



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

2022-07-20 Thread Matt Turner
commit: 81e5a51c61a84e7b6fa1b64a9c897d36bf48514a
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jul 21 01:38:17 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jul 21 01:58:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81e5a51c

sys-apps/bubblewrap: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 sys-apps/bubblewrap/Manifest|  1 -
 sys-apps/bubblewrap/bubblewrap-0.6.1.ebuild | 61 -
 2 files changed, 62 deletions(-)

diff --git a/sys-apps/bubblewrap/Manifest b/sys-apps/bubblewrap/Manifest
index 94ed97f4abee..fc964394d9ab 100644
--- a/sys-apps/bubblewrap/Manifest
+++ b/sys-apps/bubblewrap/Manifest
@@ -1,2 +1 @@
-DIST bubblewrap-0.6.1.tar.xz 145500 BLAKE2B 
8f8f69c5314843be1ac8c52d462ce2b17fc88760274b71837793a3e8dbf87623b80b7ae094131cee896644b53f4761388638d21b1575d1887eb755880bb05845
 SHA512 
68e07812ff5e01de2b7a0ce66e8386ca3662fd071d4e9b4c4afa611c1589c0ed116e0ebb4c03eae3f707f908d86945e157f8b26ff872c2814889dde92df9c60b
 DIST bubblewrap-0.6.2.tar.xz 146312 BLAKE2B 
bf02e9095cd1e80b84e0439d14ce57fc9bb08f9f0d3596a19eb34a55bd03b9d371368eda75f2b2106d47db29d1c2d9845fe2a12f5d0c554bbb532c9e0e53d368
 SHA512 
235da019cb370ea6d9328352acb38e6ff368f02f71db1ae85f2dd37655757975bd5b57bbe15f7b419b53a26b8ec3edd81b55893b420d5f42d6a9dab3471d0096

diff --git a/sys-apps/bubblewrap/bubblewrap-0.6.1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.6.1.ebuild
deleted file mode 100644
index edb084d8d17a..
--- a/sys-apps/bubblewrap/bubblewrap-0.6.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 linux-info meson
-
-DESCRIPTION="Unprivileged sandboxing tool, namespaces-powered chroot-like 
solution"
-HOMEPAGE="https://github.com/containers/bubblewrap/;
-SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
-IUSE="selinux +suid"
-
-RDEPEND="
-   sys-libs/libseccomp
-   sys-libs/libcap
-   selinux? ( >=sys-libs/libselinux-2.1.9 )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   app-text/docbook-xml-dtd:4.3
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   virtual/pkgconfig
-"
-
-# tests require root priviledge
-RESTRICT="test"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-clang-printf.patch
-)
-
-pkg_setup() {
-   if [[ ${MERGE_TYPE} != buildonly ]]; then
-   CONFIG_CHECK="~UTS_NS ~IPC_NS ~USER_NS ~PID_NS ~NET_NS"
-   linux-info_pkg_setup
-   fi
-}
-
-src_configure() {
-   local emesonargs=(
-   '-Dbash_completion=enabled'
-   '-Dman=enabled'
-   '-Dzsh_completion=enabled'
-   "$(meson_feature selinux)"
-   )
-
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-
-   if use suid; then
-   chmod u+s "${ED}"/usr/bin/bwrap
-   fi
-}



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

2022-07-20 Thread Sam James
commit: 607469b38eecdf66fb058da483b285f0afe0074f
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 21 00:13:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 21 00:13:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=607469b3

sys-apps/bubblewrap: Stabilize 0.6.2 ppc, #853958

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

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.6.2.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.6.2.ebuild
index 92cde53fde67..a9f2860b3fd1 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.6.2.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.6.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.x
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
 IUSE="selinux +suid"
 
 RDEPEND="



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

2022-07-18 Thread Sam James
commit: 2d1ec89170a58c120d165ece4c20394662a16c98
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 17:44:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 17:44:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d1ec891

sys-apps/bubblewrap: Stabilize 0.6.2 arm, #853958

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

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.6.2.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.6.2.ebuild
index b3a318381e33..5265f51c81b0 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.6.2.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.6.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.x
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 IUSE="selinux +suid"
 
 RDEPEND="



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

2022-07-02 Thread Piotr Karbowski
commit: d7035f4e5e6e57a83296e714e2e17771d0e8a886
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sat Jul  2 20:23:58 2022 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sat Jul  2 20:24:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7035f4e

sys-apps/bubblewrap: 0.8.2-r1: default to no suid.

Closes: https://github.com/gentoo/gentoo/pull/26063
Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-apps/bubblewrap/bubblewrap-0.6.2-r1.ebuild | 58 ++
 1 file changed, 58 insertions(+)

diff --git a/sys-apps/bubblewrap/bubblewrap-0.6.2-r1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.6.2-r1.ebuild
new file mode 100644
index ..fa95d51552b8
--- /dev/null
+++ b/sys-apps/bubblewrap/bubblewrap-0.6.2-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info meson
+
+DESCRIPTION="Unprivileged sandboxing tool, namespaces-powered chroot-like 
solution"
+HOMEPAGE="https://github.com/containers/bubblewrap/;
+SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="selinux suid"
+
+RDEPEND="
+   sys-libs/libseccomp
+   sys-libs/libcap
+   selinux? ( >=sys-libs/libselinux-2.1.9 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.3
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   virtual/pkgconfig
+"
+
+# tests require root privileges
+RESTRICT="test"
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != buildonly ]]; then
+   CONFIG_CHECK="~UTS_NS ~IPC_NS ~USER_NS ~PID_NS ~NET_NS"
+   linux-info_pkg_setup
+   fi
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dbash_completion=enabled
+   -Dman=enabled
+   -Dtests=false
+   -Dzsh_completion=enabled
+   $(meson_feature selinux)
+   )
+
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   if use suid; then
+   chmod u+s "${ED}"/usr/bin/bwrap
+   fi
+}



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

2022-05-31 Thread Matt Turner
commit: c95ff576c543b3bc2283fdf14a92148bc6aaae79
Author: Matt Turner  gentoo  org>
AuthorDate: Tue May 31 17:30:37 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue May 31 18:23:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c95ff576

sys-apps/bubblewrap: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 sys-apps/bubblewrap/Manifest|  1 -
 sys-apps/bubblewrap/bubblewrap-0.5.0.ebuild | 46 -
 2 files changed, 47 deletions(-)

diff --git a/sys-apps/bubblewrap/Manifest b/sys-apps/bubblewrap/Manifest
index b3dbbf212867..94ed97f4abee 100644
--- a/sys-apps/bubblewrap/Manifest
+++ b/sys-apps/bubblewrap/Manifest
@@ -1,3 +1,2 @@
-DIST bubblewrap-0.5.0.tar.xz 137796 BLAKE2B 
36aef94335d61ae55076a0a94cd6f2c335a87f8df9900c0c603c7ee870cf84c617a0c2ad99a5979cc1dd22740d652155fa6049e717eb210c9a83afe516daa107
 SHA512 
b1f5bde9562bf3176c51fdc22304b901e00e1de5189d9b5479aed7b651b84bed5539fc5bb3b1db58a05da4a57d69c9f41c40e15aa5a575746630e015674a02b7
 DIST bubblewrap-0.6.1.tar.xz 145500 BLAKE2B 
8f8f69c5314843be1ac8c52d462ce2b17fc88760274b71837793a3e8dbf87623b80b7ae094131cee896644b53f4761388638d21b1575d1887eb755880bb05845
 SHA512 
68e07812ff5e01de2b7a0ce66e8386ca3662fd071d4e9b4c4afa611c1589c0ed116e0ebb4c03eae3f707f908d86945e157f8b26ff872c2814889dde92df9c60b
 DIST bubblewrap-0.6.2.tar.xz 146312 BLAKE2B 
bf02e9095cd1e80b84e0439d14ce57fc9bb08f9f0d3596a19eb34a55bd03b9d371368eda75f2b2106d47db29d1c2d9845fe2a12f5d0c554bbb532c9e0e53d368
 SHA512 
235da019cb370ea6d9328352acb38e6ff368f02f71db1ae85f2dd37655757975bd5b57bbe15f7b419b53a26b8ec3edd81b55893b420d5f42d6a9dab3471d0096

diff --git a/sys-apps/bubblewrap/bubblewrap-0.5.0.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.5.0.ebuild
deleted file mode 100644
index 6f58a64f538b..
--- a/sys-apps/bubblewrap/bubblewrap-0.5.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit bash-completion-r1 linux-info
-
-DESCRIPTION="Unprivileged sandboxing tool, namespaces-powered chroot-like 
solution"
-HOMEPAGE="https://github.com/containers/bubblewrap/;
-SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
-IUSE="selinux +suid"
-
-RDEPEND="
-   sys-libs/libseccomp
-   sys-libs/libcap
-   selinux? ( >=sys-libs/libselinux-2.1.9 )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   app-text/docbook-xml-dtd:4.3
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   virtual/pkgconfig
-"
-
-# tests require root priviledge
-RESTRICT="test"
-
-pkg_setup() {
-   if [[ ${MERGE_TYPE} != buildonly ]]; then
-   CONFIG_CHECK="~UTS_NS ~IPC_NS ~USER_NS ~PID_NS ~NET_NS"
-   linux-info_pkg_setup
-   fi
-}
-
-src_configure() {
-   econf \
-   $(use_enable selinux) \
-   "--enable-man" \
-   "--with-bash-completion-dir=$(get_bashcompdir)" \
-   "--with-priv-mode=$(usex suid setuid none)"
-}



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

2022-05-31 Thread Jakov Smolić
commit: af486693869feef7c56e3b0699e93963790544de
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue May 31 09:24:15 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue May 31 09:24:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af486693

sys-apps/bubblewrap: Stabilize 0.6.1 arm, #843794

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

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.6.1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.6.1.ebuild
index 92ac0547965b..edb084d8d17a 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.6.1.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.6.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.x
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
 IUSE="selinux +suid"
 
 RDEPEND="



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

2022-05-27 Thread Sam James
commit: d92ab8127e9847899e1a85f5c2bb639c16900764
Author: Sam James  gentoo  org>
AuthorDate: Sat May 28 05:04:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 28 05:04:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d92ab812

sys-apps/bubblewrap: Stabilize 0.6.1 ppc64, #843794

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

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.6.1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.6.1.ebuild
index a21f738e270d..ea0e940f6a76 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.6.1.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.6.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.x
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86"
 IUSE="selinux +suid"
 
 RDEPEND="



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

2022-05-25 Thread WANG Xuerui
commit: 38c9e8a5be8dbe9ee7e24fa256f3aba4789a5a58
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 03:44:44 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 03:49:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38c9e8a5

sys-apps/bubblewrap: keyword 0.6.2 for ~loong

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

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.6.2.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.6.2.ebuild
index a7941bb7f15f..1a94bd7b8c24 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.6.2.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.6.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.x
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 IUSE="selinux +suid"
 
 RDEPEND="



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

2022-05-11 Thread Matt Turner
commit: 51b5b4f161ff227f0a0d6611e39852047db980a8
Author: Matt Turner  gentoo  org>
AuthorDate: Thu May 12 02:12:58 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu May 12 02:14:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51b5b4f1

sys-apps/bubblewrap: Version bump to 0.6.2

Signed-off-by: Matt Turner  gentoo.org>

 sys-apps/bubblewrap/Manifest|  1 +
 sys-apps/bubblewrap/bubblewrap-0.6.2.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/sys-apps/bubblewrap/Manifest b/sys-apps/bubblewrap/Manifest
index 4711dbc8c871..b3dbbf212867 100644
--- a/sys-apps/bubblewrap/Manifest
+++ b/sys-apps/bubblewrap/Manifest
@@ -1,2 +1,3 @@
 DIST bubblewrap-0.5.0.tar.xz 137796 BLAKE2B 
36aef94335d61ae55076a0a94cd6f2c335a87f8df9900c0c603c7ee870cf84c617a0c2ad99a5979cc1dd22740d652155fa6049e717eb210c9a83afe516daa107
 SHA512 
b1f5bde9562bf3176c51fdc22304b901e00e1de5189d9b5479aed7b651b84bed5539fc5bb3b1db58a05da4a57d69c9f41c40e15aa5a575746630e015674a02b7
 DIST bubblewrap-0.6.1.tar.xz 145500 BLAKE2B 
8f8f69c5314843be1ac8c52d462ce2b17fc88760274b71837793a3e8dbf87623b80b7ae094131cee896644b53f4761388638d21b1575d1887eb755880bb05845
 SHA512 
68e07812ff5e01de2b7a0ce66e8386ca3662fd071d4e9b4c4afa611c1589c0ed116e0ebb4c03eae3f707f908d86945e157f8b26ff872c2814889dde92df9c60b
+DIST bubblewrap-0.6.2.tar.xz 146312 BLAKE2B 
bf02e9095cd1e80b84e0439d14ce57fc9bb08f9f0d3596a19eb34a55bd03b9d371368eda75f2b2106d47db29d1c2d9845fe2a12f5d0c554bbb532c9e0e53d368
 SHA512 
235da019cb370ea6d9328352acb38e6ff368f02f71db1ae85f2dd37655757975bd5b57bbe15f7b419b53a26b8ec3edd81b55893b420d5f42d6a9dab3471d0096

diff --git a/sys-apps/bubblewrap/bubblewrap-0.6.2.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.6.2.ebuild
new file mode 100644
index ..a7941bb7f15f
--- /dev/null
+++ b/sys-apps/bubblewrap/bubblewrap-0.6.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info meson
+
+DESCRIPTION="Unprivileged sandboxing tool, namespaces-powered chroot-like 
solution"
+HOMEPAGE="https://github.com/containers/bubblewrap/;
+SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="selinux +suid"
+
+RDEPEND="
+   sys-libs/libseccomp
+   sys-libs/libcap
+   selinux? ( >=sys-libs/libselinux-2.1.9 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.3
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   virtual/pkgconfig
+"
+
+# tests require root privileges
+RESTRICT="test"
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != buildonly ]]; then
+   CONFIG_CHECK="~UTS_NS ~IPC_NS ~USER_NS ~PID_NS ~NET_NS"
+   linux-info_pkg_setup
+   fi
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dbash_completion=enabled
+   -Dman=enabled
+   -Dtests=false
+   -Dzsh_completion=enabled
+   $(meson_feature selinux)
+   )
+
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   if use suid; then
+   chmod u+s "${ED}"/usr/bin/bwrap
+   fi
+}



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

2022-04-21 Thread Sam James
commit: 44e40e05abd9a2c8aec404ab99620fac7de665fe
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 21 23:06:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 21 23:06:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44e40e05

sys-apps/bubblewrap: fix build with Clang

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

 sys-apps/bubblewrap/bubblewrap-0.6.1.ebuild|  4 +++
 .../files/bubblewrap-0.6.1-clang-printf.patch  | 30 ++
 2 files changed, 34 insertions(+)

diff --git a/sys-apps/bubblewrap/bubblewrap-0.6.1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.6.1.ebuild
index cc06208a257a..388a422db4d4 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.6.1.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.6.1.ebuild
@@ -30,6 +30,10 @@ BDEPEND="
 # tests require root priviledge
 RESTRICT="test"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-clang-printf.patch
+)
+
 pkg_setup() {
if [[ ${MERGE_TYPE} != buildonly ]]; then
CONFIG_CHECK="~UTS_NS ~IPC_NS ~USER_NS ~PID_NS ~NET_NS"

diff --git a/sys-apps/bubblewrap/files/bubblewrap-0.6.1-clang-printf.patch 
b/sys-apps/bubblewrap/files/bubblewrap-0.6.1-clang-printf.patch
new file mode 100644
index ..7c7e0ff29988
--- /dev/null
+++ b/sys-apps/bubblewrap/files/bubblewrap-0.6.1-clang-printf.patch
@@ -0,0 +1,30 @@
+https://github.com/containers/bubblewrap/commit/08dc2bb54658e003724f570224541a674645d87f.patch
+https://bugs.gentoo.org/834912
+
+From 08dc2bb54658e003724f570224541a674645d87f Mon Sep 17 00:00:00 2001
+From: Marc-Antoine Perennou 
+Date: Fri, 18 Mar 2022 10:25:51 +0100
+Subject: [PATCH] tests: properly tag ok as being printf-like
+
+Avoids breaking warning with clang
+
+Fixes #478
+
+Signed-off-by: Marc-Antoine Perennou 
+---
+ tests/test-utils.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/tests/test-utils.c b/tests/test-utils.c
+index c9b859d2..41874a15 100644
+--- a/tests/test-utils.c
 b/tests/test-utils.c
+@@ -25,6 +25,8 @@
+ 
+ /* A small implementation of TAP */
+ static unsigned int test_number = 0;
++
++__attribute__((format(printf, 1, 2)))
+ static void
+ ok (const char *format, ...)
+ {



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

2022-02-27 Thread Piotr Karbowski
commit: 12b516b46793e5eee544a90e98476a201615ed97
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Feb 27 17:58:21 2022 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sun Feb 27 17:59:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12b516b4

sys-apps/bubblewrap: 0.6.1 version bump; switch to meson.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-apps/bubblewrap/Manifest|  1 +
 sys-apps/bubblewrap/bubblewrap-0.6.1.ebuild | 57 +
 2 files changed, 58 insertions(+)

diff --git a/sys-apps/bubblewrap/Manifest b/sys-apps/bubblewrap/Manifest
index 558902c44023..4711dbc8c871 100644
--- a/sys-apps/bubblewrap/Manifest
+++ b/sys-apps/bubblewrap/Manifest
@@ -1 +1,2 @@
 DIST bubblewrap-0.5.0.tar.xz 137796 BLAKE2B 
36aef94335d61ae55076a0a94cd6f2c335a87f8df9900c0c603c7ee870cf84c617a0c2ad99a5979cc1dd22740d652155fa6049e717eb210c9a83afe516daa107
 SHA512 
b1f5bde9562bf3176c51fdc22304b901e00e1de5189d9b5479aed7b651b84bed5539fc5bb3b1db58a05da4a57d69c9f41c40e15aa5a575746630e015674a02b7
+DIST bubblewrap-0.6.1.tar.xz 145500 BLAKE2B 
8f8f69c5314843be1ac8c52d462ce2b17fc88760274b71837793a3e8dbf87623b80b7ae094131cee896644b53f4761388638d21b1575d1887eb755880bb05845
 SHA512 
68e07812ff5e01de2b7a0ce66e8386ca3662fd071d4e9b4c4afa611c1589c0ed116e0ebb4c03eae3f707f908d86945e157f8b26ff872c2814889dde92df9c60b

diff --git a/sys-apps/bubblewrap/bubblewrap-0.6.1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.6.1.ebuild
new file mode 100644
index ..cc06208a257a
--- /dev/null
+++ b/sys-apps/bubblewrap/bubblewrap-0.6.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 linux-info meson
+
+DESCRIPTION="Unprivileged sandboxing tool, namespaces-powered chroot-like 
solution"
+HOMEPAGE="https://github.com/containers/bubblewrap/;
+SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="selinux +suid"
+
+RDEPEND="
+   sys-libs/libseccomp
+   sys-libs/libcap
+   selinux? ( >=sys-libs/libselinux-2.1.9 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.3
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   virtual/pkgconfig
+"
+
+# tests require root priviledge
+RESTRICT="test"
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != buildonly ]]; then
+   CONFIG_CHECK="~UTS_NS ~IPC_NS ~USER_NS ~PID_NS ~NET_NS"
+   linux-info_pkg_setup
+   fi
+}
+
+src_configure() {
+   local emesonargs=(
+   '-Dbash_completion=enabled'
+   '-Dman=enabled'
+   '-Dzsh_completion=enabled'
+   "$(meson_feature selinux)"
+   )
+
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   if use suid; then
+   chmod u+s "${ED}"/usr/bin/bwrap
+   fi
+}



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

2022-01-24 Thread Matt Turner
commit: 2b551428a1cc8663533c5577be4d6673272e1eef
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jan 24 21:14:15 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jan 24 22:42:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b551428

sys-apps/bubblewrap: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 sys-apps/bubblewrap/Manifest   |   1 -
 sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild|  49 -
 .../files/bubblewrap-0.3.1-selinux-configure.patch | 224 -
 3 files changed, 274 deletions(-)

diff --git a/sys-apps/bubblewrap/Manifest b/sys-apps/bubblewrap/Manifest
index 7c9c4f4eed74..558902c44023 100644
--- a/sys-apps/bubblewrap/Manifest
+++ b/sys-apps/bubblewrap/Manifest
@@ -1,2 +1 @@
-DIST bubblewrap-0.4.1.tar.xz 214496 BLAKE2B 
bdbff50cc4e28c91d83c814df7f2ee15702962d26a9316bd841b1e63bf5976c4549c88e20869e8cc236a8a0c9a065518f945c356fa7a058f8831f5b1e9d4eb0d
 SHA512 
0ff46dc0fda2d0cffbb36cc52ff43951b30cbd835a42cc56806acbbbd827796bfadbb1cfafc84d6b47a72c031ca44abe1c377acc0cc25fe3b33e854f5f687d35
 DIST bubblewrap-0.5.0.tar.xz 137796 BLAKE2B 
36aef94335d61ae55076a0a94cd6f2c335a87f8df9900c0c603c7ee870cf84c617a0c2ad99a5979cc1dd22740d652155fa6049e717eb210c9a83afe516daa107
 SHA512 
b1f5bde9562bf3176c51fdc22304b901e00e1de5189d9b5479aed7b651b84bed5539fc5bb3b1db58a05da4a57d69c9f41c40e15aa5a575746630e015674a02b7

diff --git a/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild
deleted file mode 100644
index 431e9434907f..
--- a/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit bash-completion-r1 linux-info
-
-DESCRIPTION="Unprivileged sandboxing tool, namespaces-powered chroot-like 
solution"
-HOMEPAGE="https://github.com/containers/bubblewrap/;
-SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
-IUSE="selinux +suid"
-
-RDEPEND="
-   sys-libs/libseccomp
-   sys-libs/libcap
-   selinux? ( >=sys-libs/libselinux-2.1.9 )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   app-text/docbook-xml-dtd:4.3
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   virtual/pkgconfig
-"
-
-# tests require root priviledge
-RESTRICT="test"
-PATCHES=(
-   "${FILESDIR}/bubblewrap-0.3.1-selinux-configure.patch" # bug 674312
-)
-
-pkg_setup() {
-   if [[ ${MERGE_TYPE} != buildonly ]]; then
-   CONFIG_CHECK="~UTS_NS ~IPC_NS ~USER_NS ~PID_NS ~NET_NS"
-   linux-info_pkg_setup
-   fi
-}
-
-src_configure() {
-   econf \
-   $(use_enable selinux) \
-   "--enable-man" \
-   "--with-bash-completion-dir=$(get_bashcompdir)" \
-   "--with-priv-mode=$(usex suid setuid none)"
-}

diff --git a/sys-apps/bubblewrap/files/bubblewrap-0.3.1-selinux-configure.patch 
b/sys-apps/bubblewrap/files/bubblewrap-0.3.1-selinux-configure.patch
deleted file mode 100644
index b8fad6cc1685..
--- a/sys-apps/bubblewrap/files/bubblewrap-0.3.1-selinux-configure.patch
+++ /dev/null
@@ -1,224 +0,0 @@
-Author: Jonas Jelten 
-
-upstream decided to ship the generated ./configure file...
-here's the updated configure script with the missing PKG_PROG_PKG_CONFIG call
-
-===
 bubblewrap-0.3.1.orig/configure
-+++ bubblewrap-0.3.1/configure
-@@ -5224,107 +5224,6 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
- 
- 
- 
--for ac_header in sys/capability.h
--do :
--  ac_fn_c_check_header_mongrel "$LINENO" "sys/capability.h" 
"ac_cv_header_sys_capability_h" "$ac_includes_default"
--if test "x$ac_cv_header_sys_capability_h" = xyes; then :
--  cat >>confdefs.h <<_ACEOF
--#define HAVE_SYS_CAPABILITY_H 1
--_ACEOF
--
--else
--  as_fn_error $? "*** POSIX caps headers not found" "$LINENO" 5
--fi
--
--done
--
--
--# Check whether --enable-man was given.
--if test "${enable_man+set}" = set; then :
--  enableval=$enable_man;
--else
--  enable_man=maybe
--fi
--
--
--if test "$enable_man" != no; then :
--
--  # Extract the first word of "xsltproc", so it can be a program name with 
args.
--set dummy xsltproc; ac_word=$2
--{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
--$as_echo_n "checking for $ac_word... " >&6; }
--if ${ac_cv_path_XSLTPROC+:} false; then :
--  $as_echo_n "(cached) " >&6
--else
--  case $XSLTPROC in
--  [\\/]* | ?:[\\/]*)
--  ac_cv_path_XSLTPROC="$XSLTPROC" # Let the user override the test with a 
path.
--  ;;
--  *)
--  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
--for as_dir in $PATH
--do
--  IFS=$as_save_IFS
--  test -z "$as_dir" && as_dir=.
--for ac_exec_ext in '' $ac_executable_extensions; do
--  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
--

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

2021-11-05 Thread Sam James
commit: 871b448eec179785ea411b23453ded418bb929d0
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov  6 04:08:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov  6 04:08:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=871b448e

sys-apps/bubblewrap: Stabilize 0.5.0 x86, #815013

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

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.5.0.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.5.0.ebuild
index b003644b0fe..6f58a64f538 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.5.0.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.5.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.x
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
 IUSE="selinux +suid"
 
 RDEPEND="



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

2021-11-05 Thread Sam James
commit: 3cb8fc69259e952640666ffb5e9cdfbf261554f3
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov  6 03:58:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov  6 03:58:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cb8fc69

sys-apps/bubblewrap: Stabilize 0.5.0 ppc64, #815013

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

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.5.0.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.5.0.ebuild
index 868f7f5f785..648bd51547a 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.5.0.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.5.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.x
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv ~x86"
 IUSE="selinux +suid"
 
 RDEPEND="



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

2021-10-03 Thread Sam James
commit: 06f891f0e715830d23777cb24c3e94d6ed0d9228
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 01:24:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 01:24:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06f891f0

sys-apps/bubblewrap: Stabilize 0.5.0 amd64, #815013

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

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.5.0.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.5.0.ebuild
index 6c3e4398c5c..3a103e74f0d 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.5.0.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.5.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.x
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="selinux +suid"
 
 RDEPEND="



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

2021-10-03 Thread Sam James
commit: 04c62ae81bb398ea8024ee19b971b2ba7078507d
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 01:23:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 01:23:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04c62ae8

sys-apps/bubblewrap: Stabilize 0.5.0 arm64, #815013

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

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.5.0.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.5.0.ebuild
index 3066ed7e130..6c3e4398c5c 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.5.0.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.5.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.x
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="selinux +suid"
 
 RDEPEND="



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

2021-08-23 Thread Piotr Karbowski
commit: f3df93a1f27a2fbbf5ac363edb1b439c04769135
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Mon Aug 23 20:52:54 2021 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Mon Aug 23 20:52:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3df93a1

sys-apps/bubblewrap: 0.5.0 version bump

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-apps/bubblewrap/Manifest|  1 +
 sys-apps/bubblewrap/bubblewrap-0.5.0.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/sys-apps/bubblewrap/Manifest b/sys-apps/bubblewrap/Manifest
index 7be60f2b870..7c9c4f4eed7 100644
--- a/sys-apps/bubblewrap/Manifest
+++ b/sys-apps/bubblewrap/Manifest
@@ -1 +1,2 @@
 DIST bubblewrap-0.4.1.tar.xz 214496 BLAKE2B 
bdbff50cc4e28c91d83c814df7f2ee15702962d26a9316bd841b1e63bf5976c4549c88e20869e8cc236a8a0c9a065518f945c356fa7a058f8831f5b1e9d4eb0d
 SHA512 
0ff46dc0fda2d0cffbb36cc52ff43951b30cbd835a42cc56806acbbbd827796bfadbb1cfafc84d6b47a72c031ca44abe1c377acc0cc25fe3b33e854f5f687d35
+DIST bubblewrap-0.5.0.tar.xz 137796 BLAKE2B 
36aef94335d61ae55076a0a94cd6f2c335a87f8df9900c0c603c7ee870cf84c617a0c2ad99a5979cc1dd22740d652155fa6049e717eb210c9a83afe516daa107
 SHA512 
b1f5bde9562bf3176c51fdc22304b901e00e1de5189d9b5479aed7b651b84bed5539fc5bb3b1db58a05da4a57d69c9f41c40e15aa5a575746630e015674a02b7

diff --git a/sys-apps/bubblewrap/bubblewrap-0.5.0.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.5.0.ebuild
new file mode 100644
index 000..3066ed7e130
--- /dev/null
+++ b/sys-apps/bubblewrap/bubblewrap-0.5.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 linux-info
+
+DESCRIPTION="Unprivileged sandboxing tool, namespaces-powered chroot-like 
solution"
+HOMEPAGE="https://github.com/containers/bubblewrap/;
+SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="selinux +suid"
+
+RDEPEND="
+   sys-libs/libseccomp
+   sys-libs/libcap
+   selinux? ( >=sys-libs/libselinux-2.1.9 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.3
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   virtual/pkgconfig
+"
+
+# tests require root priviledge
+RESTRICT="test"
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != buildonly ]]; then
+   CONFIG_CHECK="~UTS_NS ~IPC_NS ~USER_NS ~PID_NS ~NET_NS"
+   linux-info_pkg_setup
+   fi
+}
+
+src_configure() {
+   econf \
+   $(use_enable selinux) \
+   "--enable-man" \
+   "--with-bash-completion-dir=$(get_bashcompdir)" \
+   "--with-priv-mode=$(usex suid setuid none)"
+}



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

2021-06-01 Thread Yixun Lan
commit: 93805a87976d43638908bd400f359c1634e5b02b
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Jun  1 14:20:09 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Jun  2 02:41:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93805a87

sys-apps/bubblewrap: add riscv keyword

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

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild
index 8ed4a91e0e2..431e9434907 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.x
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
 IUSE="selinux +suid"
 
 RDEPEND="



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

2021-05-16 Thread Sam James
commit: 92a75c4b885f5a5e516c3f9046c98829ae8c11fc
Author: Sam James  gentoo  org>
AuthorDate: Mon May 17 03:19:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 17 03:19:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92a75c4b

sys-apps/bubblewrap: Stabilize 0.4.1 ppc, #790527

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

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild
index 045b5a61571..8ed4a91e0e2 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.x
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="selinux +suid"
 
 RDEPEND="



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

2021-02-16 Thread Sam James
commit: 92cb3012c9d0a1530c06796563c556c0e056fb03
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 17 00:06:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 17 00:06:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92cb3012

sys-apps/bubblewrap: Stabilize 0.4.1 arm, #769374

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

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild
index bcd591ab652..045b5a61571 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.x
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
 IUSE="selinux +suid"
 
 RDEPEND="



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

2021-02-08 Thread Sam James
commit: 66d1e452c12ba40dee536571a5f5c7cc69217a46
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  8 17:21:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  8 17:21:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66d1e452

sys-apps/bubblewrap: Stabilize 0.4.1 ppc64, #769374

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

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild
index df71b56f75f..bcd591ab652 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.x
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86"
 IUSE="selinux +suid"
 
 RDEPEND="



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

2020-07-29 Thread Mart Raudsepp
commit: f400d18a195640088f645306a1a75f31d8df8fe6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Jul 29 19:12:52 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Jul 29 19:56:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f400d18a

sys-apps/bubblewrap: fix missing BDEPEND

Closes: https://bugs.gentoo.org/729076
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild
index 9067b08a242..df71b56f75f 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild
@@ -19,7 +19,8 @@ RDEPEND="
sys-libs/libcap
selinux? ( >=sys-libs/libselinux-2.1.9 )
 "
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
app-text/docbook-xml-dtd:4.3
app-text/docbook-xsl-stylesheets
dev-libs/libxslt



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

2020-05-25 Thread Piotr Karbowski
commit: 7a459b60c7262fe893f129977fd4055ce95571db
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Mon May 25 20:59:03 2020 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Mon May 25 20:59:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a459b60

sys-apps/bubblewrap: drop old versions (vuln).

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-apps/bubblewrap/Manifest   |  1 -
 sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild | 45 
 sys-apps/bubblewrap/bubblewrap-0.3.1-r2.ebuild | 48 --
 3 files changed, 94 deletions(-)

diff --git a/sys-apps/bubblewrap/Manifest b/sys-apps/bubblewrap/Manifest
index 3d92b6d655b..7be60f2b870 100644
--- a/sys-apps/bubblewrap/Manifest
+++ b/sys-apps/bubblewrap/Manifest
@@ -1,2 +1 @@
-DIST bubblewrap-0.3.1.tar.xz 209924 BLAKE2B 
bacc4080106cd9876bf0e1ad866a7397d7d232e61a720b52b5a6b9b0d860e625511ed15ac630aa71003fb9fa145ffa9d08ae2e6ba6d1411fd75e7d9568312717
 SHA512 
74e36caa56540a956158445f5f38c7ac5f7ff3c733ecaf85893de4607900e1fe4050db86a4435cbe18d722e90c5b39c466c555ea8ea8d4944da6207ef1011d67
 DIST bubblewrap-0.4.1.tar.xz 214496 BLAKE2B 
bdbff50cc4e28c91d83c814df7f2ee15702962d26a9316bd841b1e63bf5976c4549c88e20869e8cc236a8a0c9a065518f945c356fa7a058f8831f5b1e9d4eb0d
 SHA512 
0ff46dc0fda2d0cffbb36cc52ff43951b30cbd835a42cc56806acbbbd827796bfadbb1cfafc84d6b47a72c031ca44abe1c377acc0cc25fe3b33e854f5f687d35

diff --git a/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
deleted file mode 100644
index dbd69baa2f6..000
--- a/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit bash-completion-r1 linux-info
-
-DESCRIPTION="Unprivileged sandboxing tool, namespaces-powered chroot-like 
solution"
-HOMEPAGE="https://github.com/projectatomic/bubblewrap;
-SRC_URI="https://github.com/projectatomic/${PN}/releases/download/v${PV}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
-IUSE="selinux +suid"
-
-RDEPEND="
-   sys-libs/libseccomp
-   sys-libs/libcap
-   selinux? ( >=sys-libs/libselinux-2.1.9 )
-"
-DEPEND="${RDEPEND}
-   app-text/docbook-xml-dtd:4.3
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   virtual/pkgconfig
-"
-
-# tests require root priviledge
-RESTRICT="test"
-
-pkg_setup() {
-   if [[ ${MERGE_TYPE} != buildonly ]]; then
-   CONFIG_CHECK="~UTS_NS ~IPC_NS ~USER_NS ~PID_NS ~NET_NS"
-   linux-info_pkg_setup
-   fi
-}
-
-src_configure() {
-   econf \
-   $(use_enable selinux) \
-   "--enable-man" \
-   "--with-bash-completion-dir=$(get_bashcompdir)" \
-   "--with-priv-mode=$(usex suid setuid none)"
-}

diff --git a/sys-apps/bubblewrap/bubblewrap-0.3.1-r2.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.3.1-r2.ebuild
deleted file mode 100644
index e6912bc4ce9..000
--- a/sys-apps/bubblewrap/bubblewrap-0.3.1-r2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit bash-completion-r1 linux-info
-
-DESCRIPTION="Unprivileged sandboxing tool, namespaces-powered chroot-like 
solution"
-HOMEPAGE="https://github.com/projectatomic/bubblewrap;
-SRC_URI="https://github.com/projectatomic/${PN}/releases/download/v${PV}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
-IUSE="selinux +suid"
-
-RDEPEND="
-   sys-libs/libseccomp
-   sys-libs/libcap
-   selinux? ( >=sys-libs/libselinux-2.1.9 )
-"
-DEPEND="${RDEPEND}
-   app-text/docbook-xml-dtd:4.3
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   virtual/pkgconfig
-"
-
-# tests require root priviledge
-RESTRICT="test"
-PATCHES=(
-   "${FILESDIR}/bubblewrap-0.3.1-selinux-configure.patch" # bug 674312
-)
-
-pkg_setup() {
-   if [[ ${MERGE_TYPE} != buildonly ]]; then
-   CONFIG_CHECK="~UTS_NS ~IPC_NS ~USER_NS ~PID_NS ~NET_NS"
-   linux-info_pkg_setup
-   fi
-}
-
-src_configure() {
-   econf \
-   $(use_enable selinux) \
-   "--enable-man" \
-   "--with-bash-completion-dir=$(get_bashcompdir)" \
-   "--with-priv-mode=$(usex suid setuid none)"
-}



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

2020-05-04 Thread Mart Raudsepp
commit: 2711e5ddf8a852974d5737abcb8bdd0ab05c5775
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sun May  3 12:15:01 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon May  4 06:15:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2711e5dd

sys-apps/bubblewrap: arm64 stable (bug #686114)

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild
index 718abee4e09..9067b08a242 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.x
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
 IUSE="selinux +suid"
 
 RDEPEND="



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

2020-05-02 Thread Agostino Sarubbo
commit: 5a470d14ac92b78e1ffd9fbec6086f393441a78c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat May  2 18:44:38 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat May  2 18:44:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a470d14

sys-apps/bubblewrap: x86 stable wrt bug #686114

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

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild
index 47734ec6084..718abee4e09 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.x
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="selinux +suid"
 
 RDEPEND="



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

2020-05-02 Thread Agostino Sarubbo
commit: add4511ddf2f90a7e79df816e55a7391e8433c80
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat May  2 18:42:15 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat May  2 18:42:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=add4511d

sys-apps/bubblewrap: amd64 stable wrt bug #686114

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

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild
index 7090c2e8314..47734ec6084 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.x
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="selinux +suid"
 
 RDEPEND="



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

2020-05-01 Thread Piotr Karbowski
commit: 5be6479340dbee4f9cde6b912ab635391e402c0a
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Fri May  1 21:41:50 2020 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Fri May  1 21:41:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5be64793

sys-apps/bubblewrap: update metadata.xml.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-apps/bubblewrap/metadata.xml | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-apps/bubblewrap/metadata.xml b/sys-apps/bubblewrap/metadata.xml
index ffd5ca6e2a5..716512bf473 100644
--- a/sys-apps/bubblewrap/metadata.xml
+++ b/sys-apps/bubblewrap/metadata.xml
@@ -1,14 +1,14 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   slashbe...@gentoo.org
-   Piotr Karbowski
-   

gn...@gentoo.org
Gentoo GNOME Desktop

+   
+   slashbe...@gentoo.org
+   Piotr Karbowski
+   

containers/bubblewrap




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

2020-05-01 Thread Piotr Karbowski
commit: e3a44ee8d1d0c4527a25ac201e6d51d974de1bbc
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Fri May  1 21:28:21 2020 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Fri May  1 21:29:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3a44ee8

sys-apps/bubblewrap-0.4.1: bump

- updated github URL to the new one.
- Joining as maintainer

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-apps/bubblewrap/Manifest|  1 +
 sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild | 48 +
 sys-apps/bubblewrap/metadata.xml|  6 +++-
 3 files changed, 54 insertions(+), 1 deletion(-)

diff --git a/sys-apps/bubblewrap/Manifest b/sys-apps/bubblewrap/Manifest
index 5ae1117bc2e..3d92b6d655b 100644
--- a/sys-apps/bubblewrap/Manifest
+++ b/sys-apps/bubblewrap/Manifest
@@ -1 +1,2 @@
 DIST bubblewrap-0.3.1.tar.xz 209924 BLAKE2B 
bacc4080106cd9876bf0e1ad866a7397d7d232e61a720b52b5a6b9b0d860e625511ed15ac630aa71003fb9fa145ffa9d08ae2e6ba6d1411fd75e7d9568312717
 SHA512 
74e36caa56540a956158445f5f38c7ac5f7ff3c733ecaf85893de4607900e1fe4050db86a4435cbe18d722e90c5b39c466c555ea8ea8d4944da6207ef1011d67
+DIST bubblewrap-0.4.1.tar.xz 214496 BLAKE2B 
bdbff50cc4e28c91d83c814df7f2ee15702962d26a9316bd841b1e63bf5976c4549c88e20869e8cc236a8a0c9a065518f945c356fa7a058f8831f5b1e9d4eb0d
 SHA512 
0ff46dc0fda2d0cffbb36cc52ff43951b30cbd835a42cc56806acbbbd827796bfadbb1cfafc84d6b47a72c031ca44abe1c377acc0cc25fe3b33e854f5f687d35

diff --git a/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild
new file mode 100644
index 000..7090c2e8314
--- /dev/null
+++ b/sys-apps/bubblewrap/bubblewrap-0.4.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 linux-info
+
+DESCRIPTION="Unprivileged sandboxing tool, namespaces-powered chroot-like 
solution"
+HOMEPAGE="https://github.com/containers/bubblewrap/;
+SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="selinux +suid"
+
+RDEPEND="
+   sys-libs/libseccomp
+   sys-libs/libcap
+   selinux? ( >=sys-libs/libselinux-2.1.9 )
+"
+DEPEND="${RDEPEND}
+   app-text/docbook-xml-dtd:4.3
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   virtual/pkgconfig
+"
+
+# tests require root priviledge
+RESTRICT="test"
+PATCHES=(
+   "${FILESDIR}/bubblewrap-0.3.1-selinux-configure.patch" # bug 674312
+)
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != buildonly ]]; then
+   CONFIG_CHECK="~UTS_NS ~IPC_NS ~USER_NS ~PID_NS ~NET_NS"
+   linux-info_pkg_setup
+   fi
+}
+
+src_configure() {
+   econf \
+   $(use_enable selinux) \
+   "--enable-man" \
+   "--with-bash-completion-dir=$(get_bashcompdir)" \
+   "--with-priv-mode=$(usex suid setuid none)"
+}

diff --git a/sys-apps/bubblewrap/metadata.xml b/sys-apps/bubblewrap/metadata.xml
index 29a569e6d41..ffd5ca6e2a5 100644
--- a/sys-apps/bubblewrap/metadata.xml
+++ b/sys-apps/bubblewrap/metadata.xml
@@ -1,11 +1,15 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   slashbe...@gentoo.org
+   Piotr Karbowski
+   

gn...@gentoo.org
Gentoo GNOME Desktop


-   projectatomic/bubblewrap
+   containers/bubblewrap

 



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

2020-04-20 Thread Agostino Sarubbo
commit: 8d4262a14ca1889987c87b82ec33a4215f6a7dc4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Apr 20 18:16:04 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Apr 20 18:16:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d4262a1

sys-apps/bubblewrap: x86 stable wrt bug #717144

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

 sys-apps/bubblewrap/bubblewrap-0.3.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/bubblewrap/bubblewrap-0.3.1-r2.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.3.1-r2.ebuild
index 57f97833e46..e6912bc4ce9 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.3.1-r2.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.3.1-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/projectatomic/${PN}/releases/download/v${PV}/${P}.ta
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="selinux +suid"
 
 RDEPEND="



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

2020-04-20 Thread Agostino Sarubbo
commit: e09bca9dc43fb45520e8b7ddeeb6babb77c0a1ee
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Apr 20 17:01:52 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Apr 20 17:01:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e09bca9d

sys-apps/bubblewrap: amd64 stable wrt bug #717144

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

 sys-apps/bubblewrap/bubblewrap-0.3.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/bubblewrap/bubblewrap-0.3.1-r2.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.3.1-r2.ebuild
index 6eef7003675..57f97833e46 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.3.1-r2.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.3.1-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/projectatomic/${PN}/releases/download/v${PV}/${P}.ta
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="selinux +suid"
 
 RDEPEND="



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

2020-02-28 Thread Jason Zaman
commit: aa32777b624878b41d3c182737426b790c955ab6
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Feb 29 07:31:35 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Feb 29 07:34:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa32777b

sys-apps/bubblewrap: Fix USE=selinux build

The ./configure checks for selinux are incorrect and fails to build
Closes: https://bugs.gentoo.org/674312
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Jason Zaman  gentoo.org>

 sys-apps/bubblewrap/bubblewrap-0.3.1-r2.ebuild |  48 +
 .../files/bubblewrap-0.3.1-selinux-configure.patch | 224 +
 2 files changed, 272 insertions(+)

diff --git a/sys-apps/bubblewrap/bubblewrap-0.3.1-r2.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.3.1-r2.ebuild
new file mode 100644
index 000..6eef7003675
--- /dev/null
+++ b/sys-apps/bubblewrap/bubblewrap-0.3.1-r2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 linux-info
+
+DESCRIPTION="Unprivileged sandboxing tool, namespaces-powered chroot-like 
solution"
+HOMEPAGE="https://github.com/projectatomic/bubblewrap;
+SRC_URI="https://github.com/projectatomic/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="selinux +suid"
+
+RDEPEND="
+   sys-libs/libseccomp
+   sys-libs/libcap
+   selinux? ( >=sys-libs/libselinux-2.1.9 )
+"
+DEPEND="${RDEPEND}
+   app-text/docbook-xml-dtd:4.3
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   virtual/pkgconfig
+"
+
+# tests require root priviledge
+RESTRICT="test"
+PATCHES=(
+   "${FILESDIR}/bubblewrap-0.3.1-selinux-configure.patch" # bug 674312
+)
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != buildonly ]]; then
+   CONFIG_CHECK="~UTS_NS ~IPC_NS ~USER_NS ~PID_NS ~NET_NS"
+   linux-info_pkg_setup
+   fi
+}
+
+src_configure() {
+   econf \
+   $(use_enable selinux) \
+   "--enable-man" \
+   "--with-bash-completion-dir=$(get_bashcompdir)" \
+   "--with-priv-mode=$(usex suid setuid none)"
+}

diff --git a/sys-apps/bubblewrap/files/bubblewrap-0.3.1-selinux-configure.patch 
b/sys-apps/bubblewrap/files/bubblewrap-0.3.1-selinux-configure.patch
new file mode 100644
index 000..b8fad6cc168
--- /dev/null
+++ b/sys-apps/bubblewrap/files/bubblewrap-0.3.1-selinux-configure.patch
@@ -0,0 +1,224 @@
+Author: Jonas Jelten 
+
+upstream decided to ship the generated ./configure file...
+here's the updated configure script with the missing PKG_PROG_PKG_CONFIG call
+
+===
+--- bubblewrap-0.3.1.orig/configure
 bubblewrap-0.3.1/configure
+@@ -5224,107 +5224,6 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
+ 
+ 
+ 
+-for ac_header in sys/capability.h
+-do :
+-  ac_fn_c_check_header_mongrel "$LINENO" "sys/capability.h" 
"ac_cv_header_sys_capability_h" "$ac_includes_default"
+-if test "x$ac_cv_header_sys_capability_h" = xyes; then :
+-  cat >>confdefs.h <<_ACEOF
+-#define HAVE_SYS_CAPABILITY_H 1
+-_ACEOF
+-
+-else
+-  as_fn_error $? "*** POSIX caps headers not found" "$LINENO" 5
+-fi
+-
+-done
+-
+-
+-# Check whether --enable-man was given.
+-if test "${enable_man+set}" = set; then :
+-  enableval=$enable_man;
+-else
+-  enable_man=maybe
+-fi
+-
+-
+-if test "$enable_man" != no; then :
+-
+-  # Extract the first word of "xsltproc", so it can be a program name with 
args.
+-set dummy xsltproc; ac_word=$2
+-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+-$as_echo_n "checking for $ac_word... " >&6; }
+-if ${ac_cv_path_XSLTPROC+:} false; then :
+-  $as_echo_n "(cached) " >&6
+-else
+-  case $XSLTPROC in
+-  [\\/]* | ?:[\\/]*)
+-  ac_cv_path_XSLTPROC="$XSLTPROC" # Let the user override the test with a 
path.
+-  ;;
+-  *)
+-  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+-for as_dir in $PATH
+-do
+-  IFS=$as_save_IFS
+-  test -z "$as_dir" && as_dir=.
+-for ac_exec_ext in '' $ac_executable_extensions; do
+-  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
+-ac_cv_path_XSLTPROC="$as_dir/$ac_word$ac_exec_ext"
+-$as_echo "$as_me:${as_lineno-$LINENO}: found 
$as_dir/$ac_word$ac_exec_ext" >&5
+-break 2
+-  fi
+-done
+-  done
+-IFS=$as_save_IFS
+-
+-  ;;
+-esac
+-fi
+-XSLTPROC=$ac_cv_path_XSLTPROC
+-if test -n "$XSLTPROC"; then
+-  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XSLTPROC" >&5
+-$as_echo "$XSLTPROC" >&6; }
+-else
+-  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+-$as_echo "no" >&6; }
+-fi
+-
+-
+-  if test -z "$XSLTPROC"; then :
+-
+-if test "$enable_man" = yes; then :
+-
+-  as_fn_error $? "xsltproc is required for --enable-man" "$LINENO" 5
+-
+-fi
+-enable_man=no
+-
+-else
+-
+-enable_man=yes
+-
+-fi
+-
+-fi
+- if test 

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

2019-05-22 Thread Aaron Bauman
commit: 672bf4c416fbf45ab0d2e4bafa4f62fe7f38e16a
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed May 22 20:56:05 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed May 22 21:19:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=672bf4c4

sys-apps/bubblewrap: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
index 6b58b7d6d3c..dbd69baa2f6 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/projectatomic/${PN}/releases/download/v${PV}/${P}.ta
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
 IUSE="selinux +suid"
 
 RDEPEND="



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

2019-05-10 Thread Mikle Kolyada
commit: 2b664390ea6b02c8c4dfc1cef68c1c15bc18b0e5
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri May 10 17:47:05 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri May 10 17:49:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b664390

sys-apps/bubblewrap: x86 stable wrt bug #685254

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
index bed2d9a2220..6b58b7d6d3c 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/projectatomic/${PN}/releases/download/v${PV}/${P}.ta
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="selinux +suid"
 
 RDEPEND="



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

2019-05-08 Thread Mikle Kolyada
commit: 222a4f69e189d757b857ed936fa6e09181e9d90d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May  8 09:30:52 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May  8 09:30:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=222a4f69

sys-apps/bubblewrap: amd64 stable wrt bug #685254

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
index 30d908bc60d..bed2d9a2220 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/projectatomic/${PN}/releases/download/v${PV}/${P}.ta
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="selinux +suid"
 
 RDEPEND="



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

2019-04-10 Thread Aaron Bauman
commit: 7dbb2f506bf147493b0249234ed1810d1ad592df
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Apr 11 01:44:00 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Apr 11 01:45:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dbb2f50

sys-apps/bubblewrap: arm64 keyworded (bug #673156)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
index dcba78156b3..30d908bc60d 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/projectatomic/${PN}/releases/download/v${PV}/${P}.ta
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="selinux +suid"
 
 RDEPEND="



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

2019-02-17 Thread Mikle Kolyada
commit: 9437698612c65d4262a7542abcba7aa233fdcab0
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Feb 17 15:55:42 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Feb 17 15:56:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94376986

sys-apps/bubblewrap: Add ~arm keyword wrt bug #673156

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="~arm"

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
index 15aac6aa283..dcba78156b3 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/projectatomic/${PN}/releases/download/v${PV}/${P}.ta
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
 IUSE="selinux +suid"
 
 RDEPEND="



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

2019-02-16 Thread Mart Raudsepp
commit: bd6e7aada6ae7ce0f7262cc57f195d1c69deccc6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 16 23:32:33 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 16 23:33:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd6e7aad

sys-apps/bubblewrap: remove old

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 sys-apps/bubblewrap/Manifest|  1 -
 sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild | 45 -
 2 files changed, 46 deletions(-)

diff --git a/sys-apps/bubblewrap/Manifest b/sys-apps/bubblewrap/Manifest
index 9abc9af835b..5ae1117bc2e 100644
--- a/sys-apps/bubblewrap/Manifest
+++ b/sys-apps/bubblewrap/Manifest
@@ -1,2 +1 @@
-DIST bubblewrap-0.3.1.tar.gz 62768 BLAKE2B 
a8c29102f9b69bfbd6b6aebb9aa0878bd1e31b52a6cb6374b8341c1410526872d4063ff0524ab4f98d7cac7358dad3190144d12bb0b11cf26eeed2730c4ec475
 SHA512 
fbc44976f53fdf8913b94c57d1f26a3b87c773e86a289e58fd3d7b1c4ea7f33c862f1a38a4f791315358990928768a68334f0a171302c18a16c7e2e9f1a146dd
 DIST bubblewrap-0.3.1.tar.xz 209924 BLAKE2B 
bacc4080106cd9876bf0e1ad866a7397d7d232e61a720b52b5a6b9b0d860e625511ed15ac630aa71003fb9fa145ffa9d08ae2e6ba6d1411fd75e7d9568312717
 SHA512 
74e36caa56540a956158445f5f38c7ac5f7ff3c733ecaf85893de4607900e1fe4050db86a4435cbe18d722e90c5b39c466c555ea8ea8d4944da6207ef1011d67

diff --git a/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild
deleted file mode 100644
index 6a54ac1e845..000
--- a/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit autotools bash-completion-r1 linux-info
-
-DESCRIPTION="Unprivileged sandboxing tool, namespaces-powered chroot-like 
solution"
-HOMEPAGE="https://github.com/projectatomic/bubblewrap;
-SRC_URI="https://github.com/projectatomic/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="selinux"
-
-DEPEND="
-   dev-libs/libxslt
-   sys-libs/libseccomp
-   sys-libs/libcap
-   selinux? ( >=sys-libs/libselinux-2.1.9 )
-"
-# FIXME: we don't need bashcomp righ??
-RDEPEND="${DEPEND}"
-# FIXME: bash comp is not working
-# FIXME: test is not working
-pkg_setup() {
-   if [[ ${MERGE_TYPE} != buildonly ]]; then
-   CONFIG_CHECK="~UTS_NS ~IPC_NS ~USER_NS ~PID_NS ~NET_NS"
-   linux-info_pkg_setup
-   fi
-}
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-
-   econf \
-   $(use_enable selinux) \
-   "--enable-man" \
-   "--with-bash-completion-dir=${get_bashcompdir}" \
-   "--with-priv-mode=none"
-}



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

2019-02-16 Thread Mart Raudsepp
commit: 089646acdbcc8948884e37b30599ba39c362d64f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 16 23:33:37 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 16 23:33:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=089646ac

sys-apps/bubblewrap: fix build depends

Thanks-to: slashbeast
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
index 0604caaa2e2..15aac6aa283 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,7 +19,7 @@ RDEPEND="
sys-libs/libcap
selinux? ( >=sys-libs/libselinux-2.1.9 )
 "
-DEPEND="${DEPEND}
+DEPEND="${RDEPEND}
app-text/docbook-xml-dtd:4.3
app-text/docbook-xsl-stylesheets
dev-libs/libxslt



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

2018-12-29 Thread Thomas Deutschmann
commit: 06e8be4806f1e79c0faa72e21abf2577ef338d52
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Dec 29 19:35:44 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Dec 29 19:39:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06e8be48

sys-apps/bubblewrap: x86 keyworded (bug #673156)

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

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
index c6de07fa075..0604caaa2e2 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/projectatomic/${PN}/releases/download/v${PV}/${P}.ta
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
 IUSE="selinux +suid"
 
 RDEPEND="



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

2018-12-19 Thread Sergei Trofimovich
commit: a71f3df1892bb78db01deae0857ffc8a586de5d9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 19 22:25:05 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 19 22:27:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a71f3df1

sys-apps/bubblewrap: keyworded 0.3.1-r1 for ppc, bug #673156

Tested-by: ernsteiswuerfel
Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
index 179a969182b..c6de07fa075 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/projectatomic/${PN}/releases/download/v${PV}/${P}.ta
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
+KEYWORDS="~amd64 ~ppc ~ppc64"
 IUSE="selinux +suid"
 
 RDEPEND="



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

2018-12-16 Thread Sergei Trofimovich
commit: 30fbf156c883e30c37c0688bfba417b5bd732266
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Dec 16 11:39:48 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Dec 16 11:39:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30fbf156

sys-apps/bubblewrap: keyworded 0.3.1-r1 for ppc64, bug #673156

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

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

diff --git a/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
index 39a0a3e1e08..179a969182b 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/projectatomic/${PN}/releases/download/v${PV}/${P}.ta
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc64"
 IUSE="selinux +suid"
 
 RDEPEND="



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

2018-11-16 Thread Gilles Dartiguelongue
commit: 71022330c7696ed94cbb6b5af48f36a56bf3a066
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Nov 13 15:17:34 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Nov 16 17:13:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71022330

sys-apps/bubblewrap: reviewed ebuild

Fix R/DEPEND. Add support for setuid and make it default per
bug #669210. Use release tarballs. Fix bash-completion eclass call.

Closes: https://bugs.gentoo.org/669210
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 sys-apps/bubblewrap/Manifest   |  1 +
 sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/sys-apps/bubblewrap/Manifest b/sys-apps/bubblewrap/Manifest
index dba0bcb214e..9abc9af835b 100644
--- a/sys-apps/bubblewrap/Manifest
+++ b/sys-apps/bubblewrap/Manifest
@@ -1 +1,2 @@
 DIST bubblewrap-0.3.1.tar.gz 62768 BLAKE2B 
a8c29102f9b69bfbd6b6aebb9aa0878bd1e31b52a6cb6374b8341c1410526872d4063ff0524ab4f98d7cac7358dad3190144d12bb0b11cf26eeed2730c4ec475
 SHA512 
fbc44976f53fdf8913b94c57d1f26a3b87c773e86a289e58fd3d7b1c4ea7f33c862f1a38a4f791315358990928768a68334f0a171302c18a16c7e2e9f1a146dd
+DIST bubblewrap-0.3.1.tar.xz 209924 BLAKE2B 
bacc4080106cd9876bf0e1ad866a7397d7d232e61a720b52b5a6b9b0d860e625511ed15ac630aa71003fb9fa145ffa9d08ae2e6ba6d1411fd75e7d9568312717
 SHA512 
74e36caa56540a956158445f5f38c7ac5f7ff3c733ecaf85893de4607900e1fe4050db86a4435cbe18d722e90c5b39c466c555ea8ea8d4944da6207ef1011d67

diff --git a/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
new file mode 100644
index 000..39a0a3e1e08
--- /dev/null
+++ b/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 linux-info
+
+DESCRIPTION="Unprivileged sandboxing tool, namespaces-powered chroot-like 
solution"
+HOMEPAGE="https://github.com/projectatomic/bubblewrap;
+SRC_URI="https://github.com/projectatomic/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="selinux +suid"
+
+RDEPEND="
+   sys-libs/libseccomp
+   sys-libs/libcap
+   selinux? ( >=sys-libs/libselinux-2.1.9 )
+"
+DEPEND="${DEPEND}
+   app-text/docbook-xml-dtd:4.3
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   virtual/pkgconfig
+"
+
+# tests require root priviledge
+RESTRICT="test"
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != buildonly ]]; then
+   CONFIG_CHECK="~UTS_NS ~IPC_NS ~USER_NS ~PID_NS ~NET_NS"
+   linux-info_pkg_setup
+   fi
+}
+
+src_configure() {
+   econf \
+   $(use_enable selinux) \
+   "--enable-man" \
+   "--with-bash-completion-dir=$(get_bashcompdir)" \
+   "--with-priv-mode=$(usex suid setuid none)"
+}



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

2018-10-15 Thread Remi Cardona
commit: 6acddb960279478ad64927436b88f837349f9343
Author: Remi Cardona  gentoo  org>
AuthorDate: Mon Oct 15 20:58:17 2018 +
Commit: Remi Cardona  gentoo  org>
CommitDate: Mon Oct 15 20:58:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6acddb96

sys-apps/bubblewrap: add metadata, remove useless einfo

Package-Manager: Portage-2.3.50, Repoman-2.3.11
Signed-off-by: Remi Cardona  gentoo.org>

 sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild |  5 -
 sys-apps/bubblewrap/metadata.xml| 11 +++
 2 files changed, 7 insertions(+), 9 deletions(-)

diff --git a/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild
index 56d2c9cb2b0..6a54ac1e845 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild
@@ -43,8 +43,3 @@ src_configure() {
"--with-bash-completion-dir=${get_bashcompdir}" \
"--with-priv-mode=none"
 }
-
-pkg_postinst() {
-   einfo "bashcomp can be used with >=app-shells/bash-completion-2.0"
-   einfo "probably needs namespaces"
-}

diff --git a/sys-apps/bubblewrap/metadata.xml b/sys-apps/bubblewrap/metadata.xml
index 39980802b1d..29a569e6d41 100644
--- a/sys-apps/bubblewrap/metadata.xml
+++ b/sys-apps/bubblewrap/metadata.xml
@@ -1,8 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-
+   
+   gn...@gentoo.org
+   Gentoo GNOME Desktop
+   
+   
+   projectatomic/bubblewrap
+   
 



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

2018-10-15 Thread Sobhan Mohammadpour
commit: bb45871fbc4b4377acab2571aba695eaef233e61
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Mon Oct 15 17:17:38 2018 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Mon Oct 15 17:19:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb45871f

sys-apps/bubblewrap: new ebuild

bubblewrap is a lightweight setuid sandbox application
developed from Flatpak with a small installation footprint and
minimal resource requirements.

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Sobhan Mohammadpour  gentoo.org>

 sys-apps/bubblewrap/Manifest|  1 +
 sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild | 50 +
 sys-apps/bubblewrap/metadata.xml|  8 +
 3 files changed, 59 insertions(+)

diff --git a/sys-apps/bubblewrap/Manifest b/sys-apps/bubblewrap/Manifest
new file mode 100644
index 000..dba0bcb214e
--- /dev/null
+++ b/sys-apps/bubblewrap/Manifest
@@ -0,0 +1 @@
+DIST bubblewrap-0.3.1.tar.gz 62768 BLAKE2B 
a8c29102f9b69bfbd6b6aebb9aa0878bd1e31b52a6cb6374b8341c1410526872d4063ff0524ab4f98d7cac7358dad3190144d12bb0b11cf26eeed2730c4ec475
 SHA512 
fbc44976f53fdf8913b94c57d1f26a3b87c773e86a289e58fd3d7b1c4ea7f33c862f1a38a4f791315358990928768a68334f0a171302c18a16c7e2e9f1a146dd

diff --git a/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild
new file mode 100644
index 000..56d2c9cb2b0
--- /dev/null
+++ b/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit autotools bash-completion-r1 linux-info
+
+DESCRIPTION="Unprivileged sandboxing tool, namespaces-powered chroot-like 
solution"
+HOMEPAGE="https://github.com/projectatomic/bubblewrap;
+SRC_URI="https://github.com/projectatomic/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="selinux"
+
+DEPEND="
+   dev-libs/libxslt
+   sys-libs/libseccomp
+   sys-libs/libcap
+   selinux? ( >=sys-libs/libselinux-2.1.9 )
+"
+# FIXME: we don't need bashcomp righ??
+RDEPEND="${DEPEND}"
+# FIXME: bash comp is not working
+# FIXME: test is not working
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != buildonly ]]; then
+   CONFIG_CHECK="~UTS_NS ~IPC_NS ~USER_NS ~PID_NS ~NET_NS"
+   linux-info_pkg_setup
+   fi
+}
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+
+   econf \
+   $(use_enable selinux) \
+   "--enable-man" \
+   "--with-bash-completion-dir=${get_bashcompdir}" \
+   "--with-priv-mode=none"
+}
+
+pkg_postinst() {
+   einfo "bashcomp can be used with >=app-shells/bash-completion-2.0"
+   einfo "probably needs namespaces"
+}

diff --git a/sys-apps/bubblewrap/metadata.xml b/sys-apps/bubblewrap/metadata.xml
new file mode 100644
index 000..39980802b1d
--- /dev/null
+++ b/sys-apps/bubblewrap/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   gn...@gentoo.org
+   Gentoo GNOME Desktop
+
+