public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/crun/
@ 2020-08-05 12:19 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2020-08-05 12:19 UTC (permalink / raw
  To: gentoo-commits

commit:     0640c181fb2bd571d9f7f6ce6b39b3d235d0ca01
Author:     Robert Günzler <r <AT> gnzler <DOT> io>
AuthorDate: Wed May 13 14:55:28 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Aug  5 12:18:42 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0640c181

app-emulation/crun: new maintainer

Signed-off-by: Robert Günzler <r <AT> gnzler.io>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-emulation/crun/metadata.xml | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/app-emulation/crun/metadata.xml b/app-emulation/crun/metadata.xml
index 53609eb7d97..4564ac52598 100644
--- a/app-emulation/crun/metadata.xml
+++ b/app-emulation/crun/metadata.xml
@@ -1,7 +1,13 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<!-- maintainer-needed -->
+	<maintainer type="project">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
+	<maintainer type="person">
+		<email>robert@gnzler.io</email>
+	</maintainer>
 	<longdescription lang="en">
 		While most of the tools used in the Linux containers ecosystem are written in
 		Go, crun authors believe C is a better fit for a lower level tool like a


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/crun/
@ 2021-12-01 18:02 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2021-12-01 18:02 UTC (permalink / raw
  To: gentoo-commits

commit:     f3a7e2703c8116c47712b99453c1fe973cea5b3b
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Dec  1 18:00:05 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Dec  1 18:02:18 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a7e270

app-emulation/crun: disable py3.7, add missing BDEPEND

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-emulation/crun/crun-1.3.ebuild | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/app-emulation/crun/crun-1.3.ebuild b/app-emulation/crun/crun-1.3.ebuild
index 29ed772f9849..6461366af873 100644
--- a/app-emulation/crun/crun-1.3.ebuild
+++ b/app-emulation/crun/crun-1.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit autotools python-any-r1
 
@@ -25,7 +25,10 @@ DEPEND="
 	systemd? ( sys-apps/systemd:= )
 "
 RDEPEND="${DEPEND}"
-BDEPEND="${PYTHON_DEPS}"
+BDEPEND="
+	${PYTHON_DEPS}
+	virtual/pkgconfig
+"
 
 # the crun test suite is comprehensive to the extent that tests will fail
 # within a sandbox environment, due to the nature of the privileges


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/crun/
@ 2021-12-01 18:02 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2021-12-01 18:02 UTC (permalink / raw
  To: gentoo-commits

commit:     85fcd89ed3d7c2c26a3057cc261b1aebf97e5c8f
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Dec  1 18:01:48 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Dec  1 18:02:18 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85fcd89e

app-emulation/crun: drop unused autotools.eclass inherit

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-emulation/crun/crun-1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/crun/crun-1.3.ebuild b/app-emulation/crun/crun-1.3.ebuild
index 6461366af873..5de80d420e29 100644
--- a/app-emulation/crun/crun-1.3.ebuild
+++ b/app-emulation/crun/crun-1.3.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{8..10} )
 
-inherit autotools python-any-r1
+inherit python-any-r1
 
 DESCRIPTION="A fast and low-memory footprint OCI Container Runtime fully written in C"
 HOMEPAGE="https://github.com/containers/crun"


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/crun/
@ 2021-12-01 18:02 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2021-12-01 18:02 UTC (permalink / raw
  To: gentoo-commits

commit:     92bc07bb4bb4afe89c8447736c630cc0c8273a42
Author:     Alexey Zapparov <alexey <AT> zapparov <DOT> com>
AuthorDate: Mon Nov 29 04:12:45 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Dec  1 18:02:18 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92bc07bb

app-emulation/crun: add 1.3

Closes: https://bugs.gentoo.org/827821
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alexey Zapparov <alexey <AT> zapparov.com>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-emulation/crun/Manifest        |  1 +
 app-emulation/crun/crun-1.3.ebuild | 57 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 58 insertions(+)

diff --git a/app-emulation/crun/Manifest b/app-emulation/crun/Manifest
index 91b667a3ed95..e4bf92580755 100644
--- a/app-emulation/crun/Manifest
+++ b/app-emulation/crun/Manifest
@@ -1,2 +1,3 @@
 DIST crun-0.19.1.tar.gz 1870594 BLAKE2B 1780a2936ff39ec80836c4c9ae072e2fc30703a31a79786337290c62dd433b5a35dcfa953be370703d1baab3de93fdb376c99ab76dff1470883c61726c313144 SHA512 f93f79d1d63d6749bcf92d48542d9555f3ad47657c959c7c06701861d7a5a4171969f00f6dff3878286970a48aba3314c25e35c005463e606533b0ff7843d994
 DIST crun-1.2.tar.gz 1879836 BLAKE2B 45370e3206a13c963d694f338dc0a00de24253025d31ec893353905235b239b8e7f626ddd4ee0cc32da2b3f5676b42f59f3214a1eb9c3af4612483cd6fd14693 SHA512 5cadaf0eb0e9bcf53726e7f6ffb664c8327f0f4e7cdbf75ae8a0cd4759f7c8a8a2611df65ca1436a50d7af5d37505aac861d7db4d46a93c3832362228cb37cbc
+DIST crun-1.3.tar.gz 1889283 BLAKE2B d7e7f676ca5db8322b9da2110c9a9e8eb11b13b5e9f1432ccc6ef12bf6ae7db3a28e3227fac86091589a215394ec577e91ccbffec532dabf44be746cb8a5d404 SHA512 9600bdacf5fd2defa542230b6e134920eb80e9d4c49598167b9d58887719765c174f1ac8559c0092dc1b5435274124e0b29c3d0830df86d1cfd690d67c746016

diff --git a/app-emulation/crun/crun-1.3.ebuild b/app-emulation/crun/crun-1.3.ebuild
new file mode 100644
index 000000000000..29ed772f9849
--- /dev/null
+++ b/app-emulation/crun/crun-1.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{7..10} )
+
+inherit autotools python-any-r1
+
+DESCRIPTION="A fast and low-memory footprint OCI Container Runtime fully written in C"
+HOMEPAGE="https://github.com/containers/crun"
+SRC_URI="https://github.com/containers/${PN}/releases/download/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+IUSE="+bpf +caps criu +seccomp systemd static-libs"
+
+DEPEND="
+	dev-libs/yajl:=
+	sys-kernel/linux-headers
+	caps? ( sys-libs/libcap )
+	criu? ( >=sys-process/criu-3.15 )
+	seccomp? ( sys-libs/libseccomp )
+	systemd? ( sys-apps/systemd:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+# the crun test suite is comprehensive to the extent that tests will fail
+# within a sandbox environment, due to the nature of the privileges
+# required to create linux "containers".
+RESTRICT="test"
+
+src_configure() {
+	local myeconfargs=(
+		$(use_enable bpf)
+		$(use_enable caps)
+		$(use_enable criu)
+		$(use_enable seccomp)
+		$(use_enable systemd)
+		$(usex static-libs '--enable-shared --enable-static' '--enable-shared --disable-static' '' '')
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+	emake -C libocispec
+	emake crun
+}
+
+src_install() {
+	emake "DESTDIR=${D}" install-exec
+	doman crun.1
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/crun/
@ 2021-11-04 18:39 Georgy Yakovlev
  0 siblings, 0 replies; 30+ messages in thread
From: Georgy Yakovlev @ 2021-11-04 18:39 UTC (permalink / raw
  To: gentoo-commits

commit:     6216e942037bfab1e0fd3f1dc9c136410a8bbb00
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Thu Nov  4 18:11:17 2021 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Thu Nov  4 18:39:04 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6216e942

app-emulation/crun: add 1.2

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 app-emulation/crun/Manifest        |  1 +
 app-emulation/crun/crun-1.2.ebuild | 57 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 58 insertions(+)

diff --git a/app-emulation/crun/Manifest b/app-emulation/crun/Manifest
index 7ddc8f69e7a..91b667a3ed9 100644
--- a/app-emulation/crun/Manifest
+++ b/app-emulation/crun/Manifest
@@ -1 +1,2 @@
 DIST crun-0.19.1.tar.gz 1870594 BLAKE2B 1780a2936ff39ec80836c4c9ae072e2fc30703a31a79786337290c62dd433b5a35dcfa953be370703d1baab3de93fdb376c99ab76dff1470883c61726c313144 SHA512 f93f79d1d63d6749bcf92d48542d9555f3ad47657c959c7c06701861d7a5a4171969f00f6dff3878286970a48aba3314c25e35c005463e606533b0ff7843d994
+DIST crun-1.2.tar.gz 1879836 BLAKE2B 45370e3206a13c963d694f338dc0a00de24253025d31ec893353905235b239b8e7f626ddd4ee0cc32da2b3f5676b42f59f3214a1eb9c3af4612483cd6fd14693 SHA512 5cadaf0eb0e9bcf53726e7f6ffb664c8327f0f4e7cdbf75ae8a0cd4759f7c8a8a2611df65ca1436a50d7af5d37505aac861d7db4d46a93c3832362228cb37cbc

diff --git a/app-emulation/crun/crun-1.2.ebuild b/app-emulation/crun/crun-1.2.ebuild
new file mode 100644
index 00000000000..0fef6a729b1
--- /dev/null
+++ b/app-emulation/crun/crun-1.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..10} )
+
+inherit autotools python-any-r1
+
+DESCRIPTION="A fast and low-memory footprint OCI Container Runtime fully written in C"
+HOMEPAGE="https://github.com/containers/crun"
+SRC_URI="https://github.com/containers/${PN}/releases/download/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+IUSE="+bpf +caps criu +seccomp systemd static-libs"
+
+DEPEND="
+	sys-kernel/linux-headers
+	>=dev-libs/yajl-2.0.0
+	caps? ( sys-libs/libcap )
+	criu? ( >=sys-process/criu-3.15 )
+	seccomp? ( sys-libs/libseccomp )
+	systemd? ( sys-apps/systemd:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+# the crun test suite is comprehensive to the extent that tests will fail
+# within a sandbox environment, due to the nature of the privileges
+# required to create linux "containers".
+RESTRICT="test"
+
+src_configure() {
+	local myeconfargs=(
+		$(use_enable bpf)
+		$(use_enable caps)
+		$(use_enable criu)
+		$(use_enable seccomp)
+		$(use_enable systemd)
+		$(usex static-libs '--enable-shared --enable-static' '--enable-shared --disable-static' '' '')
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+	emake -C libocispec
+	emake crun
+}
+
+src_install() {
+	emake "DESTDIR=${D}" install-exec
+	doman crun.1
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/crun/
@ 2021-08-04  9:36 Georgy Yakovlev
  0 siblings, 0 replies; 30+ messages in thread
From: Georgy Yakovlev @ 2021-08-04  9:36 UTC (permalink / raw
  To: gentoo-commits

commit:     bebd123a64235046ab73bb3fed35cb0973fd1857
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  4 09:35:16 2021 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Aug  4 09:36:43 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bebd123a

app-emulation/crun: drop 0.18

Closes: https://bugs.gentoo.org/717750
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 app-emulation/crun/Manifest         |  1 -
 app-emulation/crun/crun-0.18.ebuild | 61 -------------------------------------
 2 files changed, 62 deletions(-)

diff --git a/app-emulation/crun/Manifest b/app-emulation/crun/Manifest
index d26a51b14da..7ddc8f69e7a 100644
--- a/app-emulation/crun/Manifest
+++ b/app-emulation/crun/Manifest
@@ -1,2 +1 @@
-DIST crun-0.18.tar.gz 1394857 BLAKE2B db4f0407aaf5e4c5b9069ad5ae6a76308665d91559d92bf370b964e0914f337a84af896f1c1e00184ef4b0625bd1c0f1e2fc3295074c7f5524c5359ce54ba6b4 SHA512 94610d9d4ef95a9be708c6cf8cc38587c9c3b847d9da5cf9dfa4a2eddddb7e6724e39ffb222ed5d6c61bad8374ae50dc9e92d95b6d03ce0b185d5123afeeca46
 DIST crun-0.19.1.tar.gz 1870594 BLAKE2B 1780a2936ff39ec80836c4c9ae072e2fc30703a31a79786337290c62dd433b5a35dcfa953be370703d1baab3de93fdb376c99ab76dff1470883c61726c313144 SHA512 f93f79d1d63d6749bcf92d48542d9555f3ad47657c959c7c06701861d7a5a4171969f00f6dff3878286970a48aba3314c25e35c005463e606533b0ff7843d994

diff --git a/app-emulation/crun/crun-0.18.ebuild b/app-emulation/crun/crun-0.18.ebuild
deleted file mode 100644
index bc97b2bddb1..00000000000
--- a/app-emulation/crun/crun-0.18.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 2019-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit autotools python-any-r1
-
-DESCRIPTION="A fast and low-memory footprint OCI Container Runtime fully written in C"
-HOMEPAGE="https://github.com/containers/crun"
-SRC_URI="https://github.com/containers/${PN}/releases/download/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
-IUSE="+bpf +caps criu +seccomp systemd static-libs"
-
-DEPEND="
-	sys-kernel/linux-headers
-	>=dev-libs/yajl-2.0.0
-	caps? ( sys-libs/libcap )
-	criu? ( >=sys-process/criu-3.15 )
-	seccomp? ( sys-libs/libseccomp )
-	systemd? ( sys-apps/systemd:= )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-	${PYTHON_DEPS}
-"
-
-# the crun test suite is comprehensive to the extent that tests will fail
-# within a sandbox environment, due to the nature of the privileges
-# required to create linux "containers".
-RESTRICT="test"
-
-DOCS=( README.md )
-
-src_configure() {
-	local myeconfargs=(
-		$(use_enable bpf)
-		$(use_enable caps)
-		$(use_enable criu)
-		$(use_enable seccomp)
-		$(use_enable systemd)
-		$(usex static-libs '--enable-shared --enable-static' '--enable-shared --disable-static' '' '')
-	)
-
-	econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-	emake -C libocispec
-	emake crun
-}
-
-src_install() {
-	emake "DESTDIR=${D}" install-exec
-	doman crun.1
-	einstalldocs
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/crun/
@ 2021-07-20  0:47 Georgy Yakovlev
  0 siblings, 0 replies; 30+ messages in thread
From: Georgy Yakovlev @ 2021-07-20  0:47 UTC (permalink / raw
  To: gentoo-commits

commit:     b12cf3dcea408376f95cc12a99e3967ea79b49bf
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 20 00:46:27 2021 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Tue Jul 20 00:46:27 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b12cf3dc

app-emulation/crun: stabilize 0.19.1 for ppc64

Bug: https://bugs.gentoo.org/802684
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 app-emulation/crun/crun-0.19.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/crun/crun-0.19.1.ebuild b/app-emulation/crun/crun-0.19.1.ebuild
index bc5fbefe184..36091c99700 100644
--- a/app-emulation/crun/crun-0.19.1.ebuild
+++ b/app-emulation/crun/crun-0.19.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/containers/${PN}/releases/download/${PV}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64"
+KEYWORDS="amd64 ~arm ~arm64 ppc64"
 IUSE="+bpf +caps criu +seccomp systemd static-libs"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/crun/
@ 2021-07-19  6:25 Agostino Sarubbo
  0 siblings, 0 replies; 30+ messages in thread
From: Agostino Sarubbo @ 2021-07-19  6:25 UTC (permalink / raw
  To: gentoo-commits

commit:     87a178c9c880bc31872a9af060a53d1c6ea6e1e3
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 19 06:24:32 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Jul 19 06:24:32 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87a178c9

app-emulation/crun: amd64 stable wrt bug #802684

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

 app-emulation/crun/crun-0.19.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/crun/crun-0.19.1.ebuild b/app-emulation/crun/crun-0.19.1.ebuild
index bc97b2bddb1..bc5fbefe184 100644
--- a/app-emulation/crun/crun-0.19.1.ebuild
+++ b/app-emulation/crun/crun-0.19.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/containers/${PN}/releases/download/${PV}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64"
 IUSE="+bpf +caps criu +seccomp systemd static-libs"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/crun/
@ 2021-05-05  6:42 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2021-05-05  6:42 UTC (permalink / raw
  To: gentoo-commits

commit:     3b2cf4ac5611d35a8a0d5dfaee2047f369304256
Author:     Robert Günzler <r <AT> gnzler <DOT> io>
AuthorDate: Sun Apr 25 17:08:49 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed May  5 06:41:59 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b2cf4ac

app-emulation/crun: drop 0.17

Signed-off-by: Robert Günzler <r <AT> gnzler.io>
Closes: https://github.com/gentoo/gentoo/pull/20539
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-emulation/crun/Manifest         |  1 -
 app-emulation/crun/crun-0.17.ebuild | 61 -------------------------------------
 2 files changed, 62 deletions(-)

diff --git a/app-emulation/crun/Manifest b/app-emulation/crun/Manifest
index 698b3677ff4..d26a51b14da 100644
--- a/app-emulation/crun/Manifest
+++ b/app-emulation/crun/Manifest
@@ -1,3 +1,2 @@
-DIST crun-0.17.tar.gz 1385658 BLAKE2B 3d4c30989b9e79d02bf9a6c298daa8d0b5b6b8bfcfaca8ae9e27ad865762a32b6af2c8806586bba2ab94271446a93c34e8f2d465cc008c41bbe69e565556a1b1 SHA512 b095a3c4fca8ae683553805de468594e8dd891cc9911b56e8be7c429584e71fb40a364cf55a6a829950078a539d35308310f53f57b8fb40d483d394e91b20b01
 DIST crun-0.18.tar.gz 1394857 BLAKE2B db4f0407aaf5e4c5b9069ad5ae6a76308665d91559d92bf370b964e0914f337a84af896f1c1e00184ef4b0625bd1c0f1e2fc3295074c7f5524c5359ce54ba6b4 SHA512 94610d9d4ef95a9be708c6cf8cc38587c9c3b847d9da5cf9dfa4a2eddddb7e6724e39ffb222ed5d6c61bad8374ae50dc9e92d95b6d03ce0b185d5123afeeca46
 DIST crun-0.19.1.tar.gz 1870594 BLAKE2B 1780a2936ff39ec80836c4c9ae072e2fc30703a31a79786337290c62dd433b5a35dcfa953be370703d1baab3de93fdb376c99ab76dff1470883c61726c313144 SHA512 f93f79d1d63d6749bcf92d48542d9555f3ad47657c959c7c06701861d7a5a4171969f00f6dff3878286970a48aba3314c25e35c005463e606533b0ff7843d994

diff --git a/app-emulation/crun/crun-0.17.ebuild b/app-emulation/crun/crun-0.17.ebuild
deleted file mode 100644
index bc97b2bddb1..00000000000
--- a/app-emulation/crun/crun-0.17.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 2019-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit autotools python-any-r1
-
-DESCRIPTION="A fast and low-memory footprint OCI Container Runtime fully written in C"
-HOMEPAGE="https://github.com/containers/crun"
-SRC_URI="https://github.com/containers/${PN}/releases/download/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
-IUSE="+bpf +caps criu +seccomp systemd static-libs"
-
-DEPEND="
-	sys-kernel/linux-headers
-	>=dev-libs/yajl-2.0.0
-	caps? ( sys-libs/libcap )
-	criu? ( >=sys-process/criu-3.15 )
-	seccomp? ( sys-libs/libseccomp )
-	systemd? ( sys-apps/systemd:= )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-	${PYTHON_DEPS}
-"
-
-# the crun test suite is comprehensive to the extent that tests will fail
-# within a sandbox environment, due to the nature of the privileges
-# required to create linux "containers".
-RESTRICT="test"
-
-DOCS=( README.md )
-
-src_configure() {
-	local myeconfargs=(
-		$(use_enable bpf)
-		$(use_enable caps)
-		$(use_enable criu)
-		$(use_enable seccomp)
-		$(use_enable systemd)
-		$(usex static-libs '--enable-shared --enable-static' '--enable-shared --disable-static' '' '')
-	)
-
-	econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-	emake -C libocispec
-	emake crun
-}
-
-src_install() {
-	emake "DESTDIR=${D}" install-exec
-	doman crun.1
-	einstalldocs
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/crun/
@ 2021-05-05  6:42 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2021-05-05  6:42 UTC (permalink / raw
  To: gentoo-commits

commit:     4dc17b9ac09de9722a8c8acd818947a84c0db3cc
Author:     Robert Günzler <r <AT> gnzler <DOT> io>
AuthorDate: Sun Apr 25 16:56:45 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed May  5 06:41:58 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dc17b9a

app-emulation/crun: bump to 0.19.1

Signed-off-by: Robert Günzler <r <AT> gnzler.io>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-emulation/crun/Manifest           |  1 +
 app-emulation/crun/crun-0.19.1.ebuild | 61 +++++++++++++++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/app-emulation/crun/Manifest b/app-emulation/crun/Manifest
index abbcd076323..698b3677ff4 100644
--- a/app-emulation/crun/Manifest
+++ b/app-emulation/crun/Manifest
@@ -1,2 +1,3 @@
 DIST crun-0.17.tar.gz 1385658 BLAKE2B 3d4c30989b9e79d02bf9a6c298daa8d0b5b6b8bfcfaca8ae9e27ad865762a32b6af2c8806586bba2ab94271446a93c34e8f2d465cc008c41bbe69e565556a1b1 SHA512 b095a3c4fca8ae683553805de468594e8dd891cc9911b56e8be7c429584e71fb40a364cf55a6a829950078a539d35308310f53f57b8fb40d483d394e91b20b01
 DIST crun-0.18.tar.gz 1394857 BLAKE2B db4f0407aaf5e4c5b9069ad5ae6a76308665d91559d92bf370b964e0914f337a84af896f1c1e00184ef4b0625bd1c0f1e2fc3295074c7f5524c5359ce54ba6b4 SHA512 94610d9d4ef95a9be708c6cf8cc38587c9c3b847d9da5cf9dfa4a2eddddb7e6724e39ffb222ed5d6c61bad8374ae50dc9e92d95b6d03ce0b185d5123afeeca46
+DIST crun-0.19.1.tar.gz 1870594 BLAKE2B 1780a2936ff39ec80836c4c9ae072e2fc30703a31a79786337290c62dd433b5a35dcfa953be370703d1baab3de93fdb376c99ab76dff1470883c61726c313144 SHA512 f93f79d1d63d6749bcf92d48542d9555f3ad47657c959c7c06701861d7a5a4171969f00f6dff3878286970a48aba3314c25e35c005463e606533b0ff7843d994

diff --git a/app-emulation/crun/crun-0.19.1.ebuild b/app-emulation/crun/crun-0.19.1.ebuild
new file mode 100644
index 00000000000..bc97b2bddb1
--- /dev/null
+++ b/app-emulation/crun/crun-0.19.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit autotools python-any-r1
+
+DESCRIPTION="A fast and low-memory footprint OCI Container Runtime fully written in C"
+HOMEPAGE="https://github.com/containers/crun"
+SRC_URI="https://github.com/containers/${PN}/releases/download/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+IUSE="+bpf +caps criu +seccomp systemd static-libs"
+
+DEPEND="
+	sys-kernel/linux-headers
+	>=dev-libs/yajl-2.0.0
+	caps? ( sys-libs/libcap )
+	criu? ( >=sys-process/criu-3.15 )
+	seccomp? ( sys-libs/libseccomp )
+	systemd? ( sys-apps/systemd:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+	${PYTHON_DEPS}
+"
+
+# the crun test suite is comprehensive to the extent that tests will fail
+# within a sandbox environment, due to the nature of the privileges
+# required to create linux "containers".
+RESTRICT="test"
+
+DOCS=( README.md )
+
+src_configure() {
+	local myeconfargs=(
+		$(use_enable bpf)
+		$(use_enable caps)
+		$(use_enable criu)
+		$(use_enable seccomp)
+		$(use_enable systemd)
+		$(usex static-libs '--enable-shared --enable-static' '--enable-shared --disable-static' '' '')
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+	emake -C libocispec
+	emake crun
+}
+
+src_install() {
+	emake "DESTDIR=${D}" install-exec
+	doman crun.1
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/crun/
@ 2021-04-10  7:45 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2021-04-10  7:45 UTC (permalink / raw
  To: gentoo-commits

commit:     58377a2ed254a4c5e2c13abfe16183ae3d8041f6
Author:     Robert Günzler <r <AT> gnzler <DOT> io>
AuthorDate: Tue Mar 30 07:15:26 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Apr 10 07:36:45 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58377a2e

app-emulation/crun: drop 1.16

Signed-off-by: Robert Günzler <r <AT> gnzler.io>
Closes: https://github.com/gentoo/gentoo/pull/20194
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-emulation/crun/Manifest         |  1 -
 app-emulation/crun/crun-0.16.ebuild | 61 -------------------------------------
 2 files changed, 62 deletions(-)

diff --git a/app-emulation/crun/Manifest b/app-emulation/crun/Manifest
index d49ac8fea82..abbcd076323 100644
--- a/app-emulation/crun/Manifest
+++ b/app-emulation/crun/Manifest
@@ -1,3 +1,2 @@
-DIST crun-0.16.tar.gz 1370194 BLAKE2B c2a2450518226421b43d93597b38da80ca330cb3d8d9c259f323d49561e93dc3d003a25599eb8e918888dd824037c53bd0a07624c3154fa3778cc6dad37ac04b SHA512 f5a0d19c037af55478ee5f83b63d74277c8640f715b81a8233d3f1acd4cdfdad491e5c1f5beda04d0d7aa16693e9a004b0bde71343b082aa514ae76e5907d029
 DIST crun-0.17.tar.gz 1385658 BLAKE2B 3d4c30989b9e79d02bf9a6c298daa8d0b5b6b8bfcfaca8ae9e27ad865762a32b6af2c8806586bba2ab94271446a93c34e8f2d465cc008c41bbe69e565556a1b1 SHA512 b095a3c4fca8ae683553805de468594e8dd891cc9911b56e8be7c429584e71fb40a364cf55a6a829950078a539d35308310f53f57b8fb40d483d394e91b20b01
 DIST crun-0.18.tar.gz 1394857 BLAKE2B db4f0407aaf5e4c5b9069ad5ae6a76308665d91559d92bf370b964e0914f337a84af896f1c1e00184ef4b0625bd1c0f1e2fc3295074c7f5524c5359ce54ba6b4 SHA512 94610d9d4ef95a9be708c6cf8cc38587c9c3b847d9da5cf9dfa4a2eddddb7e6724e39ffb222ed5d6c61bad8374ae50dc9e92d95b6d03ce0b185d5123afeeca46

diff --git a/app-emulation/crun/crun-0.16.ebuild b/app-emulation/crun/crun-0.16.ebuild
deleted file mode 100644
index e4abbffbae1..00000000000
--- a/app-emulation/crun/crun-0.16.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 2019-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit autotools python-any-r1
-
-DESCRIPTION="A fast and low-memory footprint OCI Container Runtime fully written in C"
-HOMEPAGE="https://github.com/containers/crun"
-SRC_URI="https://github.com/containers/${PN}/releases/download/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
-IUSE="+bpf +caps criu +seccomp systemd static-libs"
-
-DEPEND="
-	sys-kernel/linux-headers
-	>=dev-libs/yajl-2.0.0
-	caps? ( sys-libs/libcap )
-	criu? ( >=sys-process/criu-3.13 )
-	seccomp? ( sys-libs/libseccomp )
-	systemd? ( sys-apps/systemd:= )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-	${PYTHON_DEPS}
-"
-
-# the crun test suite is comprehensive to the extent that tests will fail
-# within a sandbox environment, due to the nature of the privileges
-# required to create linux "containers".
-RESTRICT="test"
-
-DOCS=( README.md )
-
-src_configure() {
-	local myeconfargs=(
-		$(use_enable bpf)
-		$(use_enable caps)
-		$(use_enable criu)
-		$(use_enable seccomp)
-		$(use_enable systemd)
-		$(usex static-libs '--enable-shared --enable-static' '--enable-shared --disable-static' '' '')
-	)
-
-	econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-	emake -C libocispec
-	emake crun
-}
-
-src_install() {
-	emake "DESTDIR=${D}" install-exec
-	doman crun.1
-	einstalldocs
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/crun/
@ 2021-04-10  7:45 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2021-04-10  7:45 UTC (permalink / raw
  To: gentoo-commits

commit:     01f423197df089f0689748ad2d6edd61bf16230c
Author:     Robert Günzler <r <AT> gnzler <DOT> io>
AuthorDate: Thu Mar  4 15:18:42 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Apr 10 07:36:45 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01f42319

app-emulation/crun: bump to 0.18

Signed-off-by: Robert Günzler <r <AT> gnzler.io>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-emulation/crun/Manifest         |  1 +
 app-emulation/crun/crun-0.18.ebuild | 61 +++++++++++++++++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/app-emulation/crun/Manifest b/app-emulation/crun/Manifest
index f13ef652014..d49ac8fea82 100644
--- a/app-emulation/crun/Manifest
+++ b/app-emulation/crun/Manifest
@@ -1,2 +1,3 @@
 DIST crun-0.16.tar.gz 1370194 BLAKE2B c2a2450518226421b43d93597b38da80ca330cb3d8d9c259f323d49561e93dc3d003a25599eb8e918888dd824037c53bd0a07624c3154fa3778cc6dad37ac04b SHA512 f5a0d19c037af55478ee5f83b63d74277c8640f715b81a8233d3f1acd4cdfdad491e5c1f5beda04d0d7aa16693e9a004b0bde71343b082aa514ae76e5907d029
 DIST crun-0.17.tar.gz 1385658 BLAKE2B 3d4c30989b9e79d02bf9a6c298daa8d0b5b6b8bfcfaca8ae9e27ad865762a32b6af2c8806586bba2ab94271446a93c34e8f2d465cc008c41bbe69e565556a1b1 SHA512 b095a3c4fca8ae683553805de468594e8dd891cc9911b56e8be7c429584e71fb40a364cf55a6a829950078a539d35308310f53f57b8fb40d483d394e91b20b01
+DIST crun-0.18.tar.gz 1394857 BLAKE2B db4f0407aaf5e4c5b9069ad5ae6a76308665d91559d92bf370b964e0914f337a84af896f1c1e00184ef4b0625bd1c0f1e2fc3295074c7f5524c5359ce54ba6b4 SHA512 94610d9d4ef95a9be708c6cf8cc38587c9c3b847d9da5cf9dfa4a2eddddb7e6724e39ffb222ed5d6c61bad8374ae50dc9e92d95b6d03ce0b185d5123afeeca46

diff --git a/app-emulation/crun/crun-0.18.ebuild b/app-emulation/crun/crun-0.18.ebuild
new file mode 100644
index 00000000000..bc97b2bddb1
--- /dev/null
+++ b/app-emulation/crun/crun-0.18.ebuild
@@ -0,0 +1,61 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit autotools python-any-r1
+
+DESCRIPTION="A fast and low-memory footprint OCI Container Runtime fully written in C"
+HOMEPAGE="https://github.com/containers/crun"
+SRC_URI="https://github.com/containers/${PN}/releases/download/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+IUSE="+bpf +caps criu +seccomp systemd static-libs"
+
+DEPEND="
+	sys-kernel/linux-headers
+	>=dev-libs/yajl-2.0.0
+	caps? ( sys-libs/libcap )
+	criu? ( >=sys-process/criu-3.15 )
+	seccomp? ( sys-libs/libseccomp )
+	systemd? ( sys-apps/systemd:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+	${PYTHON_DEPS}
+"
+
+# the crun test suite is comprehensive to the extent that tests will fail
+# within a sandbox environment, due to the nature of the privileges
+# required to create linux "containers".
+RESTRICT="test"
+
+DOCS=( README.md )
+
+src_configure() {
+	local myeconfargs=(
+		$(use_enable bpf)
+		$(use_enable caps)
+		$(use_enable criu)
+		$(use_enable seccomp)
+		$(use_enable systemd)
+		$(usex static-libs '--enable-shared --enable-static' '--enable-shared --disable-static' '' '')
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+	emake -C libocispec
+	emake crun
+}
+
+src_install() {
+	emake "DESTDIR=${D}" install-exec
+	doman crun.1
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/crun/
@ 2021-02-02 13:08 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2021-02-02 13:08 UTC (permalink / raw
  To: gentoo-commits

commit:     607eeb15bd711dc424fa94b3c41d4e7fab11728b
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  2 12:49:29 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Feb  2 12:49:29 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=607eeb15

app-emulation/crun: drop python-3.6 support

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-emulation/crun/crun-0.17.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/crun/crun-0.17.ebuild b/app-emulation/crun/crun-0.17.ebuild
index 06ea48f70fb..bc97b2bddb1 100644
--- a/app-emulation/crun/crun-0.17.ebuild
+++ b/app-emulation/crun/crun-0.17.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6..9} )
+PYTHON_COMPAT=( python3_{7..9} )
 
 inherit autotools python-any-r1
 


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/crun/
@ 2021-02-02 13:08 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2021-02-02 13:08 UTC (permalink / raw
  To: gentoo-commits

commit:     3877d1b18f2ca0e64e05fcbe3d5fc4d3e275caa1
Author:     Robert Günzler <r <AT> gnzler <DOT> io>
AuthorDate: Fri Jan 22 22:40:50 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Feb  2 12:36:16 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3877d1b1

app-emulation/crun: drop 0.15

Signed-off-by: Robert Günzler <r <AT> gnzler.io>
Closes: https://github.com/gentoo/gentoo/pull/19164
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-emulation/crun/Manifest         |  1 -
 app-emulation/crun/crun-0.15.ebuild | 68 -------------------------------------
 app-emulation/crun/metadata.xml     |  1 -
 3 files changed, 70 deletions(-)

diff --git a/app-emulation/crun/Manifest b/app-emulation/crun/Manifest
index 62c6f7c0d7f..f13ef652014 100644
--- a/app-emulation/crun/Manifest
+++ b/app-emulation/crun/Manifest
@@ -1,3 +1,2 @@
-DIST crun-0.15.tar.gz 1364861 BLAKE2B 7078e71229bae4bc663398891b21344abc3189c78a11e4feeae3236e1df4a2c5160cf26f2cc243d4c0898a642a779603d473d2c22ca2b67123c6ac4654fce4d7 SHA512 f9a9e94b6a9c5cff01fe93b1c3d5876a0794e6288b802cf579556e11411ca5d6e63cae3859aaa4df4bb600e2d27aa131872a93a92784b9b48f7885411d86f325
 DIST crun-0.16.tar.gz 1370194 BLAKE2B c2a2450518226421b43d93597b38da80ca330cb3d8d9c259f323d49561e93dc3d003a25599eb8e918888dd824037c53bd0a07624c3154fa3778cc6dad37ac04b SHA512 f5a0d19c037af55478ee5f83b63d74277c8640f715b81a8233d3f1acd4cdfdad491e5c1f5beda04d0d7aa16693e9a004b0bde71343b082aa514ae76e5907d029
 DIST crun-0.17.tar.gz 1385658 BLAKE2B 3d4c30989b9e79d02bf9a6c298daa8d0b5b6b8bfcfaca8ae9e27ad865762a32b6af2c8806586bba2ab94271446a93c34e8f2d465cc008c41bbe69e565556a1b1 SHA512 b095a3c4fca8ae683553805de468594e8dd891cc9911b56e8be7c429584e71fb40a364cf55a6a829950078a539d35308310f53f57b8fb40d483d394e91b20b01

diff --git a/app-emulation/crun/crun-0.15.ebuild b/app-emulation/crun/crun-0.15.ebuild
deleted file mode 100644
index fc58b334caf..00000000000
--- a/app-emulation/crun/crun-0.15.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit autotools python-any-r1
-
-DESCRIPTION="A fast and low-memory footprint OCI Container Runtime fully written in C"
-HOMEPAGE="https://github.com/containers/crun"
-SRC_URI="https://github.com/containers/${PN}/releases/download/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
-IUSE="+bpf +caps criu man +seccomp systemd static-libs"
-
-DEPEND="
-	sys-kernel/linux-headers
-	>=dev-libs/yajl-2.0.0
-	caps? ( sys-libs/libcap )
-	criu? ( >=sys-process/criu-3.13 )
-	seccomp? ( sys-libs/libseccomp )
-	systemd? ( sys-apps/systemd:= )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-	${PYTHON_DEPS}
-	man? ( dev-go/go-md2man )
-"
-
-# the crun test suite is comprehensive to the extent that tests will fail
-# within a sandbox environment, due to the nature of the privileges
-# required to create linux "containers".
-RESTRICT="test"
-
-DOCS=( README.md )
-
-src_configure() {
-	local myeconfargs=(
-		$(use_enable bpf) \
-		$(use_enable caps) \
-		$(use_enable criu) \
-		$(use_enable seccomp) \
-		$(use_enable systemd) \
-		$(usex static-libs '--enabled-shared  --enabled-static' '--enable-shared --disable-static' '' '')
-	)
-
-	econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-	emake -C libocispec
-	emake crun
-	if use man ; then
-		emake generate-man
-	fi
-}
-
-src_install() {
-	emake "DESTDIR=${D}" install-exec
-	if use man ; then
-		emake "DESTDIR=${D}" install-man
-	fi
-
-	einstalldocs
-}

diff --git a/app-emulation/crun/metadata.xml b/app-emulation/crun/metadata.xml
index e26e3d83bf6..11d53911388 100644
--- a/app-emulation/crun/metadata.xml
+++ b/app-emulation/crun/metadata.xml
@@ -26,7 +26,6 @@
 		<flag name="bpf">Enable in Kernel, eBPF (enhanced Berkley Packet Filter)
 			support for managing device controllers.
 		</flag>
-		<flag name="man">Build and install man pages</flag>
 		<flag name="criu">Enable CRIU based checkpoint/restore support</flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/crun/
@ 2021-02-02 13:08 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2021-02-02 13:08 UTC (permalink / raw
  To: gentoo-commits

commit:     64e6742a36e00d94f5ac07422ada14ef59dcb2e1
Author:     Robert Günzler <r <AT> gnzler <DOT> io>
AuthorDate: Fri Jan 22 22:40:07 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Feb  2 12:36:16 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64e6742a

app-emulation/crun: bump to 0.17

Signed-off-by: Robert Günzler <r <AT> gnzler.io>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-emulation/crun/Manifest         |  1 +
 app-emulation/crun/crun-0.17.ebuild | 61 +++++++++++++++++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/app-emulation/crun/Manifest b/app-emulation/crun/Manifest
index c4fedb0663f..62c6f7c0d7f 100644
--- a/app-emulation/crun/Manifest
+++ b/app-emulation/crun/Manifest
@@ -1,2 +1,3 @@
 DIST crun-0.15.tar.gz 1364861 BLAKE2B 7078e71229bae4bc663398891b21344abc3189c78a11e4feeae3236e1df4a2c5160cf26f2cc243d4c0898a642a779603d473d2c22ca2b67123c6ac4654fce4d7 SHA512 f9a9e94b6a9c5cff01fe93b1c3d5876a0794e6288b802cf579556e11411ca5d6e63cae3859aaa4df4bb600e2d27aa131872a93a92784b9b48f7885411d86f325
 DIST crun-0.16.tar.gz 1370194 BLAKE2B c2a2450518226421b43d93597b38da80ca330cb3d8d9c259f323d49561e93dc3d003a25599eb8e918888dd824037c53bd0a07624c3154fa3778cc6dad37ac04b SHA512 f5a0d19c037af55478ee5f83b63d74277c8640f715b81a8233d3f1acd4cdfdad491e5c1f5beda04d0d7aa16693e9a004b0bde71343b082aa514ae76e5907d029
+DIST crun-0.17.tar.gz 1385658 BLAKE2B 3d4c30989b9e79d02bf9a6c298daa8d0b5b6b8bfcfaca8ae9e27ad865762a32b6af2c8806586bba2ab94271446a93c34e8f2d465cc008c41bbe69e565556a1b1 SHA512 b095a3c4fca8ae683553805de468594e8dd891cc9911b56e8be7c429584e71fb40a364cf55a6a829950078a539d35308310f53f57b8fb40d483d394e91b20b01

diff --git a/app-emulation/crun/crun-0.17.ebuild b/app-emulation/crun/crun-0.17.ebuild
new file mode 100644
index 00000000000..06ea48f70fb
--- /dev/null
+++ b/app-emulation/crun/crun-0.17.ebuild
@@ -0,0 +1,61 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit autotools python-any-r1
+
+DESCRIPTION="A fast and low-memory footprint OCI Container Runtime fully written in C"
+HOMEPAGE="https://github.com/containers/crun"
+SRC_URI="https://github.com/containers/${PN}/releases/download/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+IUSE="+bpf +caps criu +seccomp systemd static-libs"
+
+DEPEND="
+	sys-kernel/linux-headers
+	>=dev-libs/yajl-2.0.0
+	caps? ( sys-libs/libcap )
+	criu? ( >=sys-process/criu-3.15 )
+	seccomp? ( sys-libs/libseccomp )
+	systemd? ( sys-apps/systemd:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+	${PYTHON_DEPS}
+"
+
+# the crun test suite is comprehensive to the extent that tests will fail
+# within a sandbox environment, due to the nature of the privileges
+# required to create linux "containers".
+RESTRICT="test"
+
+DOCS=( README.md )
+
+src_configure() {
+	local myeconfargs=(
+		$(use_enable bpf)
+		$(use_enable caps)
+		$(use_enable criu)
+		$(use_enable seccomp)
+		$(use_enable systemd)
+		$(usex static-libs '--enable-shared --enable-static' '--enable-shared --disable-static' '' '')
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+	emake -C libocispec
+	emake crun
+}
+
+src_install() {
+	emake "DESTDIR=${D}" install-exec
+	doman crun.1
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/crun/
@ 2021-01-20 14:13 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2021-01-20 14:13 UTC (permalink / raw
  To: gentoo-commits

commit:     a58b9ec95c97885957089cf3c50260967ab5f1f1
Author:     Robert Günzler <r <AT> gnzler <DOT> io>
AuthorDate: Fri Nov 27 10:09:48 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Jan 20 14:13:42 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a58b9ec9

app-emulation/crun: Drop 0.14.1

Signed-off-by: Robert Günzler <r <AT> gnzler.io>
Closes: https://github.com/gentoo/gentoo/pull/18415
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-emulation/crun/Manifest           |  2 -
 app-emulation/crun/crun-0.14.1.ebuild | 79 -----------------------------------
 2 files changed, 81 deletions(-)

diff --git a/app-emulation/crun/Manifest b/app-emulation/crun/Manifest
index 58b2d2f32ab..c4fedb0663f 100644
--- a/app-emulation/crun/Manifest
+++ b/app-emulation/crun/Manifest
@@ -1,4 +1,2 @@
-DIST crun-0.14.1.tar.gz 1341891 BLAKE2B c20d5001161e298050ddca859fa78487fe3f8577ef0b06eb5515056f19ba4f981debeb684148de49111a0370b9bafb7f6454d65f7ecf087862c697a162c9b377 SHA512 420f1713653cbd17df83b2a63d163aaa41baf78115b093877a2241305e10b2ceeaf08ea6700658eca894729ff8a20cbc66f868d18d27fba3fbedf1a9993b122e
 DIST crun-0.15.tar.gz 1364861 BLAKE2B 7078e71229bae4bc663398891b21344abc3189c78a11e4feeae3236e1df4a2c5160cf26f2cc243d4c0898a642a779603d473d2c22ca2b67123c6ac4654fce4d7 SHA512 f9a9e94b6a9c5cff01fe93b1c3d5876a0794e6288b802cf579556e11411ca5d6e63cae3859aaa4df4bb600e2d27aa131872a93a92784b9b48f7885411d86f325
 DIST crun-0.16.tar.gz 1370194 BLAKE2B c2a2450518226421b43d93597b38da80ca330cb3d8d9c259f323d49561e93dc3d003a25599eb8e918888dd824037c53bd0a07624c3154fa3778cc6dad37ac04b SHA512 f5a0d19c037af55478ee5f83b63d74277c8640f715b81a8233d3f1acd4cdfdad491e5c1f5beda04d0d7aa16693e9a004b0bde71343b082aa514ae76e5907d029
-DIST libcrun.lds 257 BLAKE2B 00e7cdf3162ea0b7231dbb9037b192bcf5ffa83316e1aa60268560bc9fe8302be351c405861f9dfc06620ea64561a9226f58b7133039c0af1299dc4088b98272 SHA512 0e9b836c79ee4ad7ff33c592eca8ff41f38aed588f2f5a2416bed82efa819cd4c61ad65a2dfd11a37838a19d950688b1d5adb3b75841963dbb589536e8a867f7

diff --git a/app-emulation/crun/crun-0.14.1.ebuild b/app-emulation/crun/crun-0.14.1.ebuild
deleted file mode 100644
index 651d5f88be8..00000000000
--- a/app-emulation/crun/crun-0.14.1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit autotools python-any-r1
-
-DESCRIPTION="A fast and low-memory footprint OCI Container Runtime fully written in C"
-HOMEPAGE="https://github.com/containers/crun"
-SRC_URI="https://github.com/containers/${PN}/releases/download/${PV}/${P}.tar.gz
-	https://github.com/containers/${PN}/raw/${PV}/libcrun.lds"
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64"
-IUSE="bpf +caps man seccomp systemd static-libs"
-
-DEPEND="
-	dev-libs/yajl
-	caps? ( sys-libs/libcap )
-	seccomp? ( sys-libs/libseccomp )
-	systemd? ( sys-apps/systemd:= )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-	${PYTHON_DEPS}
-	man? ( dev-go/go-md2man )
-"
-
-# the crun test suite is comprehensive to the extent that tests will fail
-# within a sandbox environment, due to the nature of the privileges
-# required to create linux "containers".
-RESTRICT="test"
-
-DOCS=( README.md )
-
-src_unpack() {
-	# dont' try to unpack the .lds file
-	MY_A=( ${A[@]/libcrun.lds} )
-	unpack ${MY_A}
-}
-
-src_prepare() {
-	default
-	eautoreconf
-	cp -v "${DISTDIR}"/libcrun.lds "${S}"/ || die "libcrun.lds could not be copied"
-}
-
-src_configure() {
-	local myeconfargs=(
-		--disable-criu \
-		$(use_enable bpf) \
-		$(use_enable caps) \
-		$(use_enable seccomp) \
-		$(use_enable systemd) \
-		$(usex static-libs '--enabled-shared  --enabled-static' '--enable-shared --disable-static' '' '')
-	)
-
-	econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-	emake -C libocispec
-	emake crun
-	if use man ; then
-		emake generate-man
-	fi
-}
-
-src_install() {
-	emake "DESTDIR=${D}" install-exec
-	if use man ; then
-		emake "DESTDIR=${D}" install-man
-	fi
-
-	einstalldocs
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/crun/
@ 2021-01-20 14:13 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2021-01-20 14:13 UTC (permalink / raw
  To: gentoo-commits

commit:     085161afb8f717ebc8da5669d86b76895b06adde
Author:     Robert Günzler <r <AT> gnzler <DOT> io>
AuthorDate: Thu Nov 26 18:22:16 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Jan 20 14:13:42 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=085161af

app-emulation/crun: bump to 0.16

Signed-off-by: Robert Günzler <r <AT> gnzler.io>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-emulation/crun/Manifest         |  1 +
 app-emulation/crun/crun-0.16.ebuild | 61 +++++++++++++++++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/app-emulation/crun/Manifest b/app-emulation/crun/Manifest
index 412ce2e26eb..58b2d2f32ab 100644
--- a/app-emulation/crun/Manifest
+++ b/app-emulation/crun/Manifest
@@ -1,3 +1,4 @@
 DIST crun-0.14.1.tar.gz 1341891 BLAKE2B c20d5001161e298050ddca859fa78487fe3f8577ef0b06eb5515056f19ba4f981debeb684148de49111a0370b9bafb7f6454d65f7ecf087862c697a162c9b377 SHA512 420f1713653cbd17df83b2a63d163aaa41baf78115b093877a2241305e10b2ceeaf08ea6700658eca894729ff8a20cbc66f868d18d27fba3fbedf1a9993b122e
 DIST crun-0.15.tar.gz 1364861 BLAKE2B 7078e71229bae4bc663398891b21344abc3189c78a11e4feeae3236e1df4a2c5160cf26f2cc243d4c0898a642a779603d473d2c22ca2b67123c6ac4654fce4d7 SHA512 f9a9e94b6a9c5cff01fe93b1c3d5876a0794e6288b802cf579556e11411ca5d6e63cae3859aaa4df4bb600e2d27aa131872a93a92784b9b48f7885411d86f325
+DIST crun-0.16.tar.gz 1370194 BLAKE2B c2a2450518226421b43d93597b38da80ca330cb3d8d9c259f323d49561e93dc3d003a25599eb8e918888dd824037c53bd0a07624c3154fa3778cc6dad37ac04b SHA512 f5a0d19c037af55478ee5f83b63d74277c8640f715b81a8233d3f1acd4cdfdad491e5c1f5beda04d0d7aa16693e9a004b0bde71343b082aa514ae76e5907d029
 DIST libcrun.lds 257 BLAKE2B 00e7cdf3162ea0b7231dbb9037b192bcf5ffa83316e1aa60268560bc9fe8302be351c405861f9dfc06620ea64561a9226f58b7133039c0af1299dc4088b98272 SHA512 0e9b836c79ee4ad7ff33c592eca8ff41f38aed588f2f5a2416bed82efa819cd4c61ad65a2dfd11a37838a19d950688b1d5adb3b75841963dbb589536e8a867f7

diff --git a/app-emulation/crun/crun-0.16.ebuild b/app-emulation/crun/crun-0.16.ebuild
new file mode 100644
index 00000000000..d61c071d12c
--- /dev/null
+++ b/app-emulation/crun/crun-0.16.ebuild
@@ -0,0 +1,61 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit autotools python-any-r1
+
+DESCRIPTION="A fast and low-memory footprint OCI Container Runtime fully written in C"
+HOMEPAGE="https://github.com/containers/crun"
+SRC_URI="https://github.com/containers/${PN}/releases/download/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+IUSE="+bpf +caps criu +seccomp systemd static-libs"
+
+DEPEND="
+	sys-kernel/linux-headers
+	>=dev-libs/yajl-2.0.0
+	caps? ( sys-libs/libcap )
+	criu? ( >=sys-process/criu-3.13 )
+	seccomp? ( sys-libs/libseccomp )
+	systemd? ( sys-apps/systemd:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+	${PYTHON_DEPS}
+"
+
+# the crun test suite is comprehensive to the extent that tests will fail
+# within a sandbox environment, due to the nature of the privileges
+# required to create linux "containers".
+RESTRICT="test"
+
+DOCS=( README.md )
+
+src_configure() {
+	local myeconfargs=(
+		$(use_enable bpf) \
+		$(use_enable caps) \
+		$(use_enable criu) \
+		$(use_enable seccomp) \
+		$(use_enable systemd) \
+		$(usex static-libs '--enable-shared --enable-static' '--enable-shared --disable-static' '' '')
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+	emake -C libocispec
+	emake crun
+}
+
+src_install() {
+	emake "DESTDIR=${D}" install-exec
+	doman crun.1
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/crun/
@ 2021-01-20 14:13 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2021-01-20 14:13 UTC (permalink / raw
  To: gentoo-commits

commit:     ea7006327a07e4d6e5b91a1f3865d34af22c7967
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 20 14:13:14 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Jan 20 14:13:42 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea700632

app-emulation/crun: clean econf array in 0.16

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-emulation/crun/crun-0.16.ebuild | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-emulation/crun/crun-0.16.ebuild b/app-emulation/crun/crun-0.16.ebuild
index d61c071d12c..202be5b0a53 100644
--- a/app-emulation/crun/crun-0.16.ebuild
+++ b/app-emulation/crun/crun-0.16.ebuild
@@ -38,11 +38,11 @@ DOCS=( README.md )
 
 src_configure() {
 	local myeconfargs=(
-		$(use_enable bpf) \
-		$(use_enable caps) \
-		$(use_enable criu) \
-		$(use_enable seccomp) \
-		$(use_enable systemd) \
+		$(use_enable bpf)
+		$(use_enable caps)
+		$(use_enable criu)
+		$(use_enable seccomp)
+		$(use_enable systemd)
 		$(usex static-libs '--enable-shared --enable-static' '--enable-shared --disable-static' '' '')
 	)
 


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/crun/
@ 2020-10-07  9:29 Georgy Yakovlev
  0 siblings, 0 replies; 30+ messages in thread
From: Georgy Yakovlev @ 2020-10-07  9:29 UTC (permalink / raw
  To: gentoo-commits

commit:     5ac3ab97c012612a79949addc874918c3e1ba848
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Oct  7 09:27:16 2020 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Oct  7 09:27:27 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ac3ab97

app-emulation/crun: add py3.8 and 3.9

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 app-emulation/crun/crun-0.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/crun/crun-0.15.ebuild b/app-emulation/crun/crun-0.15.ebuild
index fef2bae5170..888df44272f 100644
--- a/app-emulation/crun/crun-0.15.ebuild
+++ b/app-emulation/crun/crun-0.15.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit autotools python-any-r1
 


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/crun/
@ 2020-10-06  1:17 Georgy Yakovlev
  0 siblings, 0 replies; 30+ messages in thread
From: Georgy Yakovlev @ 2020-10-06  1:17 UTC (permalink / raw
  To: gentoo-commits

commit:     05588860bcb0776e8aa0ef05d541abdf3d04e3b2
Author:     Robert Günzler <r <AT> gnzler <DOT> io>
AuthorDate: Mon Sep 28 19:00:09 2020 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Tue Oct  6 01:14:44 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05588860

app-emulation/crun: bump to 0.15

Signed-off-by: Robert Günzler <r <AT> gnzler.io>
Closes: https://github.com/gentoo/gentoo/pull/17702
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 app-emulation/crun/Manifest         |  1 +
 app-emulation/crun/crun-0.15.ebuild | 68 +++++++++++++++++++++++++++++++++++++
 app-emulation/crun/metadata.xml     |  1 +
 3 files changed, 70 insertions(+)

diff --git a/app-emulation/crun/Manifest b/app-emulation/crun/Manifest
index e95ed9bd252..412ce2e26eb 100644
--- a/app-emulation/crun/Manifest
+++ b/app-emulation/crun/Manifest
@@ -1,2 +1,3 @@
 DIST crun-0.14.1.tar.gz 1341891 BLAKE2B c20d5001161e298050ddca859fa78487fe3f8577ef0b06eb5515056f19ba4f981debeb684148de49111a0370b9bafb7f6454d65f7ecf087862c697a162c9b377 SHA512 420f1713653cbd17df83b2a63d163aaa41baf78115b093877a2241305e10b2ceeaf08ea6700658eca894729ff8a20cbc66f868d18d27fba3fbedf1a9993b122e
+DIST crun-0.15.tar.gz 1364861 BLAKE2B 7078e71229bae4bc663398891b21344abc3189c78a11e4feeae3236e1df4a2c5160cf26f2cc243d4c0898a642a779603d473d2c22ca2b67123c6ac4654fce4d7 SHA512 f9a9e94b6a9c5cff01fe93b1c3d5876a0794e6288b802cf579556e11411ca5d6e63cae3859aaa4df4bb600e2d27aa131872a93a92784b9b48f7885411d86f325
 DIST libcrun.lds 257 BLAKE2B 00e7cdf3162ea0b7231dbb9037b192bcf5ffa83316e1aa60268560bc9fe8302be351c405861f9dfc06620ea64561a9226f58b7133039c0af1299dc4088b98272 SHA512 0e9b836c79ee4ad7ff33c592eca8ff41f38aed588f2f5a2416bed82efa819cd4c61ad65a2dfd11a37838a19d950688b1d5adb3b75841963dbb589536e8a867f7

diff --git a/app-emulation/crun/crun-0.15.ebuild b/app-emulation/crun/crun-0.15.ebuild
new file mode 100644
index 00000000000..fef2bae5170
--- /dev/null
+++ b/app-emulation/crun/crun-0.15.ebuild
@@ -0,0 +1,68 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit autotools python-any-r1
+
+DESCRIPTION="A fast and low-memory footprint OCI Container Runtime fully written in C"
+HOMEPAGE="https://github.com/containers/crun"
+SRC_URI="https://github.com/containers/${PN}/releases/download/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+IUSE="+bpf +caps criu man +seccomp systemd static-libs"
+
+DEPEND="
+	sys-kernel/linux-headers
+	>=dev-libs/yajl-2.0.0
+	caps? ( sys-libs/libcap )
+	criu? ( >=sys-process/criu-3.13 )
+	seccomp? ( sys-libs/libseccomp )
+	systemd? ( sys-apps/systemd:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+	${PYTHON_DEPS}
+	man? ( dev-go/go-md2man )
+"
+
+# the crun test suite is comprehensive to the extent that tests will fail
+# within a sandbox environment, due to the nature of the privileges
+# required to create linux "containers".
+RESTRICT="test"
+
+DOCS=( README.md )
+
+src_configure() {
+	local myeconfargs=(
+		$(use_enable bpf) \
+		$(use_enable caps) \
+		$(use_enable criu) \
+		$(use_enable seccomp) \
+		$(use_enable systemd) \
+		$(usex static-libs '--enabled-shared  --enabled-static' '--enable-shared --disable-static' '' '')
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+	emake -C libocispec
+	emake crun
+	if use man ; then
+		emake generate-man
+	fi
+}
+
+src_install() {
+	emake "DESTDIR=${D}" install-exec
+	if use man ; then
+		emake "DESTDIR=${D}" install-man
+	fi
+
+	einstalldocs
+}

diff --git a/app-emulation/crun/metadata.xml b/app-emulation/crun/metadata.xml
index 75532b362a4..e26e3d83bf6 100644
--- a/app-emulation/crun/metadata.xml
+++ b/app-emulation/crun/metadata.xml
@@ -27,5 +27,6 @@
 			support for managing device controllers.
 		</flag>
 		<flag name="man">Build and install man pages</flag>
+		<flag name="criu">Enable CRIU based checkpoint/restore support</flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/crun/
@ 2020-09-23  1:14 Georgy Yakovlev
  0 siblings, 0 replies; 30+ messages in thread
From: Georgy Yakovlev @ 2020-09-23  1:14 UTC (permalink / raw
  To: gentoo-commits

commit:     96f4dd5cf85d06d03d91d5d31bf1e3f78b9a6833
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 23 01:10:25 2020 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Sep 23 01:13:53 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96f4dd5c

app-emulation/crun: add ~ppc64 keyword

and fix QA issues
app-emulation/crun/crun-0.14.1.ebuild: line 41: Ebuild contains
assignment to read-only variable

and unquoted paths

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 app-emulation/crun/crun-0.14.1.ebuild | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-emulation/crun/crun-0.14.1.ebuild b/app-emulation/crun/crun-0.14.1.ebuild
index 998223b4abf..651d5f88be8 100644
--- a/app-emulation/crun/crun-0.14.1.ebuild
+++ b/app-emulation/crun/crun-0.14.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/containers/${PN}/releases/download/${PV}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
 IUSE="bpf +caps man seccomp systemd static-libs"
 
 DEPEND="
@@ -38,14 +38,14 @@ DOCS=( README.md )
 
 src_unpack() {
 	# dont' try to unpack the .lds file
-	A=( ${A[@]/libcrun.lds} )
-	unpack ${A}
+	MY_A=( ${A[@]/libcrun.lds} )
+	unpack ${MY_A}
 }
 
 src_prepare() {
 	default
 	eautoreconf
-	cp -v ${DISTDIR}/libcrun.lds ${S}/ || die "libcrun.lds could not be copied"
+	cp -v "${DISTDIR}"/libcrun.lds "${S}"/ || die "libcrun.lds could not be copied"
 }
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/crun/
@ 2020-08-29 22:45 Sam James
  0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2020-08-29 22:45 UTC (permalink / raw
  To: gentoo-commits

commit:     14aed45e2626dca6662b866601cd25107e986b57
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 29 22:44:54 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 29 22:44:54 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14aed45e

app-emulation/crun: arm64 keyworded (bug #739132)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
RepoMan-Options: --force
Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-emulation/crun/crun-0.14.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/crun/crun-0.14.1.ebuild b/app-emulation/crun/crun-0.14.1.ebuild
index afa4cc5bdb2..998223b4abf 100644
--- a/app-emulation/crun/crun-0.14.1.ebuild
+++ b/app-emulation/crun/crun-0.14.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/containers/${PN}/releases/download/${PV}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 IUSE="bpf +caps man seccomp systemd static-libs"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/crun/
@ 2020-08-05 12:19 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2020-08-05 12:19 UTC (permalink / raw
  To: gentoo-commits

commit:     7409655e3a8d4991fe41abe1d20acd87b1b5b9f4
Author:     Robert Günzler <r <AT> gnzler <DOT> io>
AuthorDate: Fri Jul 17 16:09:24 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Aug  5 12:18:42 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7409655e

app-emulation/crun: Bump to 0.14.1

Signed-off-by: Robert Günzler <r <AT> gnzler.io>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-emulation/crun/Manifest           |  2 +
 app-emulation/crun/crun-0.14.1.ebuild | 79 +++++++++++++++++++++++++++++++++++
 app-emulation/crun/metadata.xml       |  1 +
 3 files changed, 82 insertions(+)

diff --git a/app-emulation/crun/Manifest b/app-emulation/crun/Manifest
index 24ebd99e11b..db514cf9c50 100644
--- a/app-emulation/crun/Manifest
+++ b/app-emulation/crun/Manifest
@@ -1 +1,3 @@
 DIST crun-0.13.tar.gz 1305048 BLAKE2B fbffabf4cfc744522147b47c5e2bf2bc48e074866108ec4ec8ab94e7ebdc39451851696fabde268b5853e1c3fafb0ac93527e08fdb766acebdd7cf952a9e1a9e SHA512 314612eaf3097160e9369b3400ac8a83e173ef1a53295191c925e96212ba00d032883db1e4615b8ba42ddb08f1e31ca5e5088ea583a469835ac3c27087a88d6e
+DIST crun-0.14.1.tar.gz 1341891 BLAKE2B c20d5001161e298050ddca859fa78487fe3f8577ef0b06eb5515056f19ba4f981debeb684148de49111a0370b9bafb7f6454d65f7ecf087862c697a162c9b377 SHA512 420f1713653cbd17df83b2a63d163aaa41baf78115b093877a2241305e10b2ceeaf08ea6700658eca894729ff8a20cbc66f868d18d27fba3fbedf1a9993b122e
+DIST libcrun.lds 257 BLAKE2B 00e7cdf3162ea0b7231dbb9037b192bcf5ffa83316e1aa60268560bc9fe8302be351c405861f9dfc06620ea64561a9226f58b7133039c0af1299dc4088b98272 SHA512 0e9b836c79ee4ad7ff33c592eca8ff41f38aed588f2f5a2416bed82efa819cd4c61ad65a2dfd11a37838a19d950688b1d5adb3b75841963dbb589536e8a867f7

diff --git a/app-emulation/crun/crun-0.14.1.ebuild b/app-emulation/crun/crun-0.14.1.ebuild
new file mode 100644
index 00000000000..afa4cc5bdb2
--- /dev/null
+++ b/app-emulation/crun/crun-0.14.1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit autotools python-any-r1
+
+DESCRIPTION="A fast and low-memory footprint OCI Container Runtime fully written in C"
+HOMEPAGE="https://github.com/containers/crun"
+SRC_URI="https://github.com/containers/${PN}/releases/download/${PV}/${P}.tar.gz
+	https://github.com/containers/${PN}/raw/${PV}/libcrun.lds"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="bpf +caps man seccomp systemd static-libs"
+
+DEPEND="
+	dev-libs/yajl
+	caps? ( sys-libs/libcap )
+	seccomp? ( sys-libs/libseccomp )
+	systemd? ( sys-apps/systemd:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+	${PYTHON_DEPS}
+	man? ( dev-go/go-md2man )
+"
+
+# the crun test suite is comprehensive to the extent that tests will fail
+# within a sandbox environment, due to the nature of the privileges
+# required to create linux "containers".
+RESTRICT="test"
+
+DOCS=( README.md )
+
+src_unpack() {
+	# dont' try to unpack the .lds file
+	A=( ${A[@]/libcrun.lds} )
+	unpack ${A}
+}
+
+src_prepare() {
+	default
+	eautoreconf
+	cp -v ${DISTDIR}/libcrun.lds ${S}/ || die "libcrun.lds could not be copied"
+}
+
+src_configure() {
+	local myeconfargs=(
+		--disable-criu \
+		$(use_enable bpf) \
+		$(use_enable caps) \
+		$(use_enable seccomp) \
+		$(use_enable systemd) \
+		$(usex static-libs '--enabled-shared  --enabled-static' '--enable-shared --disable-static' '' '')
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+	emake -C libocispec
+	emake crun
+	if use man ; then
+		emake generate-man
+	fi
+}
+
+src_install() {
+	emake "DESTDIR=${D}" install-exec
+	if use man ; then
+		emake "DESTDIR=${D}" install-man
+	fi
+
+	einstalldocs
+}

diff --git a/app-emulation/crun/metadata.xml b/app-emulation/crun/metadata.xml
index 4564ac52598..1ce63174e0f 100644
--- a/app-emulation/crun/metadata.xml
+++ b/app-emulation/crun/metadata.xml
@@ -26,5 +26,6 @@
 		<flag name="bpf">Enable in Kernel, eBPF (enhanced Berkley Packet Filter)
 			support for managing device controllers.
 		</flag>
+		<flag name="man">Build and install man pages</flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/crun/
@ 2020-08-05 12:19 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2020-08-05 12:19 UTC (permalink / raw
  To: gentoo-commits

commit:     52ca8acbc72796b3aa48770e6f519264e7bd233d
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  5 12:16:08 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Aug  5 12:18:43 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52ca8acb

app-emulation/crun: rearrange maintainers

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-emulation/crun/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-emulation/crun/metadata.xml b/app-emulation/crun/metadata.xml
index 1ce63174e0f..75532b362a4 100644
--- a/app-emulation/crun/metadata.xml
+++ b/app-emulation/crun/metadata.xml
@@ -1,13 +1,13 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
+	<maintainer type="person">
+		<email>robert@gnzler.io</email>
+	</maintainer>
 	<maintainer type="project">
 		<email>proxy-maint@gentoo.org</email>
 		<name>Proxy Maintainers</name>
 	</maintainer>
-	<maintainer type="person">
-		<email>robert@gnzler.io</email>
-	</maintainer>
 	<longdescription lang="en">
 		While most of the tools used in the Linux containers ecosystem are written in
 		Go, crun authors believe C is a better fit for a lower level tool like a


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/crun/
@ 2020-06-02 11:13 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2020-06-02 11:13 UTC (permalink / raw
  To: gentoo-commits

commit:     8d6a4ba336de22eb43c6d910dd4b638000aaf510
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  2 10:53:04 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Jun  2 11:13:43 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d6a4ba3

app-emulation/crun: DOCS array

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-emulation/crun/crun-0.13.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-emulation/crun/crun-0.13.ebuild b/app-emulation/crun/crun-0.13.ebuild
index 7b7d5fcda02..5b014ac1198 100644
--- a/app-emulation/crun/crun-0.13.ebuild
+++ b/app-emulation/crun/crun-0.13.ebuild
@@ -33,8 +33,7 @@ BDEPEND="
 # required to create linux "containers".
 RESTRICT="test"
 
-DOCS=README.md
-
+DOCS=( README.md )
 
 PATCHES=(
 	# see https://709982.bugs.gentoo.org/attachment.cgi?id=614208


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/crun/
@ 2020-06-02 11:13 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2020-06-02 11:13 UTC (permalink / raw
  To: gentoo-commits

commit:     087d5a760fc580a7ca678f8698f31cf2172b2438
Author:     Robert Günzler <r <AT> gnzler <DOT> io>
AuthorDate: Tue Jun  2 10:51:49 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Jun  2 11:13:43 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=087d5a76

app-emulation/crun: Remove 0.10.6

Signed-off-by: Robert Günzler <r <AT> gnzler.io>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-emulation/crun/Manifest           |  1 -
 app-emulation/crun/crun-0.10.6.ebuild | 72 -----------------------------------
 2 files changed, 73 deletions(-)

diff --git a/app-emulation/crun/Manifest b/app-emulation/crun/Manifest
index 56e3366c82b..24ebd99e11b 100644
--- a/app-emulation/crun/Manifest
+++ b/app-emulation/crun/Manifest
@@ -1,2 +1 @@
 DIST crun-0.13.tar.gz 1305048 BLAKE2B fbffabf4cfc744522147b47c5e2bf2bc48e074866108ec4ec8ab94e7ebdc39451851696fabde268b5853e1c3fafb0ac93527e08fdb766acebdd7cf952a9e1a9e SHA512 314612eaf3097160e9369b3400ac8a83e173ef1a53295191c925e96212ba00d032883db1e4615b8ba42ddb08f1e31ca5e5088ea583a469835ac3c27087a88d6e
-DIST crun-0.10.6.tar.gz 1242736 BLAKE2B 840699c6a07ddaef3f6ab4ce226fa6c4ebf0e32641012b6467a2a622d575a48286555b84140d5a1c947b5ef00a691045b0618533fb246bfb6d605baa262febe4 SHA512 b7db09d0c7d2d6e8b1ea239ead5a2ca2b97f188a74f08f0d5ac787e0a698fddf596e7cfdde482c6bc8790d06a7705613e877344a44691c0be7388e6d046c4b15

diff --git a/app-emulation/crun/crun-0.10.6.ebuild b/app-emulation/crun/crun-0.10.6.ebuild
deleted file mode 100644
index a644095e871..00000000000
--- a/app-emulation/crun/crun-0.10.6.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit python-any-r1
-
-DESCRIPTION="A fast and low-memory footprint OCI Container Runtime fully written in C"
-HOMEPAGE="https://github.com/containers/crun"
-SRC_URI="https://github.com/containers/${PN}/releases/download/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-3 LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="bpf +caps doc seccomp systemd static-libs"
-
-DEPEND="
-	dev-libs/yajl
-	sys-libs/libseccomp
-	caps? ( sys-libs/libcap )
-	seccomp? ( sys-libs/libseccomp )
-	systemd? ( sys-apps/systemd:= )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-	${PYTHON_DEPS}
-	doc? ( dev-go/go-md2man )
-"
-
-# the crun test suite is comprehensive to the extent that tests will fail
-# within a sandbox environment, due to the nature of the priveledges
-# required to create linux "containers."
-RESTRICT="test"
-
-DOCS=README.md
-
-src_configure() {
-	econf \
-		$(use_enable bpf) \
-		$(use_enable caps) \
-		$(use_enable seccomp) \
-		$(use_enable systemd) \
-		$(usex static-libs '--enabled-shared  --enabled-static' '--enable-shared --disable-static' '' '')
-}
-
-src_compile() {
-	pushd libocispec || die
-	emake
-	popd || die
-	emake crun
-	if use doc ; then
-		emake crun.1
-	fi
-}
-
-src_install() {
-	pushd libocispec || die
-	emake "DESTDIR=${D}" install-exec
-	popd || die
-	emake "DESTDIR=${D}" install-exec
-	if use doc ; then
-		emake "DESTDIR=${D}" install-man
-	fi
-
-	# there is currently a bug in upstream autotooling that continues to build static libraries despite
-	# explicit configure options
-	use static-libs || find "${ED}"/usr -name '*.la' -delete
-
-	einstalldocs
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/crun/
@ 2019-11-24  0:55 Aaron Bauman
  0 siblings, 0 replies; 30+ messages in thread
From: Aaron Bauman @ 2019-11-24  0:55 UTC (permalink / raw
  To: gentoo-commits

commit:     241fbfb14be7faef9f3a52bd9f8cafe70745484c
Author:     Dan Molik <dan <AT> danmolik <DOT> com>
AuthorDate: Wed Nov 20 13:02:09 2019 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sun Nov 24 00:55:13 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=241fbfb1

app-emulation/crun: restrict tests

the crun test suite is comprehensive to the extent that tests will fail
within a sandbox environment, due to the nature of the priveledges
required to create linux "containers."

for now I am restricting tests until the time when I can find the time
to determine a subset of tests that will run within a sandbox.

Closes: https://bugs.gentoo.org/700724
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Dan Molik <dan <AT> danmolik.com>
Closes: https://github.com/gentoo/gentoo/pull/13719
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>

 app-emulation/crun/crun-0.10.6.ebuild | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/app-emulation/crun/crun-0.10.6.ebuild b/app-emulation/crun/crun-0.10.6.ebuild
index b67e905bdb7..04f20e4287a 100644
--- a/app-emulation/crun/crun-0.10.6.ebuild
+++ b/app-emulation/crun/crun-0.10.6.ebuild
@@ -29,6 +29,11 @@ BDEPEND="
 	doc? ( dev-go/go-md2man )
 "
 
+# the crun test suite is comprehensive to the extent that tests will fail
+# within a sandbox environment, due to the nature of the priveledges
+# required to create linux "containers."
+RESTRICT="test"
+
 DOCS=README.md
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/crun/
@ 2019-11-19 12:47 Manuel Rüger
  0 siblings, 0 replies; 30+ messages in thread
From: Manuel Rüger @ 2019-11-19 12:47 UTC (permalink / raw
  To: gentoo-commits

commit:     ccb71f94b4eb8d3a9d3cb25687f999c73d8a64e0
Author:     Dan Molik <dan <AT> danmolik <DOT> com>
AuthorDate: Sun Nov 10 10:41:47 2019 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Tue Nov 19 12:46:46 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccb71f94

app-emulation/crun: new ebuild ( 0.10.6 )

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Dan Molik <dan <AT> danmolik.com>
Tested-by: Dan Molik <dan <AT> danmolik.com>
Signed-off-by: Manuel Rüger <mrueg <AT> gentoo.org>

 app-emulation/crun/Manifest           |  1 +
 app-emulation/crun/crun-0.10.6.ebuild | 67 +++++++++++++++++++++++++++++++++++
 app-emulation/crun/metadata.xml       | 31 ++++++++++++++++
 3 files changed, 99 insertions(+)

diff --git a/app-emulation/crun/Manifest b/app-emulation/crun/Manifest
new file mode 100644
index 00000000000..1652b232561
--- /dev/null
+++ b/app-emulation/crun/Manifest
@@ -0,0 +1 @@
+DIST crun-0.10.6.tar.gz 1242736 BLAKE2B 840699c6a07ddaef3f6ab4ce226fa6c4ebf0e32641012b6467a2a622d575a48286555b84140d5a1c947b5ef00a691045b0618533fb246bfb6d605baa262febe4 SHA512 b7db09d0c7d2d6e8b1ea239ead5a2ca2b97f188a74f08f0d5ac787e0a698fddf596e7cfdde482c6bc8790d06a7705613e877344a44691c0be7388e6d046c4b15

diff --git a/app-emulation/crun/crun-0.10.6.ebuild b/app-emulation/crun/crun-0.10.6.ebuild
new file mode 100644
index 00000000000..b67e905bdb7
--- /dev/null
+++ b/app-emulation/crun/crun-0.10.6.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+inherit python-any-r1
+
+DESCRIPTION="A fast and low-memory footprint OCI Container Runtime fully written in C"
+HOMEPAGE="https://github.com/containers/crun"
+SRC_URI="https://github.com/containers/${PN}/releases/download/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-3 LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="bpf +caps doc seccomp systemd static-libs"
+
+DEPEND="
+	dev-libs/yajl
+	sys-libs/libseccomp
+	caps? ( sys-libs/libcap )
+	seccomp? ( sys-libs/libseccomp )
+	systemd? ( sys-apps/systemd:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+	${PYTHON_DEPS}
+	doc? ( dev-go/go-md2man )
+"
+
+DOCS=README.md
+
+src_configure() {
+	econf \
+		$(use_enable bpf) \
+		$(use_enable caps) \
+		$(use_enable seccomp) \
+		$(use_enable systemd) \
+		$(usex static-libs '--enabled-shared  --enabled-static' '--enable-shared --disable-static' '' '')
+}
+
+src_compile() {
+	pushd libocispec || die
+	emake
+	popd || die
+	emake crun
+	if use doc ; then
+		emake crun.1
+	fi
+}
+
+src_install() {
+	pushd libocispec || die
+	emake "DESTDIR=${D}" install-exec
+	popd || die
+	emake "DESTDIR=${D}" install-exec
+	if use doc ; then
+		emake "DESTDIR=${D}" install-man
+	fi
+
+	# there is currently a bug in upstream autotooling that continues to build static libraries despite
+	# explicit configure options
+	use static-libs || find "${ED}"/usr -name '*.la' -delete
+
+	einstalldocs
+}

diff --git a/app-emulation/crun/metadata.xml b/app-emulation/crun/metadata.xml
new file mode 100644
index 00000000000..1b7e66ca64b
--- /dev/null
+++ b/app-emulation/crun/metadata.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>dan@danmolik.com</email>
+		<name>Dan Molik</name>
+	</maintainer>
+	<maintainer type="project">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
+	<longdescription lang="en">
+		While most of the tools used in the Linux containers ecosystem are written in
+		Go, crun authors believe C is a better fit for a lower level tool like a
+		container runtime. runc; the most used implementation of the OCI runtime specs
+		written in Go, re-execs itself and use a module written in C for setting up
+		the environment before the container process starts.
+
+		crun aims to be also usable as a library that can be easily included in
+		programs without requiring an external process for managing OCI containers.
+	</longdescription>
+	<upstream>
+		<changelog>https://github.com/containers/crun/releases</changelog>
+		<remote-id type="github">containers/crun</remote-id>
+	</upstream>
+	<use>
+		<flag name="bpf">Enable in Kernel, eBPF (enhanced Berkley Packet Filter)
+			support for managing device controllers.
+		</flag>
+	</use>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/crun/
@ 2019-11-02  9:37 Michał Górny
  0 siblings, 0 replies; 30+ messages in thread
From: Michał Górny @ 2019-11-02  9:37 UTC (permalink / raw
  To: gentoo-commits

commit:     e5fa30b2eec2e4a007869baf0e4e5bd8791f7097
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  2 09:35:49 2019 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Nov  2 09:37:25 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5fa30b2

app-emulation/crun: [QA] Revert "new package ( 0.10.3 )"

This package has been introduced with CI warnings that were not resolved
since Wednesday.

Reverts: b818341b329017a792f721ff7b9576f843856945
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 app-emulation/crun/Manifest           |  1 -
 app-emulation/crun/crun-0.10.3.ebuild | 61 -----------------------------------
 app-emulation/crun/metadata.xml       | 31 ------------------
 3 files changed, 93 deletions(-)

diff --git a/app-emulation/crun/Manifest b/app-emulation/crun/Manifest
deleted file mode 100644
index f666033e3b5..00000000000
--- a/app-emulation/crun/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST crun-0.10.3.tar.gz 1235071 BLAKE2B 98d3cc82c48d288b10ac7716bf0f8a8ce7757cc5cebb2ed10ea6272d46eb434a5fee32791dd5e8ae3bee040a9e48bd411e95494e70609117ec5dbbc2ea24bd8f SHA512 df39e911b0f3b80861c1820806ce9cd0f9772711f7caf246fb4824beb19ddc6e6a593881a239a0e27ecd3bae7d823dde6893930618b43cd84623b5bcd510e8ae

diff --git a/app-emulation/crun/crun-0.10.3.ebuild b/app-emulation/crun/crun-0.10.3.ebuild
deleted file mode 100644
index af85b6beb34..00000000000
--- a/app-emulation/crun/crun-0.10.3.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit eutils
-
-DESCRIPTION="A fast and low-memory footprint OCI Container Runtime fully written in C"
-HOMEPAGE="https://github.com/containers/crun"
-SRC_URI="https://github.com/containers/${PN}/releases/download/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="bpf +caps doc seccomp systemd static-libs"
-
-DEPEND="
-	dev-libs/yajl
-	sys-libs/libseccomp
-	caps? ( sys-libs/libcap )
-	seccomp? ( sys-libs/libseccomp )
-	systemd? ( sys-apps/systemd )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-	>=dev-lang/python-3.5.0
-	doc? ( dev-go/go-md2man )
-"
-
-DOCS=( README.md )
-
-src_configure() {
-	econf \
-		$(use_enable bpf) \
-		$(use_enable caps) \
-		$(use_enable seccomp) \
-		$(use_enable systemd) \
-		$(usex static-libs '--enabled-shared  --enabled-static' '--enable-shared --disable-static' '' '')
-}
-
-src_compile() {
-	pushd libocispec || die
-	emake
-	popd
-	emake crun
-	if use doc ; then
-		emake crun.1
-	fi
-}
-
-src_install() {
-	pushd libocispec || die
-	emake "DESTDIR=$D" install-exec
-	popd
-	emake "DESTDIR=$D" install-exec
-	if use doc ; then
-		emake "DESTDIR=$D" install-man
-	fi
-
-	einstalldocs
-}

diff --git a/app-emulation/crun/metadata.xml b/app-emulation/crun/metadata.xml
deleted file mode 100644
index 2e0bd20b39d..00000000000
--- a/app-emulation/crun/metadata.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer type="person">
-		<email>dan@danmolik.com</email>
-		<name>Dan Molik</name>
-	</maintainer>
-	<maintainer type="project">
-		<email>proxy-maint@gentoo.org</email>
-		<name>Proxy Maintainers</name>
-	</maintainer>
-	<longdescription lang="en">
-		While most of the tools used in the Linux containers ecosystem are written in
-		Go, I believe C is a better fit for a lower level tool like a container
-		runtime. runc, the most used implementation of the OCI runtime specs written
-		in Go, re-execs itself and use a module written in C for setting up the
-		environment before the container process starts.
-
-		crun aims to be also usable as a library that can be easily included in
-		programs without requiring an external process for managing OCI containers.
-	</longdescription>
-	<upstream>
-		<changelog>https://github.com/containers/crun/releases</changelog>
-		<remote-id type="github">containers/crun</remote-id>
-	</upstream>
-	<use>
-		<flag name="bpf">Enable in Kernel, eBPF (enhanced Berkley Packet Filter)
-			support for managing device controllers.
-		</flag>
-	</use>
-</pkgmetadata>


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/crun/
@ 2019-10-30 13:35 Manuel Rüger
  0 siblings, 0 replies; 30+ messages in thread
From: Manuel Rüger @ 2019-10-30 13:35 UTC (permalink / raw
  To: gentoo-commits

commit:     b818341b329017a792f721ff7b9576f843856945
Author:     Dan Molik <dan <AT> danmolik <DOT> com>
AuthorDate: Fri Oct 25 10:15:53 2019 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Wed Oct 30 13:34:49 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b818341b

app-emulation/crun: new package ( 0.10.3 )

Crun is a container-runtime similar to runc except written in C, and
roughly 50% faster.

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Dan Molik <dan <AT> danmolik.com>
Tested-by: Dan Molik <dan <AT> danmolik.com>
Signed-off-by: Manuel Rüger <mrueg <AT> gentoo.org>

 app-emulation/crun/Manifest           |  1 +
 app-emulation/crun/crun-0.10.3.ebuild | 61 +++++++++++++++++++++++++++++++++++
 app-emulation/crun/metadata.xml       | 31 ++++++++++++++++++
 3 files changed, 93 insertions(+)

diff --git a/app-emulation/crun/Manifest b/app-emulation/crun/Manifest
new file mode 100644
index 00000000000..f666033e3b5
--- /dev/null
+++ b/app-emulation/crun/Manifest
@@ -0,0 +1 @@
+DIST crun-0.10.3.tar.gz 1235071 BLAKE2B 98d3cc82c48d288b10ac7716bf0f8a8ce7757cc5cebb2ed10ea6272d46eb434a5fee32791dd5e8ae3bee040a9e48bd411e95494e70609117ec5dbbc2ea24bd8f SHA512 df39e911b0f3b80861c1820806ce9cd0f9772711f7caf246fb4824beb19ddc6e6a593881a239a0e27ecd3bae7d823dde6893930618b43cd84623b5bcd510e8ae

diff --git a/app-emulation/crun/crun-0.10.3.ebuild b/app-emulation/crun/crun-0.10.3.ebuild
new file mode 100644
index 00000000000..af85b6beb34
--- /dev/null
+++ b/app-emulation/crun/crun-0.10.3.ebuild
@@ -0,0 +1,61 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils
+
+DESCRIPTION="A fast and low-memory footprint OCI Container Runtime fully written in C"
+HOMEPAGE="https://github.com/containers/crun"
+SRC_URI="https://github.com/containers/${PN}/releases/download/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="bpf +caps doc seccomp systemd static-libs"
+
+DEPEND="
+	dev-libs/yajl
+	sys-libs/libseccomp
+	caps? ( sys-libs/libcap )
+	seccomp? ( sys-libs/libseccomp )
+	systemd? ( sys-apps/systemd )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+	>=dev-lang/python-3.5.0
+	doc? ( dev-go/go-md2man )
+"
+
+DOCS=( README.md )
+
+src_configure() {
+	econf \
+		$(use_enable bpf) \
+		$(use_enable caps) \
+		$(use_enable seccomp) \
+		$(use_enable systemd) \
+		$(usex static-libs '--enabled-shared  --enabled-static' '--enable-shared --disable-static' '' '')
+}
+
+src_compile() {
+	pushd libocispec || die
+	emake
+	popd
+	emake crun
+	if use doc ; then
+		emake crun.1
+	fi
+}
+
+src_install() {
+	pushd libocispec || die
+	emake "DESTDIR=$D" install-exec
+	popd
+	emake "DESTDIR=$D" install-exec
+	if use doc ; then
+		emake "DESTDIR=$D" install-man
+	fi
+
+	einstalldocs
+}

diff --git a/app-emulation/crun/metadata.xml b/app-emulation/crun/metadata.xml
new file mode 100644
index 00000000000..2e0bd20b39d
--- /dev/null
+++ b/app-emulation/crun/metadata.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>dan@danmolik.com</email>
+		<name>Dan Molik</name>
+	</maintainer>
+	<maintainer type="project">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
+	<longdescription lang="en">
+		While most of the tools used in the Linux containers ecosystem are written in
+		Go, I believe C is a better fit for a lower level tool like a container
+		runtime. runc, the most used implementation of the OCI runtime specs written
+		in Go, re-execs itself and use a module written in C for setting up the
+		environment before the container process starts.
+
+		crun aims to be also usable as a library that can be easily included in
+		programs without requiring an external process for managing OCI containers.
+	</longdescription>
+	<upstream>
+		<changelog>https://github.com/containers/crun/releases</changelog>
+		<remote-id type="github">containers/crun</remote-id>
+	</upstream>
+	<use>
+		<flag name="bpf">Enable in Kernel, eBPF (enhanced Berkley Packet Filter)
+			support for managing device controllers.
+		</flag>
+	</use>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2021-12-01 18:02 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-08-05 12:19 [gentoo-commits] repo/gentoo:master commit in: app-emulation/crun/ Joonas Niilola
  -- strict thread matches above, loose matches on Subject: below --
2021-12-01 18:02 Joonas Niilola
2021-12-01 18:02 Joonas Niilola
2021-12-01 18:02 Joonas Niilola
2021-11-04 18:39 Georgy Yakovlev
2021-08-04  9:36 Georgy Yakovlev
2021-07-20  0:47 Georgy Yakovlev
2021-07-19  6:25 Agostino Sarubbo
2021-05-05  6:42 Joonas Niilola
2021-05-05  6:42 Joonas Niilola
2021-04-10  7:45 Joonas Niilola
2021-04-10  7:45 Joonas Niilola
2021-02-02 13:08 Joonas Niilola
2021-02-02 13:08 Joonas Niilola
2021-02-02 13:08 Joonas Niilola
2021-01-20 14:13 Joonas Niilola
2021-01-20 14:13 Joonas Niilola
2021-01-20 14:13 Joonas Niilola
2020-10-07  9:29 Georgy Yakovlev
2020-10-06  1:17 Georgy Yakovlev
2020-09-23  1:14 Georgy Yakovlev
2020-08-29 22:45 Sam James
2020-08-05 12:19 Joonas Niilola
2020-08-05 12:19 Joonas Niilola
2020-06-02 11:13 Joonas Niilola
2020-06-02 11:13 Joonas Niilola
2019-11-24  0:55 Aaron Bauman
2019-11-19 12:47 Manuel Rüger
2019-11-02  9:37 Michał Górny
2019-10-30 13:35 Manuel Rüger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox