[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/, app-containers/buildah/, app-containers/skopeo/, ...

2021-12-20 Thread Georgy Yakovlev
commit: 5ea2159d462978d2e5796a53f393315f3e93ac33
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Dec 20 07:35:09 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Dec 20 08:51:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ea2159d

Move {app-emulation -> app-containers}/skopeo

Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-containers/buildah/buildah-1.21.1.ebuild  | 2 +-
 app-containers/buildah/buildah-1.23.1.ebuild  | 2 +-
 {app-emulation => app-containers}/skopeo/Manifest | 0
 {app-emulation => app-containers}/skopeo/metadata.xml | 0
 {app-emulation => app-containers}/skopeo/skopeo-0.1.41.ebuild | 0
 {app-emulation => app-containers}/skopeo/skopeo-0.2.0.ebuild  | 0
 {app-emulation => app-containers}/skopeo/skopeo-1.1.0.ebuild  | 0
 {app-emulation => app-containers}/skopeo/skopeo-1.1.1.ebuild  | 0
 {app-emulation => app-containers}/skopeo/skopeo-1.3.0.ebuild  | 0
 {app-emulation => app-containers}/skopeo/skopeo-1.3.1.ebuild  | 0
 {app-emulation => app-containers}/skopeo/skopeo-1.5.1.ebuild  | 0
 profiles/updates/4Q-2021  | 1 +
 12 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-containers/buildah/buildah-1.21.1.ebuild 
b/app-containers/buildah/buildah-1.21.1.ebuild
index 43eb836a60fb..909d17b91fa0 100644
--- a/app-containers/buildah/buildah-1.21.1.ebuild
+++ b/app-containers/buildah/buildah-1.21.1.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~arm64"
 IUSE="selinux"
 
 RDEPEND="app-crypt/gpgme:=
-   app-emulation/skopeo
+   app-containers/skopeo
dev-libs/libgpg-error:=
dev-libs/libassuan:=
sys-fs/lvm2:=

diff --git a/app-containers/buildah/buildah-1.23.1.ebuild 
b/app-containers/buildah/buildah-1.23.1.ebuild
index 9f9600071e63..b4f7fec5776e 100644
--- a/app-containers/buildah/buildah-1.23.1.ebuild
+++ b/app-containers/buildah/buildah-1.23.1.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="amd64 arm64"
 IUSE="selinux"
 
 RDEPEND="app-crypt/gpgme:=
-   app-emulation/skopeo
+   app-containers/skopeo
dev-libs/libgpg-error:=
dev-libs/libassuan:=
sys-fs/lvm2:=

diff --git a/app-emulation/skopeo/Manifest b/app-containers/skopeo/Manifest
similarity index 100%
rename from app-emulation/skopeo/Manifest
rename to app-containers/skopeo/Manifest

diff --git a/app-emulation/skopeo/metadata.xml 
b/app-containers/skopeo/metadata.xml
similarity index 100%
rename from app-emulation/skopeo/metadata.xml
rename to app-containers/skopeo/metadata.xml

diff --git a/app-emulation/skopeo/skopeo-0.1.41.ebuild 
b/app-containers/skopeo/skopeo-0.1.41.ebuild
similarity index 100%
rename from app-emulation/skopeo/skopeo-0.1.41.ebuild
rename to app-containers/skopeo/skopeo-0.1.41.ebuild

diff --git a/app-emulation/skopeo/skopeo-0.2.0.ebuild 
b/app-containers/skopeo/skopeo-0.2.0.ebuild
similarity index 100%
rename from app-emulation/skopeo/skopeo-0.2.0.ebuild
rename to app-containers/skopeo/skopeo-0.2.0.ebuild

diff --git a/app-emulation/skopeo/skopeo-1.1.0.ebuild 
b/app-containers/skopeo/skopeo-1.1.0.ebuild
similarity index 100%
rename from app-emulation/skopeo/skopeo-1.1.0.ebuild
rename to app-containers/skopeo/skopeo-1.1.0.ebuild

diff --git a/app-emulation/skopeo/skopeo-1.1.1.ebuild 
b/app-containers/skopeo/skopeo-1.1.1.ebuild
similarity index 100%
rename from app-emulation/skopeo/skopeo-1.1.1.ebuild
rename to app-containers/skopeo/skopeo-1.1.1.ebuild

diff --git a/app-emulation/skopeo/skopeo-1.3.0.ebuild 
b/app-containers/skopeo/skopeo-1.3.0.ebuild
similarity index 100%
rename from app-emulation/skopeo/skopeo-1.3.0.ebuild
rename to app-containers/skopeo/skopeo-1.3.0.ebuild

diff --git a/app-emulation/skopeo/skopeo-1.3.1.ebuild 
b/app-containers/skopeo/skopeo-1.3.1.ebuild
similarity index 100%
rename from app-emulation/skopeo/skopeo-1.3.1.ebuild
rename to app-containers/skopeo/skopeo-1.3.1.ebuild

diff --git a/app-emulation/skopeo/skopeo-1.5.1.ebuild 
b/app-containers/skopeo/skopeo-1.5.1.ebuild
similarity index 100%
rename from app-emulation/skopeo/skopeo-1.5.1.ebuild
rename to app-containers/skopeo/skopeo-1.5.1.ebuild

diff --git a/profiles/updates/4Q-2021 b/profiles/updates/4Q-2021
index 623a35234149..05d5c12ee1aa 100644
--- a/profiles/updates/4Q-2021
+++ b/profiles/updates/4Q-2021
@@ -51,3 +51,4 @@ move app-emulation/slirp4netns app-containers/slirp4netns
 move app-emulation/podman app-containers/podman
 move app-emulation/k3d app-containers/k3d
 move app-emulation/nerdctl app-containers/nerdctl
+move app-emulation/skopeo app-containers/skopeo



[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/

2021-11-16 Thread Sam James
commit: e63ad1ca67e40bbe57ee1af228d1cd8d0b5a5eef
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 17 02:16:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 17 02:16:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e63ad1ca

app-emulation/skopeo: Stabilize 1.5.1 arm64, #823671

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

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

diff --git a/app-emulation/skopeo/skopeo-1.5.1.ebuild 
b/app-emulation/skopeo/skopeo-1.5.1.ebuild
index 212aa126fd14..e8cae186c28e 100644
--- a/app-emulation/skopeo/skopeo-1.5.1.ebuild
+++ b/app-emulation/skopeo/skopeo-1.5.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64"
+KEYWORDS="amd64 arm64"
 IUSE="btrfs"
 
 COMMON_DEPEND=">=app-crypt/gpgme-1.5.5:=



[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/

2021-11-14 Thread Sam James
commit: 918b41dfa15cce7dabe7443c92b43f050a527e56
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 14 08:37:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 14 08:37:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=918b41df

app-emulation/skopeo: Stabilize 1.5.1 amd64, #823671

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

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

diff --git a/app-emulation/skopeo/skopeo-1.5.1.ebuild 
b/app-emulation/skopeo/skopeo-1.5.1.ebuild
index 84ef2665cb69..212aa126fd14 100644
--- a/app-emulation/skopeo/skopeo-1.5.1.ebuild
+++ b/app-emulation/skopeo/skopeo-1.5.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 IUSE="btrfs"
 
 COMMON_DEPEND=">=app-crypt/gpgme-1.5.5:=



[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/

2021-11-04 Thread Zac Medico
commit: dd7dd19f74fefcf4bde57acb8d4e523ecf8a3157
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Nov  4 22:03:37 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Nov  4 22:04:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd7dd19f

app-emulation/skopeo: Bump to version 1.5.1

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/skopeo/Manifest|  1 +
 app-emulation/skopeo/skopeo-1.5.1.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/app-emulation/skopeo/Manifest b/app-emulation/skopeo/Manifest
index 6a4c706846c..8663f744fd2 100644
--- a/app-emulation/skopeo/Manifest
+++ b/app-emulation/skopeo/Manifest
@@ -4,3 +4,4 @@ DIST skopeo-1.1.0.tar.gz 4516471 BLAKE2B 
665acc925cd4f0a97919bbc03db37ca9b5636d1
 DIST skopeo-1.1.1.tar.gz 4622784 BLAKE2B 
3f72a812409a48d960fe36028355cf7128dabbb466bbb20aae9d8dda81a35e018e5a3cf4d430beaf8834f5355d6293a01b7702e88713557afb58216bffd9f3e5
 SHA512 
7d38179d550a1461f58d2d590d69ea8445d2c1d399a7cf39fcbcf6aab64da056c6de0f772f28eb60aec04c379d2cf27cbc5678546005ea6c1e8c20b7fe5b8676
 DIST skopeo-1.3.0.tar.gz 5593261 BLAKE2B 
b26e39d821e63b31a1cbd23bf7b836fbe3185f45ad086c8d0f427309590dbaf196fe09af9aca4aae10c30423c3828375ffe6c95c9c9fb1dea739404e98d8554e
 SHA512 
5b6e96fff4670d8dcbc787cd5a568112337a111e7c44111226fa5684edffa880a1d632660238c55b6193ba26496697dd7e38d7d015cdfd61ce5efb119f0e12eb
 DIST skopeo-1.3.1.tar.gz 5595931 BLAKE2B 
eda2767a1b1b899b99fc70ef361541c388cab77d4521cc2792baf78ca2474e73ff2d7d64d26f713410a40600866fd6c20855d4acdbdb0a31b11d7efaa8101b83
 SHA512 
65b8ba735bd409b25b56a5538de4e09edfd11d684752a6e9d28037d0f2b80aef80796c2e9588fcf192d24bd885cc7b2d65b0ee7f7c34d18b2eacc25816da5d36
+DIST skopeo-1.5.1.tar.gz 5636533 BLAKE2B 
7f0e86cdee5c3250ec1280d7e71554ac2f8ad96ababe0e81dfabc00e8c128a13fc0c9c561b7a9be389d7386e9f664b95118bd2122612b9c2e8844db49769c03c
 SHA512 
3f8c730eaa739bf2a29b82d3b04aa4eee1c09f957b61964fc8c48e59d1537bcb87b5bdf9c18fa48f9d36cf2b7ede3a1448918a20b5a3167f6ce09881a6cd3dde

diff --git a/app-emulation/skopeo/skopeo-1.5.1.ebuild 
b/app-emulation/skopeo/skopeo-1.5.1.ebuild
new file mode 100644
index 000..84ef2665cb6
--- /dev/null
+++ b/app-emulation/skopeo/skopeo-1.5.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+COMMIT=2b357d82769d1fc08739211fb21390016b99a8a9
+inherit go-module bash-completion-r1
+
+DESCRIPTION="Command line utility foroperations on container images and image 
repositories"
+HOMEPAGE="https://github.com/containers/skopeo;
+SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="btrfs"
+
+COMMON_DEPEND=">=app-crypt/gpgme-1.5.5:=
+   >=dev-libs/libassuan-2.4.3:=
+   dev-libs/libgpg-error:=
+   btrfs? ( >=sys-fs/btrfs-progs-4.0.1 )
+   >=sys-fs/lvm2-2.02.145:="
+DEPEND="${COMMON_DEPEND}
+   dev-go/go-md2man"
+RDEPEND="${COMMON_DEPEND}"
+
+RESTRICT+=" test"
+
+src_compile() {
+   local BUILDTAGS
+   BUILDTAGS="containers_image_ostree_stub $(usex btrfs "" 
exclude_graphdriver_btrfs)"
+   set -- go build -mod=vendor -ldflags "-X main.gitCommit=${COMMIT}" \
+   -gcflags "${GOGCFLAGS}" -tags "${BUILDTAGS}" \
+   -o skopeo ./cmd/skopeo
+   echo "$@"
+   "$@" || die
+   cd docs || die
+   for f in *.1.md; do
+   go-md2man -in ${f} -out ${f%%.md} || die
+   done
+}
+
+src_install() {
+   dobin skopeo
+   doman docs/*.1
+   dobashcomp completions/bash/skopeo
+   insinto /etc/containers
+   newins default-policy.json policy.json
+   insinto /etc/containers/registries.d
+   doins default.yaml
+   keepdir /var/lib/atomic/sigstore
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/

2021-07-05 Thread Zac Medico
commit: 1e654afc9191cee5b99cae573163166f71cf9511
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jul  5 21:16:25 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jul  5 21:16:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e654afc

app-emulation/skopeo: Bump to version 1.3.1

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/skopeo/Manifest|  1 +
 app-emulation/skopeo/skopeo-1.3.1.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/app-emulation/skopeo/Manifest b/app-emulation/skopeo/Manifest
index 726b5dffb9d..6a4c706846c 100644
--- a/app-emulation/skopeo/Manifest
+++ b/app-emulation/skopeo/Manifest
@@ -3,3 +3,4 @@ DIST skopeo-0.2.0.tar.gz 4295805 BLAKE2B 
4ad13ff49bec56f3766e8d94f80fe8e22edb011
 DIST skopeo-1.1.0.tar.gz 4516471 BLAKE2B 
665acc925cd4f0a97919bbc03db37ca9b5636d110e4780b5053c4a2773b4e524dd879870262f1760aee7413f52c7614cc4adcd56f20881cfe20b2c9a3af09dc3
 SHA512 
84ce9d786a471cf7d2551ae884801255b0fe501a21d3d2bbbfe0bb9e9c771105b00cdcfc1bef2cee5bd5ce55d0fd30be49c87c09361be47854dbb5e8e20e13a5
 DIST skopeo-1.1.1.tar.gz 4622784 BLAKE2B 
3f72a812409a48d960fe36028355cf7128dabbb466bbb20aae9d8dda81a35e018e5a3cf4d430beaf8834f5355d6293a01b7702e88713557afb58216bffd9f3e5
 SHA512 
7d38179d550a1461f58d2d590d69ea8445d2c1d399a7cf39fcbcf6aab64da056c6de0f772f28eb60aec04c379d2cf27cbc5678546005ea6c1e8c20b7fe5b8676
 DIST skopeo-1.3.0.tar.gz 5593261 BLAKE2B 
b26e39d821e63b31a1cbd23bf7b836fbe3185f45ad086c8d0f427309590dbaf196fe09af9aca4aae10c30423c3828375ffe6c95c9c9fb1dea739404e98d8554e
 SHA512 
5b6e96fff4670d8dcbc787cd5a568112337a111e7c44111226fa5684edffa880a1d632660238c55b6193ba26496697dd7e38d7d015cdfd61ce5efb119f0e12eb
+DIST skopeo-1.3.1.tar.gz 5595931 BLAKE2B 
eda2767a1b1b899b99fc70ef361541c388cab77d4521cc2792baf78ca2474e73ff2d7d64d26f713410a40600866fd6c20855d4acdbdb0a31b11d7efaa8101b83
 SHA512 
65b8ba735bd409b25b56a5538de4e09edfd11d684752a6e9d28037d0f2b80aef80796c2e9588fcf192d24bd885cc7b2d65b0ee7f7c34d18b2eacc25816da5d36

diff --git a/app-emulation/skopeo/skopeo-1.3.1.ebuild 
b/app-emulation/skopeo/skopeo-1.3.1.ebuild
new file mode 100644
index 000..b18397b2e83
--- /dev/null
+++ b/app-emulation/skopeo/skopeo-1.3.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+COMMIT=c35944bec010fe9b534881aca153ef5964f5a010
+inherit go-module bash-completion-r1
+
+DESCRIPTION="Command line utility foroperations on container images and image 
repositories"
+HOMEPAGE="https://github.com/containers/skopeo;
+SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="btrfs"
+
+COMMON_DEPEND=">=app-crypt/gpgme-1.5.5:=
+   >=dev-libs/libassuan-2.4.3:=
+   dev-libs/libgpg-error:=
+   btrfs? ( >=sys-fs/btrfs-progs-4.0.1 )
+   >=sys-fs/lvm2-2.02.145:="
+DEPEND="${COMMON_DEPEND}
+   dev-go/go-md2man"
+RDEPEND="${COMMON_DEPEND}"
+
+RESTRICT="test"
+
+src_compile() {
+   local BUILDTAGS
+   BUILDTAGS="containers_image_ostree_stub $(usex btrfs "" 
exclude_graphdriver_btrfs)"
+   set -- go build -mod=vendor -ldflags "-X main.gitCommit=${COMMIT}" \
+   -gcflags "${GOGCFLAGS}" -tags "${BUILDTAGS}" \
+   -o skopeo ./cmd/skopeo
+   echo "$@"
+   "$@" || die
+   cd docs || die
+   for f in *.1.md; do
+   go-md2man -in ${f} -out ${f%%.md} || die
+   done
+}
+
+src_install() {
+   dobin skopeo
+   doman docs/*.1
+   dobashcomp completions/bash/skopeo
+   insinto /etc/containers
+   newins default-policy.json policy.json
+   insinto /etc/containers/registries.d
+   doins default.yaml
+   keepdir /var/lib/atomic/sigstore
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/

2021-06-14 Thread Zac Medico
commit: 779759573696a2d0ec5ec26157b1e41f637ce020
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jun 14 17:43:30 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jun 14 17:43:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77975957

app-emulation/skopeo: Bump to version 1.3.0

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/skopeo/Manifest|  1 +
 app-emulation/skopeo/skopeo-1.3.0.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/app-emulation/skopeo/Manifest b/app-emulation/skopeo/Manifest
index 4bb4f7d6b7c..726b5dffb9d 100644
--- a/app-emulation/skopeo/Manifest
+++ b/app-emulation/skopeo/Manifest
@@ -2,3 +2,4 @@ DIST skopeo-0.1.41.tar.gz 4692408 BLAKE2B 
d5e99be0cb478065f1478beda355abc11c8f13
 DIST skopeo-0.2.0.tar.gz 4295805 BLAKE2B 
4ad13ff49bec56f3766e8d94f80fe8e22edb011b8862fb1249882e5695fa9260a6e2ce3d8345411ee7717cb92d4c1516268678f0884a62b02bfc8c9a554367ee
 SHA512 
89d416110561dbe967860f752db607634a37b12adc376736de48264ec064abfed6b3db9ae195ffb3e9616dd6d65528660a23f2a5145d4674ed47cf443f17295a
 DIST skopeo-1.1.0.tar.gz 4516471 BLAKE2B 
665acc925cd4f0a97919bbc03db37ca9b5636d110e4780b5053c4a2773b4e524dd879870262f1760aee7413f52c7614cc4adcd56f20881cfe20b2c9a3af09dc3
 SHA512 
84ce9d786a471cf7d2551ae884801255b0fe501a21d3d2bbbfe0bb9e9c771105b00cdcfc1bef2cee5bd5ce55d0fd30be49c87c09361be47854dbb5e8e20e13a5
 DIST skopeo-1.1.1.tar.gz 4622784 BLAKE2B 
3f72a812409a48d960fe36028355cf7128dabbb466bbb20aae9d8dda81a35e018e5a3cf4d430beaf8834f5355d6293a01b7702e88713557afb58216bffd9f3e5
 SHA512 
7d38179d550a1461f58d2d590d69ea8445d2c1d399a7cf39fcbcf6aab64da056c6de0f772f28eb60aec04c379d2cf27cbc5678546005ea6c1e8c20b7fe5b8676
+DIST skopeo-1.3.0.tar.gz 5593261 BLAKE2B 
b26e39d821e63b31a1cbd23bf7b836fbe3185f45ad086c8d0f427309590dbaf196fe09af9aca4aae10c30423c3828375ffe6c95c9c9fb1dea739404e98d8554e
 SHA512 
5b6e96fff4670d8dcbc787cd5a568112337a111e7c44111226fa5684edffa880a1d632660238c55b6193ba26496697dd7e38d7d015cdfd61ce5efb119f0e12eb

diff --git a/app-emulation/skopeo/skopeo-1.3.0.ebuild 
b/app-emulation/skopeo/skopeo-1.3.0.ebuild
new file mode 100644
index 000..b18397b2e83
--- /dev/null
+++ b/app-emulation/skopeo/skopeo-1.3.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+COMMIT=c35944bec010fe9b534881aca153ef5964f5a010
+inherit go-module bash-completion-r1
+
+DESCRIPTION="Command line utility foroperations on container images and image 
repositories"
+HOMEPAGE="https://github.com/containers/skopeo;
+SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="btrfs"
+
+COMMON_DEPEND=">=app-crypt/gpgme-1.5.5:=
+   >=dev-libs/libassuan-2.4.3:=
+   dev-libs/libgpg-error:=
+   btrfs? ( >=sys-fs/btrfs-progs-4.0.1 )
+   >=sys-fs/lvm2-2.02.145:="
+DEPEND="${COMMON_DEPEND}
+   dev-go/go-md2man"
+RDEPEND="${COMMON_DEPEND}"
+
+RESTRICT="test"
+
+src_compile() {
+   local BUILDTAGS
+   BUILDTAGS="containers_image_ostree_stub $(usex btrfs "" 
exclude_graphdriver_btrfs)"
+   set -- go build -mod=vendor -ldflags "-X main.gitCommit=${COMMIT}" \
+   -gcflags "${GOGCFLAGS}" -tags "${BUILDTAGS}" \
+   -o skopeo ./cmd/skopeo
+   echo "$@"
+   "$@" || die
+   cd docs || die
+   for f in *.1.md; do
+   go-md2man -in ${f} -out ${f%%.md} || die
+   done
+}
+
+src_install() {
+   dobin skopeo
+   doman docs/*.1
+   dobashcomp completions/bash/skopeo
+   insinto /etc/containers
+   newins default-policy.json policy.json
+   insinto /etc/containers/registries.d
+   doins default.yaml
+   keepdir /var/lib/atomic/sigstore
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/

2020-08-29 Thread Zac Medico
commit: 19a5a24561527f179435c06426d1811ae6308ef8
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Aug 29 23:06:24 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Aug 29 23:07:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19a5a245

app-emulation/skopeo: Bump to version 1.1.1

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/skopeo/Manifest|  1 +
 app-emulation/skopeo/skopeo-1.1.1.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/app-emulation/skopeo/Manifest b/app-emulation/skopeo/Manifest
index 557c99afc11..4bb4f7d6b7c 100644
--- a/app-emulation/skopeo/Manifest
+++ b/app-emulation/skopeo/Manifest
@@ -1,3 +1,4 @@
 DIST skopeo-0.1.41.tar.gz 4692408 BLAKE2B 
d5e99be0cb478065f1478beda355abc11c8f13ad8446251048502da1b1af38d407ec46d284e59d2018af5d1ca6a953ad6156a306e9bc1acbdb22b447fe17a59f
 SHA512 
924af178eb9621395cfffcf51aa072886dc8c20746bce1599a503df8c54794e34184a1fc6fd9582b889c7c8efecf8cf192797bc8e208b90c71cca31bb970d8e9
 DIST skopeo-0.2.0.tar.gz 4295805 BLAKE2B 
4ad13ff49bec56f3766e8d94f80fe8e22edb011b8862fb1249882e5695fa9260a6e2ce3d8345411ee7717cb92d4c1516268678f0884a62b02bfc8c9a554367ee
 SHA512 
89d416110561dbe967860f752db607634a37b12adc376736de48264ec064abfed6b3db9ae195ffb3e9616dd6d65528660a23f2a5145d4674ed47cf443f17295a
 DIST skopeo-1.1.0.tar.gz 4516471 BLAKE2B 
665acc925cd4f0a97919bbc03db37ca9b5636d110e4780b5053c4a2773b4e524dd879870262f1760aee7413f52c7614cc4adcd56f20881cfe20b2c9a3af09dc3
 SHA512 
84ce9d786a471cf7d2551ae884801255b0fe501a21d3d2bbbfe0bb9e9c771105b00cdcfc1bef2cee5bd5ce55d0fd30be49c87c09361be47854dbb5e8e20e13a5
+DIST skopeo-1.1.1.tar.gz 4622784 BLAKE2B 
3f72a812409a48d960fe36028355cf7128dabbb466bbb20aae9d8dda81a35e018e5a3cf4d430beaf8834f5355d6293a01b7702e88713557afb58216bffd9f3e5
 SHA512 
7d38179d550a1461f58d2d590d69ea8445d2c1d399a7cf39fcbcf6aab64da056c6de0f772f28eb60aec04c379d2cf27cbc5678546005ea6c1e8c20b7fe5b8676

diff --git a/app-emulation/skopeo/skopeo-1.1.1.ebuild 
b/app-emulation/skopeo/skopeo-1.1.1.ebuild
new file mode 100644
index 000..e0c555f2bb9
--- /dev/null
+++ b/app-emulation/skopeo/skopeo-1.1.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+COMMIT=67abbb3cefbdc876447583d5ea45e76bf441eba7
+inherit go-module bash-completion-r1
+
+DESCRIPTION="Command line utility foroperations on container images and image 
repositories"
+HOMEPAGE="https://github.com/containers/skopeo;
+SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="btrfs"
+
+COMMON_DEPEND=">=app-crypt/gpgme-1.5.5:=
+   >=dev-libs/libassuan-2.4.3:=
+   dev-libs/libgpg-error:=
+   btrfs? ( >=sys-fs/btrfs-progs-4.0.1 )
+   >=sys-fs/lvm2-2.02.145:="
+DEPEND="${COMMON_DEPEND}
+   dev-go/go-md2man"
+RDEPEND="${COMMON_DEPEND}"
+
+RESTRICT="test"
+
+src_compile() {
+   local BUILDTAGS
+   BUILDTAGS="containers_image_ostree_stub $(usex btrfs "" 
exclude_graphdriver_btrfs)"
+   set -- go build -mod=vendor -ldflags "-X main.gitCommit=${COMMIT}" \
+   -gcflags "${GOGCFLAGS}" -tags "${BUILDTAGS}" \
+   -o skopeo ./cmd/skopeo
+   echo "$@"
+   "$@" || die
+   cd docs || die
+   for f in *.1.md; do
+   go-md2man -in ${f} -out ${f%%.md} || die
+   done
+}
+
+src_install() {
+   dobin skopeo
+   doman docs/*.1
+   dobashcomp completions/bash/skopeo
+   insinto /etc/containers
+   newins default-policy.json policy.json
+   insinto /etc/containers/registries.d
+   doins default.yaml
+   keepdir /var/lib/atomic/sigstore
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/

2020-08-29 Thread Sam James
commit: 14be38c9cc6fb480986aa5ca7d23c5401df63b9b
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 29 22:44:11 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 29 22:44:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14be38c9

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

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/app-emulation/skopeo/skopeo-1.1.0.ebuild 
b/app-emulation/skopeo/skopeo-1.1.0.ebuild
index 80f88e4f1c1..7a625ebb1c5 100644
--- a/app-emulation/skopeo/skopeo-1.1.0.ebuild
+++ b/app-emulation/skopeo/skopeo-1.1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 IUSE="btrfs"
 
 COMMON_DEPEND=">=app-crypt/gpgme-1.5.5:=



[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/

2020-06-19 Thread Aaron Bauman
commit: bfd9b501b72013a809c2e38e949cac7daa763d3a
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Jun 20 01:23:14 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Jun 20 01:23:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfd9b501

app-emulation/skopeo: drop vulnerable

Bug: https://bugs.gentoo.org/710736
Signed-off-by: Aaron Bauman  gentoo.org>

 app-emulation/skopeo/Manifest|  2 -
 app-emulation/skopeo/skopeo-0.1.40-r1.ebuild | 62 
 2 files changed, 64 deletions(-)

diff --git a/app-emulation/skopeo/Manifest b/app-emulation/skopeo/Manifest
index 2b538a08264..557c99afc11 100644
--- a/app-emulation/skopeo/Manifest
+++ b/app-emulation/skopeo/Manifest
@@ -1,5 +1,3 @@
-DIST containers-storage-1.14.0-vfs-user-xattrs.patch 14835 BLAKE2B 
99c35933dcb25385ee83b80cf282c11c738d0e4d91216cc08a50522f6caa9bca5938299412908f16df404f99e80616a10b4c02c0ebc38240a987830ddaf15008
 SHA512 
62c7ed49728bd12b5706f59b0d4af3b18d90e8cfc2b06e681f84fe3f5d3e0cd5c0317147109c4e3ec4fec26f82c269af3c9813e47339ce102e4e97400b74627d
-DIST skopeo-0.1.40.tar.gz 3907911 BLAKE2B 
0a9ebcc9662036b1595149f0d19a46c0565b115d37b22c6410041eef3e6755b20561439596f1033dd6ce2c78a4948e358b2518003729873d5ab8ce9a7bec082c
 SHA512 
161edb8afa961e48e314cf70a4fcebd971a45a50fc11eab6ec751ba4eb05a8be011d16b83c4ed1fa9d6336846da5f518da006d4476ee4e29a160c629820773d3
 DIST skopeo-0.1.41.tar.gz 4692408 BLAKE2B 
d5e99be0cb478065f1478beda355abc11c8f13ad8446251048502da1b1af38d407ec46d284e59d2018af5d1ca6a953ad6156a306e9bc1acbdb22b447fe17a59f
 SHA512 
924af178eb9621395cfffcf51aa072886dc8c20746bce1599a503df8c54794e34184a1fc6fd9582b889c7c8efecf8cf192797bc8e208b90c71cca31bb970d8e9
 DIST skopeo-0.2.0.tar.gz 4295805 BLAKE2B 
4ad13ff49bec56f3766e8d94f80fe8e22edb011b8862fb1249882e5695fa9260a6e2ce3d8345411ee7717cb92d4c1516268678f0884a62b02bfc8c9a554367ee
 SHA512 
89d416110561dbe967860f752db607634a37b12adc376736de48264ec064abfed6b3db9ae195ffb3e9616dd6d65528660a23f2a5145d4674ed47cf443f17295a
 DIST skopeo-1.1.0.tar.gz 4516471 BLAKE2B 
665acc925cd4f0a97919bbc03db37ca9b5636d110e4780b5053c4a2773b4e524dd879870262f1760aee7413f52c7614cc4adcd56f20881cfe20b2c9a3af09dc3
 SHA512 
84ce9d786a471cf7d2551ae884801255b0fe501a21d3d2bbbfe0bb9e9c771105b00cdcfc1bef2cee5bd5ce55d0fd30be49c87c09361be47854dbb5e8e20e13a5

diff --git a/app-emulation/skopeo/skopeo-0.1.40-r1.ebuild 
b/app-emulation/skopeo/skopeo-0.1.40-r1.ebuild
deleted file mode 100644
index c42103170fb..000
--- a/app-emulation/skopeo/skopeo-0.1.40-r1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-COMMIT=be6146b
-inherit go-module bash-completion-r1
-
-DESCRIPTION="Command line utility foroperations on container images and image 
repositories"
-HOMEPAGE="https://github.com/containers/skopeo;
-CONTAINERS_STORAGE_PATCH="containers-storage-1.14.0-vfs-user-xattrs.patch"
-SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   https://github.com/containers/storage/pull/466.patch -> 
${CONTAINERS_STORAGE_PATCH}"
-
-LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-COMMON_DEPEND=">=app-crypt/gpgme-1.5.5:=
-   >=dev-libs/libassuan-2.4.3:=
-   dev-libs/libgpg-error:=
-   >=sys-fs/btrfs-progs-4.0.1
-   >=sys-fs/lvm2-2.02.145:="
-DEPEND="${COMMON_DEPEND}
-   dev-go/go-md2man"
-RDEPEND="${COMMON_DEPEND}"
-
-RESTRICT="test"
-
-src_prepare() {
-   default
-   sed -e 's| \([ab]\)/| \1/vendor/github.com/containers/storage/|' < \
-   "${DISTDIR}/${CONTAINERS_STORAGE_PATCH}" > \
-   "${WORKDIR}/${CONTAINERS_STORAGE_PATCH}" || die
-   eapply "${WORKDIR}/${CONTAINERS_STORAGE_PATCH}"
-}
-
-src_compile() {
-   local BUILDTAGS="containers_image_ostree_stub"
-   set -- env -u GOCACHE -u XDG_CACHE_HOME \
-   go build -mod=vendor -ldflags "-X main.gitCommit=${COMMIT}" \
-   -gcflags "${GOGCFLAGS}" -tags "${BUILDTAGS}" \
-   -o skopeo ./cmd/skopeo
-   echo "$@"
-   "$@" || die
-   cd docs || die
-   for f in *.1.md; do
-   go-md2man -in ${f} -out ${f%%.md} || die
-   done
-}
-
-src_install() {
-   dobin skopeo
-   doman docs/*.1
-   dobashcomp completions/bash/skopeo
-   insinto /etc/containers
-   newins default-policy.json policy.json
-   insinto /etc/containers/registries.d
-   doins default.yaml
-   keepdir /var/lib/atomic/sigstore
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/

2020-06-18 Thread Zac Medico
commit: a948e36f4dca51f3bbaa6607d05d098fbc5e9614
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Jun 19 05:14:51 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Jun 19 05:14:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a948e36f

app-emulation/skopeo: Bump to version 1.1.0

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/skopeo/Manifest|  1 +
 app-emulation/skopeo/skopeo-1.1.0.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/app-emulation/skopeo/Manifest b/app-emulation/skopeo/Manifest
index 6a39e2af88a..2b538a08264 100644
--- a/app-emulation/skopeo/Manifest
+++ b/app-emulation/skopeo/Manifest
@@ -2,3 +2,4 @@ DIST containers-storage-1.14.0-vfs-user-xattrs.patch 14835 
BLAKE2B 99c35933dcb25
 DIST skopeo-0.1.40.tar.gz 3907911 BLAKE2B 
0a9ebcc9662036b1595149f0d19a46c0565b115d37b22c6410041eef3e6755b20561439596f1033dd6ce2c78a4948e358b2518003729873d5ab8ce9a7bec082c
 SHA512 
161edb8afa961e48e314cf70a4fcebd971a45a50fc11eab6ec751ba4eb05a8be011d16b83c4ed1fa9d6336846da5f518da006d4476ee4e29a160c629820773d3
 DIST skopeo-0.1.41.tar.gz 4692408 BLAKE2B 
d5e99be0cb478065f1478beda355abc11c8f13ad8446251048502da1b1af38d407ec46d284e59d2018af5d1ca6a953ad6156a306e9bc1acbdb22b447fe17a59f
 SHA512 
924af178eb9621395cfffcf51aa072886dc8c20746bce1599a503df8c54794e34184a1fc6fd9582b889c7c8efecf8cf192797bc8e208b90c71cca31bb970d8e9
 DIST skopeo-0.2.0.tar.gz 4295805 BLAKE2B 
4ad13ff49bec56f3766e8d94f80fe8e22edb011b8862fb1249882e5695fa9260a6e2ce3d8345411ee7717cb92d4c1516268678f0884a62b02bfc8c9a554367ee
 SHA512 
89d416110561dbe967860f752db607634a37b12adc376736de48264ec064abfed6b3db9ae195ffb3e9616dd6d65528660a23f2a5145d4674ed47cf443f17295a
+DIST skopeo-1.1.0.tar.gz 4516471 BLAKE2B 
665acc925cd4f0a97919bbc03db37ca9b5636d110e4780b5053c4a2773b4e524dd879870262f1760aee7413f52c7614cc4adcd56f20881cfe20b2c9a3af09dc3
 SHA512 
84ce9d786a471cf7d2551ae884801255b0fe501a21d3d2bbbfe0bb9e9c771105b00cdcfc1bef2cee5bd5ce55d0fd30be49c87c09361be47854dbb5e8e20e13a5

diff --git a/app-emulation/skopeo/skopeo-1.1.0.ebuild 
b/app-emulation/skopeo/skopeo-1.1.0.ebuild
new file mode 100644
index 000..80f88e4f1c1
--- /dev/null
+++ b/app-emulation/skopeo/skopeo-1.1.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+COMMIT=63085f5bef1131aa9ec0907a5c8d66b67de7c4b2
+inherit go-module bash-completion-r1
+
+DESCRIPTION="Command line utility foroperations on container images and image 
repositories"
+HOMEPAGE="https://github.com/containers/skopeo;
+SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="btrfs"
+
+COMMON_DEPEND=">=app-crypt/gpgme-1.5.5:=
+   >=dev-libs/libassuan-2.4.3:=
+   dev-libs/libgpg-error:=
+   btrfs? ( >=sys-fs/btrfs-progs-4.0.1 )
+   >=sys-fs/lvm2-2.02.145:="
+DEPEND="${COMMON_DEPEND}
+   dev-go/go-md2man"
+RDEPEND="${COMMON_DEPEND}"
+
+RESTRICT="test"
+
+src_compile() {
+   local BUILDTAGS
+   BUILDTAGS="containers_image_ostree_stub $(usex btrfs "" 
exclude_graphdriver_btrfs)"
+   set -- go build -mod=vendor -ldflags "-X main.gitCommit=${COMMIT}" \
+   -gcflags "${GOGCFLAGS}" -tags "${BUILDTAGS}" \
+   -o skopeo ./cmd/skopeo
+   echo "$@"
+   "$@" || die
+   cd docs || die
+   for f in *.1.md; do
+   go-md2man -in ${f} -out ${f%%.md} || die
+   done
+}
+
+src_install() {
+   dobin skopeo
+   doman docs/*.1
+   dobashcomp completions/bash/skopeo
+   insinto /etc/containers
+   newins default-policy.json policy.json
+   insinto /etc/containers/registries.d
+   doins default.yaml
+   keepdir /var/lib/atomic/sigstore
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/

2020-05-02 Thread William Hubbs
commit: 6feab05b1ea2019e3e67568e2733884fdd5454f4
Author: William Hubbs  gentoo  org>
AuthorDate: Sat May  2 14:11:38 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat May  2 14:13:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6feab05b

app-emulation/skopeo: remove 0.1.39

Bug: https://bugs.gentoo.org/710736
Signed-off-by: William Hubbs  gentoo.org>

 app-emulation/skopeo/Manifest |  1 -
 app-emulation/skopeo/skopeo-0.1.39.ebuild | 55 ---
 2 files changed, 56 deletions(-)

diff --git a/app-emulation/skopeo/Manifest b/app-emulation/skopeo/Manifest
index 23e3f0447f8..6a39e2af88a 100644
--- a/app-emulation/skopeo/Manifest
+++ b/app-emulation/skopeo/Manifest
@@ -1,5 +1,4 @@
 DIST containers-storage-1.14.0-vfs-user-xattrs.patch 14835 BLAKE2B 
99c35933dcb25385ee83b80cf282c11c738d0e4d91216cc08a50522f6caa9bca5938299412908f16df404f99e80616a10b4c02c0ebc38240a987830ddaf15008
 SHA512 
62c7ed49728bd12b5706f59b0d4af3b18d90e8cfc2b06e681f84fe3f5d3e0cd5c0317147109c4e3ec4fec26f82c269af3c9813e47339ce102e4e97400b74627d
-DIST skopeo-0.1.39.tar.gz 3850036 BLAKE2B 
e635be475f22cc25ab98e446424f4a6b0babe34f827a73f9c9c1533db782490e9af94e759ac78fbeeec1c0e1fa42eef9d09fb4e7ff1f4df654f65fe4c1a9f7b0
 SHA512 
c4aadc40f9d637c628cd96c204b3e9bc3a928c145521bed2e5046508fc936ff99442dda8b4a4cdd85c4d04e64a9ccee5ea8d563c6ebf4e6020d50d96b921716c
 DIST skopeo-0.1.40.tar.gz 3907911 BLAKE2B 
0a9ebcc9662036b1595149f0d19a46c0565b115d37b22c6410041eef3e6755b20561439596f1033dd6ce2c78a4948e358b2518003729873d5ab8ce9a7bec082c
 SHA512 
161edb8afa961e48e314cf70a4fcebd971a45a50fc11eab6ec751ba4eb05a8be011d16b83c4ed1fa9d6336846da5f518da006d4476ee4e29a160c629820773d3
 DIST skopeo-0.1.41.tar.gz 4692408 BLAKE2B 
d5e99be0cb478065f1478beda355abc11c8f13ad8446251048502da1b1af38d407ec46d284e59d2018af5d1ca6a953ad6156a306e9bc1acbdb22b447fe17a59f
 SHA512 
924af178eb9621395cfffcf51aa072886dc8c20746bce1599a503df8c54794e34184a1fc6fd9582b889c7c8efecf8cf192797bc8e208b90c71cca31bb970d8e9
 DIST skopeo-0.2.0.tar.gz 4295805 BLAKE2B 
4ad13ff49bec56f3766e8d94f80fe8e22edb011b8862fb1249882e5695fa9260a6e2ce3d8345411ee7717cb92d4c1516268678f0884a62b02bfc8c9a554367ee
 SHA512 
89d416110561dbe967860f752db607634a37b12adc376736de48264ec064abfed6b3db9ae195ffb3e9616dd6d65528660a23f2a5145d4674ed47cf443f17295a

diff --git a/app-emulation/skopeo/skopeo-0.1.39.ebuild 
b/app-emulation/skopeo/skopeo-0.1.39.ebuild
deleted file mode 100644
index b26bcce7615..000
--- a/app-emulation/skopeo/skopeo-0.1.39.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-EGO_PN=github.com/containers/skopeo
-COMMIT=1cf1e06
-inherit golang-vcs-snapshot bash-completion-r1
-
-DESCRIPTION="Command line utility foroperations on container images and image 
repositories"
-HOMEPAGE="https://github.com/containers/skopeo;
-SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-COMMON_DEPEND=">=app-crypt/gpgme-1.5.5:=
-   >=dev-libs/libassuan-2.4.3:=
-   dev-libs/libgpg-error:=
-   >=sys-fs/btrfs-progs-4.0.1
-   >=sys-fs/lvm2-2.02.145:="
-DEPEND="${COMMON_DEPEND}
-   dev-go/go-md2man"
-RDEPEND="${COMMON_DEPEND}"
-
-S="${WORKDIR}/${P}/src/${EGO_PN}"
-
-RESTRICT="test"
-
-src_compile() {
-   local BUILDTAGS="containers_image_ostree_stub"
-   set -- env -u GOCACHE -u XDG_CACHE_HOME GO111MODULE=on 
GOPATH="${WORKDIR}/${P}" \
-   go build -mod=vendor -ldflags "-X main.gitCommit=${COMMIT}" \
-   -gcflags "${GOGCFLAGS}" -tags "${BUILDTAGS}" \
-   -o skopeo ./cmd/skopeo
-   echo "$@"
-   "$@" || die
-   cd docs || die
-   for f in *.1.md; do
-   go-md2man -in ${f} -out ${f%%.md} || die
-   done
-}
-
-src_install() {
-   dobin skopeo
-   doman docs/*.1
-   dobashcomp completions/bash/skopeo
-   insinto /etc/containers
-   newins default-policy.json policy.json
-   insinto /etc/containers/registries.d
-   doins default.yaml
-   keepdir /var/lib/atomic/sigstore
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/

2020-05-02 Thread William Hubbs
commit: 0d5f0da4687b8f6544c28ad23c45795fa783b0de
Author: Jonathan Callen  gmail  com>
AuthorDate: Sat Apr  4 22:06:28 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat May  2 14:07:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d5f0da4

app-emulation/skopeo: Make btrfs optional

Closes: https://bugs.gentoo.org/716236
Signed-off-by: William Hubbs  gentoo.org>

 app-emulation/skopeo/metadata.xml| 3 +++
 app-emulation/skopeo/skopeo-0.2.0.ebuild | 6 --
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/app-emulation/skopeo/metadata.xml 
b/app-emulation/skopeo/metadata.xml
index c36c37139fa..6027ac0be07 100644
--- a/app-emulation/skopeo/metadata.xml
+++ b/app-emulation/skopeo/metadata.xml
@@ -5,4 +5,7 @@
willi...@gentoo.org
William Hubbs

+   
+   Enables dependencies for the "btrfs" graph 
driver.
+   
 

diff --git a/app-emulation/skopeo/skopeo-0.2.0.ebuild 
b/app-emulation/skopeo/skopeo-0.2.0.ebuild
index 41797bfbd1b..c6caefe701f 100644
--- a/app-emulation/skopeo/skopeo-0.2.0.ebuild
+++ b/app-emulation/skopeo/skopeo-0.2.0.ebuild
@@ -12,11 +12,12 @@ 
SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
 SLOT="0"
 KEYWORDS="~amd64"
+IUSE="btrfs"
 
 COMMON_DEPEND=">=app-crypt/gpgme-1.5.5:=
>=dev-libs/libassuan-2.4.3:=
dev-libs/libgpg-error:=
-   >=sys-fs/btrfs-progs-4.0.1
+   btrfs? ( >=sys-fs/btrfs-progs-4.0.1 )
>=sys-fs/lvm2-2.02.145:="
 DEPEND="${COMMON_DEPEND}
dev-go/go-md2man"
@@ -25,7 +26,8 @@ RDEPEND="${COMMON_DEPEND}"
 RESTRICT="test"
 
 src_compile() {
-   local BUILDTAGS="containers_image_ostree_stub"
+   local BUILDTAGS
+   BUILDTAGS="containers_image_ostree_stub $(usex btrfs "" 
exclude_graphdriver_btrfs)"
set -- go build -mod=vendor -ldflags "-X main.gitCommit=${COMMIT}" \
-gcflags "${GOGCFLAGS}" -tags "${BUILDTAGS}" \
-o skopeo ./cmd/skopeo



[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/

2020-04-16 Thread William Hubbs
commit: 969cecf8f1fdf7b63849fc9cd7ce64c891467dfd
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Apr 16 21:12:37 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Apr 16 21:13:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=969cecf8

app-emulation/skopeo: 0.2.0 bump

Signed-off-by: William Hubbs  gentoo.org>

 app-emulation/skopeo/Manifest|  1 +
 app-emulation/skopeo/skopeo-0.2.0.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/app-emulation/skopeo/Manifest b/app-emulation/skopeo/Manifest
index fe0c8471412..23e3f0447f8 100644
--- a/app-emulation/skopeo/Manifest
+++ b/app-emulation/skopeo/Manifest
@@ -2,3 +2,4 @@ DIST containers-storage-1.14.0-vfs-user-xattrs.patch 14835 
BLAKE2B 99c35933dcb25
 DIST skopeo-0.1.39.tar.gz 3850036 BLAKE2B 
e635be475f22cc25ab98e446424f4a6b0babe34f827a73f9c9c1533db782490e9af94e759ac78fbeeec1c0e1fa42eef9d09fb4e7ff1f4df654f65fe4c1a9f7b0
 SHA512 
c4aadc40f9d637c628cd96c204b3e9bc3a928c145521bed2e5046508fc936ff99442dda8b4a4cdd85c4d04e64a9ccee5ea8d563c6ebf4e6020d50d96b921716c
 DIST skopeo-0.1.40.tar.gz 3907911 BLAKE2B 
0a9ebcc9662036b1595149f0d19a46c0565b115d37b22c6410041eef3e6755b20561439596f1033dd6ce2c78a4948e358b2518003729873d5ab8ce9a7bec082c
 SHA512 
161edb8afa961e48e314cf70a4fcebd971a45a50fc11eab6ec751ba4eb05a8be011d16b83c4ed1fa9d6336846da5f518da006d4476ee4e29a160c629820773d3
 DIST skopeo-0.1.41.tar.gz 4692408 BLAKE2B 
d5e99be0cb478065f1478beda355abc11c8f13ad8446251048502da1b1af38d407ec46d284e59d2018af5d1ca6a953ad6156a306e9bc1acbdb22b447fe17a59f
 SHA512 
924af178eb9621395cfffcf51aa072886dc8c20746bce1599a503df8c54794e34184a1fc6fd9582b889c7c8efecf8cf192797bc8e208b90c71cca31bb970d8e9
+DIST skopeo-0.2.0.tar.gz 4295805 BLAKE2B 
4ad13ff49bec56f3766e8d94f80fe8e22edb011b8862fb1249882e5695fa9260a6e2ce3d8345411ee7717cb92d4c1516268678f0884a62b02bfc8c9a554367ee
 SHA512 
89d416110561dbe967860f752db607634a37b12adc376736de48264ec064abfed6b3db9ae195ffb3e9616dd6d65528660a23f2a5145d4674ed47cf443f17295a

diff --git a/app-emulation/skopeo/skopeo-0.2.0.ebuild 
b/app-emulation/skopeo/skopeo-0.2.0.ebuild
new file mode 100644
index 000..41797bfbd1b
--- /dev/null
+++ b/app-emulation/skopeo/skopeo-0.2.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+COMMIT=1119299c4b27e16680744e8bcf3b5362344a40d7
+inherit go-module bash-completion-r1
+
+DESCRIPTION="Command line utility foroperations on container images and image 
repositories"
+HOMEPAGE="https://github.com/containers/skopeo;
+SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+COMMON_DEPEND=">=app-crypt/gpgme-1.5.5:=
+   >=dev-libs/libassuan-2.4.3:=
+   dev-libs/libgpg-error:=
+   >=sys-fs/btrfs-progs-4.0.1
+   >=sys-fs/lvm2-2.02.145:="
+DEPEND="${COMMON_DEPEND}
+   dev-go/go-md2man"
+RDEPEND="${COMMON_DEPEND}"
+
+RESTRICT="test"
+
+src_compile() {
+   local BUILDTAGS="containers_image_ostree_stub"
+   set -- go build -mod=vendor -ldflags "-X main.gitCommit=${COMMIT}" \
+   -gcflags "${GOGCFLAGS}" -tags "${BUILDTAGS}" \
+   -o skopeo ./cmd/skopeo
+   echo "$@"
+   "$@" || die
+   cd docs || die
+   for f in *.1.md; do
+   go-md2man -in ${f} -out ${f%%.md} || die
+   done
+}
+
+src_install() {
+   dobin skopeo
+   doman docs/*.1
+   dobashcomp completions/bash/skopeo
+   insinto /etc/containers
+   newins default-policy.json policy.json
+   insinto /etc/containers/registries.d
+   doins default.yaml
+   keepdir /var/lib/atomic/sigstore
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/

2020-02-08 Thread Zac Medico
commit: 18a9c2e82132bf50d9603a012e2889a759651691
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Feb  9 01:57:44 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Feb  9 01:57:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18a9c2e8

app-emulation/skopeo: Bump to version 0.1.41

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/skopeo/Manifest |  1 +
 app-emulation/skopeo/skopeo-0.1.41.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/app-emulation/skopeo/Manifest b/app-emulation/skopeo/Manifest
index 01fc9d0acf5..fe0c8471412 100644
--- a/app-emulation/skopeo/Manifest
+++ b/app-emulation/skopeo/Manifest
@@ -1,3 +1,4 @@
 DIST containers-storage-1.14.0-vfs-user-xattrs.patch 14835 BLAKE2B 
99c35933dcb25385ee83b80cf282c11c738d0e4d91216cc08a50522f6caa9bca5938299412908f16df404f99e80616a10b4c02c0ebc38240a987830ddaf15008
 SHA512 
62c7ed49728bd12b5706f59b0d4af3b18d90e8cfc2b06e681f84fe3f5d3e0cd5c0317147109c4e3ec4fec26f82c269af3c9813e47339ce102e4e97400b74627d
 DIST skopeo-0.1.39.tar.gz 3850036 BLAKE2B 
e635be475f22cc25ab98e446424f4a6b0babe34f827a73f9c9c1533db782490e9af94e759ac78fbeeec1c0e1fa42eef9d09fb4e7ff1f4df654f65fe4c1a9f7b0
 SHA512 
c4aadc40f9d637c628cd96c204b3e9bc3a928c145521bed2e5046508fc936ff99442dda8b4a4cdd85c4d04e64a9ccee5ea8d563c6ebf4e6020d50d96b921716c
 DIST skopeo-0.1.40.tar.gz 3907911 BLAKE2B 
0a9ebcc9662036b1595149f0d19a46c0565b115d37b22c6410041eef3e6755b20561439596f1033dd6ce2c78a4948e358b2518003729873d5ab8ce9a7bec082c
 SHA512 
161edb8afa961e48e314cf70a4fcebd971a45a50fc11eab6ec751ba4eb05a8be011d16b83c4ed1fa9d6336846da5f518da006d4476ee4e29a160c629820773d3
+DIST skopeo-0.1.41.tar.gz 4692408 BLAKE2B 
d5e99be0cb478065f1478beda355abc11c8f13ad8446251048502da1b1af38d407ec46d284e59d2018af5d1ca6a953ad6156a306e9bc1acbdb22b447fe17a59f
 SHA512 
924af178eb9621395cfffcf51aa072886dc8c20746bce1599a503df8c54794e34184a1fc6fd9582b889c7c8efecf8cf192797bc8e208b90c71cca31bb970d8e9

diff --git a/app-emulation/skopeo/skopeo-0.1.41.ebuild 
b/app-emulation/skopeo/skopeo-0.1.41.ebuild
new file mode 100644
index 000..cc09b12134e
--- /dev/null
+++ b/app-emulation/skopeo/skopeo-0.1.41.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+COMMIT=7d080ca
+inherit go-module bash-completion-r1
+
+DESCRIPTION="Command line utility foroperations on container images and image 
repositories"
+HOMEPAGE="https://github.com/containers/skopeo;
+SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+COMMON_DEPEND=">=app-crypt/gpgme-1.5.5:=
+   >=dev-libs/libassuan-2.4.3:=
+   dev-libs/libgpg-error:=
+   >=sys-fs/btrfs-progs-4.0.1
+   >=sys-fs/lvm2-2.02.145:="
+DEPEND="${COMMON_DEPEND}
+   dev-go/go-md2man"
+RDEPEND="${COMMON_DEPEND}"
+
+RESTRICT="test"
+
+src_compile() {
+   local BUILDTAGS="containers_image_ostree_stub"
+   set -- env -u GOCACHE -u XDG_CACHE_HOME \
+   go build -mod=vendor -ldflags "-X main.gitCommit=${COMMIT}" \
+   -gcflags "${GOGCFLAGS}" -tags "${BUILDTAGS}" \
+   -o skopeo ./cmd/skopeo
+   echo "$@"
+   "$@" || die
+   cd docs || die
+   for f in *.1.md; do
+   go-md2man -in ${f} -out ${f%%.md} || die
+   done
+}
+
+src_install() {
+   dobin skopeo
+   doman docs/*.1
+   dobashcomp completions/bash/skopeo
+   insinto /etc/containers
+   newins default-policy.json policy.json
+   insinto /etc/containers/registries.d
+   doins default.yaml
+   keepdir /var/lib/atomic/sigstore
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/

2019-11-25 Thread Zac Medico
commit: f615248b2b83d774324f22d3a4a9aa01af10426f
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Nov 26 04:31:17 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Nov 26 04:31:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f615248b

app-emulation/skopeo: add upstream VFS user xattrs patch

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/skopeo/Manifest|  1 +
 .../skopeo/{skopeo-0.1.40.ebuild => skopeo-0.1.40-r1.ebuild} | 12 +++-
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/app-emulation/skopeo/Manifest b/app-emulation/skopeo/Manifest
index a2d4b48ca79..01fc9d0acf5 100644
--- a/app-emulation/skopeo/Manifest
+++ b/app-emulation/skopeo/Manifest
@@ -1,2 +1,3 @@
+DIST containers-storage-1.14.0-vfs-user-xattrs.patch 14835 BLAKE2B 
99c35933dcb25385ee83b80cf282c11c738d0e4d91216cc08a50522f6caa9bca5938299412908f16df404f99e80616a10b4c02c0ebc38240a987830ddaf15008
 SHA512 
62c7ed49728bd12b5706f59b0d4af3b18d90e8cfc2b06e681f84fe3f5d3e0cd5c0317147109c4e3ec4fec26f82c269af3c9813e47339ce102e4e97400b74627d
 DIST skopeo-0.1.39.tar.gz 3850036 BLAKE2B 
e635be475f22cc25ab98e446424f4a6b0babe34f827a73f9c9c1533db782490e9af94e759ac78fbeeec1c0e1fa42eef9d09fb4e7ff1f4df654f65fe4c1a9f7b0
 SHA512 
c4aadc40f9d637c628cd96c204b3e9bc3a928c145521bed2e5046508fc936ff99442dda8b4a4cdd85c4d04e64a9ccee5ea8d563c6ebf4e6020d50d96b921716c
 DIST skopeo-0.1.40.tar.gz 3907911 BLAKE2B 
0a9ebcc9662036b1595149f0d19a46c0565b115d37b22c6410041eef3e6755b20561439596f1033dd6ce2c78a4948e358b2518003729873d5ab8ce9a7bec082c
 SHA512 
161edb8afa961e48e314cf70a4fcebd971a45a50fc11eab6ec751ba4eb05a8be011d16b83c4ed1fa9d6336846da5f518da006d4476ee4e29a160c629820773d3

diff --git a/app-emulation/skopeo/skopeo-0.1.40.ebuild 
b/app-emulation/skopeo/skopeo-0.1.40-r1.ebuild
similarity index 75%
rename from app-emulation/skopeo/skopeo-0.1.40.ebuild
rename to app-emulation/skopeo/skopeo-0.1.40-r1.ebuild
index 3ee26d3ab1a..c42103170fb 100644
--- a/app-emulation/skopeo/skopeo-0.1.40.ebuild
+++ b/app-emulation/skopeo/skopeo-0.1.40-r1.ebuild
@@ -7,7 +7,9 @@ inherit go-module bash-completion-r1
 
 DESCRIPTION="Command line utility foroperations on container images and image 
repositories"
 HOMEPAGE="https://github.com/containers/skopeo;
-SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+CONTAINERS_STORAGE_PATCH="containers-storage-1.14.0-vfs-user-xattrs.patch"
+SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   https://github.com/containers/storage/pull/466.patch -> 
${CONTAINERS_STORAGE_PATCH}"
 
 LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
 SLOT="0"
@@ -25,6 +27,14 @@ RDEPEND="${COMMON_DEPEND}"
 
 RESTRICT="test"
 
+src_prepare() {
+   default
+   sed -e 's| \([ab]\)/| \1/vendor/github.com/containers/storage/|' < \
+   "${DISTDIR}/${CONTAINERS_STORAGE_PATCH}" > \
+   "${WORKDIR}/${CONTAINERS_STORAGE_PATCH}" || die
+   eapply "${WORKDIR}/${CONTAINERS_STORAGE_PATCH}"
+}
+
 src_compile() {
local BUILDTAGS="containers_image_ostree_stub"
set -- env -u GOCACHE -u XDG_CACHE_HOME \



[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/

2019-11-15 Thread Zac Medico
commit: eef6015d8a2af09f16edfb16b5e637d3ffb43fda
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Nov 15 21:12:16 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Nov 15 21:13:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eef6015d

app-emulation/skopeo: LICENSE: account for vendored software

Reported-by: Michał Górny  gentoo.org>
Bug: https://bugs.gentoo.org/694906
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Zac Medico  gentoo.org>

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

diff --git a/app-emulation/skopeo/skopeo-0.1.39.ebuild 
b/app-emulation/skopeo/skopeo-0.1.39.ebuild
index 3af894ea4f9..b26bcce7615 100644
--- a/app-emulation/skopeo/skopeo-0.1.39.ebuild
+++ b/app-emulation/skopeo/skopeo-0.1.39.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Command line utility foroperations on container 
images and image re
 HOMEPAGE="https://github.com/containers/skopeo;
 SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
-LICENSE="Apache-2.0"
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
 SLOT="0"
 KEYWORDS="~amd64"
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/

2019-11-15 Thread Zac Medico
commit: 197cdaa91b73c8ed495008462e251d317da5fbe3
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Nov 15 21:06:20 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Nov 15 21:07:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=197cdaa9

app-emulation/skopeo: Remove old versions

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/skopeo/Manifest |  2 --
 app-emulation/skopeo/skopeo-0.1.37.ebuild | 55 ---
 app-emulation/skopeo/skopeo-0.1.38.ebuild | 55 ---
 3 files changed, 112 deletions(-)

diff --git a/app-emulation/skopeo/Manifest b/app-emulation/skopeo/Manifest
index 8d080fb893c..a2d4b48ca79 100644
--- a/app-emulation/skopeo/Manifest
+++ b/app-emulation/skopeo/Manifest
@@ -1,4 +1,2 @@
-DIST skopeo-0.1.37.tar.gz 2766509 BLAKE2B 
59e3f4cf37694b4ae59fe4eca6afd8abe4f7ab1aec3c0cee409be6f0f648fd2929092ee9b5a2b167c5041202dac908cd39f693d8ae8eebf621be47f302bd885c
 SHA512 
e2de3c65f864572fe74ca55ee107703a49855f0da71c440784b06d13ed724456cf7bf30e18a5cb15cf2e136edc688b56321cf7838a2cc66f39c4ea9d9686441e
-DIST skopeo-0.1.38.tar.gz 2947365 BLAKE2B 
1d2d6ea2ed677f2b068ecca9b8dcee9d31280acb3f7acd8e0a59321d178244b506f4124eba8dd0519a3f5b307a6001d05a093cdf93189eccb55cf7c9cc41895b
 SHA512 
83e53eb7632761eb444d4f824b6fee7a2e265e386fd1ba58e2d3194750f794a0e1cdc94a76222d12f589f851c459b165756661a76c09cc9c7dd9b2d6fff2b39f
 DIST skopeo-0.1.39.tar.gz 3850036 BLAKE2B 
e635be475f22cc25ab98e446424f4a6b0babe34f827a73f9c9c1533db782490e9af94e759ac78fbeeec1c0e1fa42eef9d09fb4e7ff1f4df654f65fe4c1a9f7b0
 SHA512 
c4aadc40f9d637c628cd96c204b3e9bc3a928c145521bed2e5046508fc936ff99442dda8b4a4cdd85c4d04e64a9ccee5ea8d563c6ebf4e6020d50d96b921716c
 DIST skopeo-0.1.40.tar.gz 3907911 BLAKE2B 
0a9ebcc9662036b1595149f0d19a46c0565b115d37b22c6410041eef3e6755b20561439596f1033dd6ce2c78a4948e358b2518003729873d5ab8ce9a7bec082c
 SHA512 
161edb8afa961e48e314cf70a4fcebd971a45a50fc11eab6ec751ba4eb05a8be011d16b83c4ed1fa9d6336846da5f518da006d4476ee4e29a160c629820773d3

diff --git a/app-emulation/skopeo/skopeo-0.1.37.ebuild 
b/app-emulation/skopeo/skopeo-0.1.37.ebuild
deleted file mode 100644
index a3641ef7199..000
--- a/app-emulation/skopeo/skopeo-0.1.37.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-EGO_PN=github.com/containers/skopeo
-COMMIT=e079f9d
-inherit golang-vcs-snapshot bash-completion-r1
-
-DESCRIPTION="Command line utility foroperations on container images and image 
repositories"
-HOMEPAGE="https://github.com/containers/skopeo;
-SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-COMMON_DEPEND=">=app-crypt/gpgme-1.5.5:=
-   >=dev-libs/libassuan-2.4.3:=
-   dev-libs/libgpg-error:=
-   >=sys-fs/btrfs-progs-4.0.1
-   >=sys-fs/lvm2-2.02.145:="
-DEPEND="${COMMON_DEPEND}
-   dev-go/go-md2man"
-RDEPEND="${COMMON_DEPEND}"
-
-S="${WORKDIR}/${P}/src/${EGO_PN}"
-
-RESTRICT="test"
-
-src_compile() {
-   local BUILDTAGS="containers_image_ostree_stub"
-   set -- env -u GOCACHE -u XDG_CACHE_HOME GOPATH="${WORKDIR}/${P}" \
-   go build -ldflags "-X main.gitCommit=${COMMIT}" \
-   -gcflags "${GOGCFLAGS}" -tags "${BUILDTAGS}" \
-   -o skopeo ./cmd/skopeo
-   echo "$@"
-   "$@" || die
-   cd docs || die
-   for f in *.1.md; do
-   go-md2man -in ${f} -out ${f%%.md} || die
-   done
-}
-
-src_install() {
-   dobin skopeo
-   doman docs/*.1
-   dobashcomp completions/bash/skopeo
-   insinto /etc/containers
-   newins default-policy.json policy.json
-   insinto /etc/containers/registries.d
-   doins default.yaml
-   keepdir /var/lib/atomic/sigstore
-   einstalldocs
-}

diff --git a/app-emulation/skopeo/skopeo-0.1.38.ebuild 
b/app-emulation/skopeo/skopeo-0.1.38.ebuild
deleted file mode 100644
index d6afc826266..000
--- a/app-emulation/skopeo/skopeo-0.1.38.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-EGO_PN=github.com/containers/skopeo
-COMMIT=37f616e
-inherit golang-vcs-snapshot bash-completion-r1
-
-DESCRIPTION="Command line utility foroperations on container images and image 
repositories"
-HOMEPAGE="https://github.com/containers/skopeo;
-SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-COMMON_DEPEND=">=app-crypt/gpgme-1.5.5:=
-   >=dev-libs/libassuan-2.4.3:=
-   dev-libs/libgpg-error:=
-   >=sys-fs/btrfs-progs-4.0.1
-   >=sys-fs/lvm2-2.02.145:="
-DEPEND="${COMMON_DEPEND}
-   dev-go/go-md2man"
-RDEPEND="${COMMON_DEPEND}"
-

[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/

2019-11-15 Thread Zac Medico
commit: c4346317163561fbf286043d004bf39f4901b3d6
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Nov 15 20:50:11 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Nov 15 21:02:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4346317

app-emulation/skopeo: Bump to version 0.1.40

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/skopeo/Manifest |  1 +
 app-emulation/skopeo/skopeo-0.1.40.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/app-emulation/skopeo/Manifest b/app-emulation/skopeo/Manifest
index c49672d8a48..8d080fb893c 100644
--- a/app-emulation/skopeo/Manifest
+++ b/app-emulation/skopeo/Manifest
@@ -1,3 +1,4 @@
 DIST skopeo-0.1.37.tar.gz 2766509 BLAKE2B 
59e3f4cf37694b4ae59fe4eca6afd8abe4f7ab1aec3c0cee409be6f0f648fd2929092ee9b5a2b167c5041202dac908cd39f693d8ae8eebf621be47f302bd885c
 SHA512 
e2de3c65f864572fe74ca55ee107703a49855f0da71c440784b06d13ed724456cf7bf30e18a5cb15cf2e136edc688b56321cf7838a2cc66f39c4ea9d9686441e
 DIST skopeo-0.1.38.tar.gz 2947365 BLAKE2B 
1d2d6ea2ed677f2b068ecca9b8dcee9d31280acb3f7acd8e0a59321d178244b506f4124eba8dd0519a3f5b307a6001d05a093cdf93189eccb55cf7c9cc41895b
 SHA512 
83e53eb7632761eb444d4f824b6fee7a2e265e386fd1ba58e2d3194750f794a0e1cdc94a76222d12f589f851c459b165756661a76c09cc9c7dd9b2d6fff2b39f
 DIST skopeo-0.1.39.tar.gz 3850036 BLAKE2B 
e635be475f22cc25ab98e446424f4a6b0babe34f827a73f9c9c1533db782490e9af94e759ac78fbeeec1c0e1fa42eef9d09fb4e7ff1f4df654f65fe4c1a9f7b0
 SHA512 
c4aadc40f9d637c628cd96c204b3e9bc3a928c145521bed2e5046508fc936ff99442dda8b4a4cdd85c4d04e64a9ccee5ea8d563c6ebf4e6020d50d96b921716c
+DIST skopeo-0.1.40.tar.gz 3907911 BLAKE2B 
0a9ebcc9662036b1595149f0d19a46c0565b115d37b22c6410041eef3e6755b20561439596f1033dd6ce2c78a4948e358b2518003729873d5ab8ce9a7bec082c
 SHA512 
161edb8afa961e48e314cf70a4fcebd971a45a50fc11eab6ec751ba4eb05a8be011d16b83c4ed1fa9d6336846da5f518da006d4476ee4e29a160c629820773d3

diff --git a/app-emulation/skopeo/skopeo-0.1.40.ebuild 
b/app-emulation/skopeo/skopeo-0.1.40.ebuild
new file mode 100644
index 000..3ee26d3ab1a
--- /dev/null
+++ b/app-emulation/skopeo/skopeo-0.1.40.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+COMMIT=be6146b
+inherit go-module bash-completion-r1
+
+DESCRIPTION="Command line utility foroperations on container images and image 
repositories"
+HOMEPAGE="https://github.com/containers/skopeo;
+SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+COMMON_DEPEND=">=app-crypt/gpgme-1.5.5:=
+   >=dev-libs/libassuan-2.4.3:=
+   dev-libs/libgpg-error:=
+   >=sys-fs/btrfs-progs-4.0.1
+   >=sys-fs/lvm2-2.02.145:="
+DEPEND="${COMMON_DEPEND}
+   dev-go/go-md2man"
+RDEPEND="${COMMON_DEPEND}"
+
+RESTRICT="test"
+
+src_compile() {
+   local BUILDTAGS="containers_image_ostree_stub"
+   set -- env -u GOCACHE -u XDG_CACHE_HOME \
+   go build -mod=vendor -ldflags "-X main.gitCommit=${COMMIT}" \
+   -gcflags "${GOGCFLAGS}" -tags "${BUILDTAGS}" \
+   -o skopeo ./cmd/skopeo
+   echo "$@"
+   "$@" || die
+   cd docs || die
+   for f in *.1.md; do
+   go-md2man -in ${f} -out ${f%%.md} || die
+   done
+}
+
+src_install() {
+   dobin skopeo
+   doman docs/*.1
+   dobashcomp completions/bash/skopeo
+   insinto /etc/containers
+   newins default-policy.json policy.json
+   insinto /etc/containers/registries.d
+   doins default.yaml
+   keepdir /var/lib/atomic/sigstore
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/files/

2019-11-07 Thread Aaron Bauman
commit: f07d242fdf1a81d7e63b13cc37b314da1a3ce6e6
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Oct 25 06:23:29 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Nov  8 02:42:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f07d242f

app-emulation/skopeo: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/13426
Signed-off-by: Aaron Bauman  gentoo.org>

 .../files/skopeo-0.1.22-make-ostree-optional.patch | 158 -
 1 file changed, 158 deletions(-)

diff --git 
a/app-emulation/skopeo/files/skopeo-0.1.22-make-ostree-optional.patch 
b/app-emulation/skopeo/files/skopeo-0.1.22-make-ostree-optional.patch
deleted file mode 100644
index 1e81d8bff34..000
--- a/app-emulation/skopeo/files/skopeo-0.1.22-make-ostree-optional.patch
+++ /dev/null
@@ -1,158 +0,0 @@
-From a49f22efd84d1cc656242319cca27cbdf8852e05 Mon Sep 17 00:00:00 2001
-From: William Hubbs 
-Date: Fri, 23 Jun 2017 12:34:25 -0500
-Subject: [PATCH] make ostree optional
-

- vendor/github.com/containers/image/README.md   | 14 ++---
- .../transports/alltransports/alltransports.go  |  2 +-
- .../image/transports/alltransports/ostree.go   |  8 +
- .../image/transports/alltransports/ostree_stub.go  |  9 ++
- .../github.com/containers/image/transports/stub.go | 36 ++
- .../containers/image/transports/stub_test.go   | 18 +++
- 6 files changed, 82 insertions(+), 5 deletions(-)
- create mode 100644 
vendor/github.com/containers/image/transports/alltransports/ostree.go
- create mode 100644 
vendor/github.com/containers/image/transports/alltransports/ostree_stub.go
- create mode 100644 vendor/github.com/containers/image/transports/stub.go
- create mode 100644 vendor/github.com/containers/image/transports/stub_test.go
-
-diff --git a/vendor/github.com/containers/image/README.md 
b/vendor/github.com/containers/image/README.md
-index ca8afd4..8e812bb 100644
 a/vendor/github.com/containers/image/README.md
-+++ b/vendor/github.com/containers/image/README.md
-@@ -51,14 +51,20 @@ Ensure that the dependencies documented [in 
vendor.conf](https://github.com/cont
- are also available
- (using those exact versions or different versions of your choosing).
- 
--This library, by default, also depends on the GpgME C library. Either install 
it:
-+This library, by default, also depends on the GpgME and libostree C 
libraries. Either install them:
- ```sh
--Fedora$ dnf install gpgme-devel libassuan-devel
-+Fedora$ dnf install gpgme-devel libassuan-devel libostree-devel
- macOS$ brew install gpgme
- ```
--or use the `containers_image_openpgp` build tag (e.g. using `go build -tags 
…`)
--This will use a Golang-only OpenPGP implementation for signature verification 
instead of the default cgo/gpgme-based implementation;
-+or use the build tags described below to avoid the dependencies (e.g. using 
`go build -tags …`)
-+
-+### Supported build tags
-+
-+- `containers_image_openpgp`: Use a Golang-only OpenPGP implementation for 
signature verification instead of the default cgo/gpgme-based implementation;
- the primary downside is that creating new signatures with the Golang-only 
implementation is not supported.
-+- `containers_image_ostree_stub`: Instead of importing `ostree:` transport in 
`github.com/containers/image/transports/alltransports`, use a stub which 
reports that the transport is not supported. This allows building the library 
without requiring the `libostree` development libraries.
-+
-+  (Note that explicitly importing `github.com/containers/image/ostree` will 
still depend on the `libostree` library, this build tag only affects generic 
users of …`/alltransports`.)
- 
- ## Contributing
- 
-diff --git 
a/vendor/github.com/containers/image/transports/alltransports/alltransports.go 
b/vendor/github.com/containers/image/transports/alltransports/alltransports.go
-index dc70fad..dd80b7f 100644
 
a/vendor/github.com/containers/image/transports/alltransports/alltransports.go
-+++ 
b/vendor/github.com/containers/image/transports/alltransports/alltransports.go
-@@ -12,7 +12,7 @@ import (
-   _ "github.com/containers/image/docker/daemon"
-   _ "github.com/containers/image/oci/layout"
-   _ "github.com/containers/image/openshift"
--  _ "github.com/containers/image/ostree"
-+  // The ostree transport is registered by ostree*.go
-   _ "github.com/containers/image/storage"
-   "github.com/containers/image/transports"
-   "github.com/containers/image/types"
-diff --git 
a/vendor/github.com/containers/image/transports/alltransports/ostree.go 
b/vendor/github.com/containers/image/transports/alltransports/ostree.go
-new file mode 100644
-index 000..0fc5d7e
 /dev/null
-+++ b/vendor/github.com/containers/image/transports/alltransports/ostree.go
-@@ -0,0 +1,8 @@
-+// +build !containers_image_ostree_stub
-+
-+package 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/

2019-09-06 Thread Zac Medico
commit: 8b321ed35ee70fd661b5e29ac39d22d413d19db1
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Sep  6 23:51:45 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Sep  6 23:52:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b321ed3

app-emulation/skopeo: Use GO111MODULE=on for -mod=vendor backward compat

Use GO111MODULE=on together with -mod=vendor since otherwise -mod=vendor
fails with go-1.12 like this:

build flag -mod=vendor only valid when using modules

Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/skopeo/skopeo-0.1.39.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/app-emulation/skopeo/skopeo-0.1.39.ebuild 
b/app-emulation/skopeo/skopeo-0.1.39.ebuild
index 80e35c4d984..3af894ea4f9 100644
--- a/app-emulation/skopeo/skopeo-0.1.39.ebuild
+++ b/app-emulation/skopeo/skopeo-0.1.39.ebuild
@@ -30,9 +30,8 @@ RESTRICT="test"
 
 src_compile() {
local BUILDTAGS="containers_image_ostree_stub"
-   set -- env -u GOCACHE -u XDG_CACHE_HOME GOPATH="${WORKDIR}/${P}" \
-   go build $(has_version -b '>=dev-lang/go-1.13' && printf -- 
-mod=vendor) \
-   -ldflags "-X main.gitCommit=${COMMIT}" \
+   set -- env -u GOCACHE -u XDG_CACHE_HOME GO111MODULE=on 
GOPATH="${WORKDIR}/${P}" \
+   go build -mod=vendor -ldflags "-X main.gitCommit=${COMMIT}" \
-gcflags "${GOGCFLAGS}" -tags "${BUILDTAGS}" \
-o skopeo ./cmd/skopeo
echo "$@"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/

2019-09-06 Thread Zac Medico
commit: f34ce87c547ed6082b39044e2bee993325db98d8
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Sep  6 23:25:20 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Sep  6 23:27:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f34ce87c

app-emulation/skopeo: Fix compile with go-1.13

This fix is conditional on go-1.13 since -mod=vendor fails with
go-1.12 like this:

build flag -mod=vendor only valid when using modules

Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/skopeo/skopeo-0.1.39.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-emulation/skopeo/skopeo-0.1.39.ebuild 
b/app-emulation/skopeo/skopeo-0.1.39.ebuild
index 49a0b85e587..80e35c4d984 100644
--- a/app-emulation/skopeo/skopeo-0.1.39.ebuild
+++ b/app-emulation/skopeo/skopeo-0.1.39.ebuild
@@ -31,7 +31,8 @@ RESTRICT="test"
 src_compile() {
local BUILDTAGS="containers_image_ostree_stub"
set -- env -u GOCACHE -u XDG_CACHE_HOME GOPATH="${WORKDIR}/${P}" \
-   go build -ldflags "-X main.gitCommit=${COMMIT}" \
+   go build $(has_version -b '>=dev-lang/go-1.13' && printf -- 
-mod=vendor) \
+   -ldflags "-X main.gitCommit=${COMMIT}" \
-gcflags "${GOGCFLAGS}" -tags "${BUILDTAGS}" \
-o skopeo ./cmd/skopeo
echo "$@"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/

2019-08-06 Thread Zac Medico
commit: 752e72dc3d2f6450d2c5583355bde4782e0cd139
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Aug  7 02:07:36 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Aug  7 02:08:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=752e72dc

app-emulation/skopeo: Bump to version 0.1.39

Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/skopeo/Manifest |  1 +
 app-emulation/skopeo/skopeo-0.1.39.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/app-emulation/skopeo/Manifest b/app-emulation/skopeo/Manifest
index e7852105860..c49672d8a48 100644
--- a/app-emulation/skopeo/Manifest
+++ b/app-emulation/skopeo/Manifest
@@ -1,2 +1,3 @@
 DIST skopeo-0.1.37.tar.gz 2766509 BLAKE2B 
59e3f4cf37694b4ae59fe4eca6afd8abe4f7ab1aec3c0cee409be6f0f648fd2929092ee9b5a2b167c5041202dac908cd39f693d8ae8eebf621be47f302bd885c
 SHA512 
e2de3c65f864572fe74ca55ee107703a49855f0da71c440784b06d13ed724456cf7bf30e18a5cb15cf2e136edc688b56321cf7838a2cc66f39c4ea9d9686441e
 DIST skopeo-0.1.38.tar.gz 2947365 BLAKE2B 
1d2d6ea2ed677f2b068ecca9b8dcee9d31280acb3f7acd8e0a59321d178244b506f4124eba8dd0519a3f5b307a6001d05a093cdf93189eccb55cf7c9cc41895b
 SHA512 
83e53eb7632761eb444d4f824b6fee7a2e265e386fd1ba58e2d3194750f794a0e1cdc94a76222d12f589f851c459b165756661a76c09cc9c7dd9b2d6fff2b39f
+DIST skopeo-0.1.39.tar.gz 3850036 BLAKE2B 
e635be475f22cc25ab98e446424f4a6b0babe34f827a73f9c9c1533db782490e9af94e759ac78fbeeec1c0e1fa42eef9d09fb4e7ff1f4df654f65fe4c1a9f7b0
 SHA512 
c4aadc40f9d637c628cd96c204b3e9bc3a928c145521bed2e5046508fc936ff99442dda8b4a4cdd85c4d04e64a9ccee5ea8d563c6ebf4e6020d50d96b921716c

diff --git a/app-emulation/skopeo/skopeo-0.1.39.ebuild 
b/app-emulation/skopeo/skopeo-0.1.39.ebuild
new file mode 100644
index 000..49a0b85e587
--- /dev/null
+++ b/app-emulation/skopeo/skopeo-0.1.39.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+EGO_PN=github.com/containers/skopeo
+COMMIT=1cf1e06
+inherit golang-vcs-snapshot bash-completion-r1
+
+DESCRIPTION="Command line utility foroperations on container images and image 
repositories"
+HOMEPAGE="https://github.com/containers/skopeo;
+SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+COMMON_DEPEND=">=app-crypt/gpgme-1.5.5:=
+   >=dev-libs/libassuan-2.4.3:=
+   dev-libs/libgpg-error:=
+   >=sys-fs/btrfs-progs-4.0.1
+   >=sys-fs/lvm2-2.02.145:="
+DEPEND="${COMMON_DEPEND}
+   dev-go/go-md2man"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${P}/src/${EGO_PN}"
+
+RESTRICT="test"
+
+src_compile() {
+   local BUILDTAGS="containers_image_ostree_stub"
+   set -- env -u GOCACHE -u XDG_CACHE_HOME GOPATH="${WORKDIR}/${P}" \
+   go build -ldflags "-X main.gitCommit=${COMMIT}" \
+   -gcflags "${GOGCFLAGS}" -tags "${BUILDTAGS}" \
+   -o skopeo ./cmd/skopeo
+   echo "$@"
+   "$@" || die
+   cd docs || die
+   for f in *.1.md; do
+   go-md2man -in ${f} -out ${f%%.md} || die
+   done
+}
+
+src_install() {
+   dobin skopeo
+   doman docs/*.1
+   dobashcomp completions/bash/skopeo
+   insinto /etc/containers
+   newins default-policy.json policy.json
+   insinto /etc/containers/registries.d
+   doins default.yaml
+   keepdir /var/lib/atomic/sigstore
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/

2019-08-02 Thread Zac Medico
commit: 4df8f398a998045347378806fcfcae6d817874c3
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Aug  2 19:17:00 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Aug  2 19:17:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4df8f398

app-emulation/skopeo: Bump to version 0.1.38

Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/skopeo/Manifest |  1 +
 app-emulation/skopeo/skopeo-0.1.38.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/app-emulation/skopeo/Manifest b/app-emulation/skopeo/Manifest
index 10f4a13dd4b..e7852105860 100644
--- a/app-emulation/skopeo/Manifest
+++ b/app-emulation/skopeo/Manifest
@@ -1 +1,2 @@
 DIST skopeo-0.1.37.tar.gz 2766509 BLAKE2B 
59e3f4cf37694b4ae59fe4eca6afd8abe4f7ab1aec3c0cee409be6f0f648fd2929092ee9b5a2b167c5041202dac908cd39f693d8ae8eebf621be47f302bd885c
 SHA512 
e2de3c65f864572fe74ca55ee107703a49855f0da71c440784b06d13ed724456cf7bf30e18a5cb15cf2e136edc688b56321cf7838a2cc66f39c4ea9d9686441e
+DIST skopeo-0.1.38.tar.gz 2947365 BLAKE2B 
1d2d6ea2ed677f2b068ecca9b8dcee9d31280acb3f7acd8e0a59321d178244b506f4124eba8dd0519a3f5b307a6001d05a093cdf93189eccb55cf7c9cc41895b
 SHA512 
83e53eb7632761eb444d4f824b6fee7a2e265e386fd1ba58e2d3194750f794a0e1cdc94a76222d12f589f851c459b165756661a76c09cc9c7dd9b2d6fff2b39f

diff --git a/app-emulation/skopeo/skopeo-0.1.38.ebuild 
b/app-emulation/skopeo/skopeo-0.1.38.ebuild
new file mode 100644
index 000..d6afc826266
--- /dev/null
+++ b/app-emulation/skopeo/skopeo-0.1.38.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+EGO_PN=github.com/containers/skopeo
+COMMIT=37f616e
+inherit golang-vcs-snapshot bash-completion-r1
+
+DESCRIPTION="Command line utility foroperations on container images and image 
repositories"
+HOMEPAGE="https://github.com/containers/skopeo;
+SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+COMMON_DEPEND=">=app-crypt/gpgme-1.5.5:=
+   >=dev-libs/libassuan-2.4.3:=
+   dev-libs/libgpg-error:=
+   >=sys-fs/btrfs-progs-4.0.1
+   >=sys-fs/lvm2-2.02.145:="
+DEPEND="${COMMON_DEPEND}
+   dev-go/go-md2man"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${P}/src/${EGO_PN}"
+
+RESTRICT="test"
+
+src_compile() {
+   local BUILDTAGS="containers_image_ostree_stub"
+   set -- env -u GOCACHE -u XDG_CACHE_HOME GOPATH="${WORKDIR}/${P}" \
+   go build -ldflags "-X main.gitCommit=${COMMIT}" \
+   -gcflags "${GOGCFLAGS}" -tags "${BUILDTAGS}" \
+   -o skopeo ./cmd/skopeo
+   echo "$@"
+   "$@" || die
+   cd docs || die
+   for f in *.1.md; do
+   go-md2man -in ${f} -out ${f%%.md} || die
+   done
+}
+
+src_install() {
+   dobin skopeo
+   doman docs/*.1
+   dobashcomp completions/bash/skopeo
+   insinto /etc/containers
+   newins default-policy.json policy.json
+   insinto /etc/containers/registries.d
+   doins default.yaml
+   keepdir /var/lib/atomic/sigstore
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/

2019-08-02 Thread Zac Medico
commit: 1aeea08a1dd7de99b3b8f53bb90df419f45e6a5a
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Aug  2 19:13:21 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Aug  2 19:13:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aeea08a

app-emulation/skopeo: Remove old versions

Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/skopeo/Manifest |  7 
 app-emulation/skopeo/skopeo-0.1.22.ebuild | 57 ---
 app-emulation/skopeo/skopeo-0.1.30.ebuild | 53 
 app-emulation/skopeo/skopeo-0.1.31.ebuild | 53 
 app-emulation/skopeo/skopeo-0.1.32.ebuild | 53 
 app-emulation/skopeo/skopeo-0.1.34.ebuild | 54 -
 app-emulation/skopeo/skopeo-0.1.35.ebuild | 54 -
 app-emulation/skopeo/skopeo-0.1.36.ebuild | 55 -
 8 files changed, 386 deletions(-)

diff --git a/app-emulation/skopeo/Manifest b/app-emulation/skopeo/Manifest
index 3965943f94c..10f4a13dd4b 100644
--- a/app-emulation/skopeo/Manifest
+++ b/app-emulation/skopeo/Manifest
@@ -1,8 +1 @@
-DIST skopeo-0.1.22.tar.gz 1921286 BLAKE2B 
141f78d14cb47494af9e55541eeaa973c9e2065d6dcdc73a6ee296fd160a981b88a4464ebf803df56378f9de7d812721eab877386a4b756e6b914d2c08e44aca
 SHA512 
10ed4e577b07f672540ff86774b5c5b6b7531765fd36313b9e4e6bf974840fee98ede193014977c381b96875cb9147307ee690f4fc8dd4f97d87681d7fa2f4f2
-DIST skopeo-0.1.30.tar.gz 2700275 BLAKE2B 
d80125e1be32f3b490f5d66caa5b1bd482dc2203d0c37824bd40d06e240c347468f9635623344e6f9badd9dbbeed59383d5ec8ad81a9b8e01284bc48114470f6
 SHA512 
05ea7c54f1de7ab9676903a973c8039520fa023f295c705e600d01520c0f300d255268e41b9c716dc4a1f01e951d9b73acf24d5a1bc891f694798a3eb085f061
-DIST skopeo-0.1.31.tar.gz 2886364 BLAKE2B 
9ef9eb4fdd722216f15e14de6702aa0dfe3331b83acb803221b8f76a36428749b6bc302cb3ea2772dd42aefc336a80ad823cfcda9fc054a01f672cf7464592a1
 SHA512 
660856d962310f0274f3c2507a9a5cbfd8ceb205a3d2fdf30ebde856602151917492082356f6031e5d041ce02e53e562e83cba58259cdc456363f7af56b2507b
-DIST skopeo-0.1.32.tar.gz 4366298 BLAKE2B 
b358cb197475d693fa47cdfda738a78f70c9f59c5e3e61e55f3be21ea137640de2e9c61eb6437faca9a8f0e8dd6dda673e1cd645922a23533e6101eb326ef789
 SHA512 
c5285aa01448c9742d4e415e3ce6f2e0ef4e26a55758202baecb573ad8e3efb94c762d4c303fb21b896998b32e19f919a7382dfd6b17df2a96d66d07267b
-DIST skopeo-0.1.34.tar.gz 2859957 BLAKE2B 
f36062374b2afa7363a02d6410bd35bbf5ccd0599eea7eb6d68b769e9fbf492dc7843dbd184fccc742250fcd3e573e33bd5454971730bcec2151a52a32b81680
 SHA512 
3ba99fcbff9f46fa1a4226bfc54961cf640150e0e0ac6b3457e862ef94991fa05a7bd609cbf8c87a0424df6942653fb5492a3893fa5282242c4df6913c4312a2
-DIST skopeo-0.1.35.tar.gz 2723348 BLAKE2B 
74a98e43ff2b32ea29b9e57ea6ba20323660b631f4a7541aa1c720e283286809c501d655af18aa794123b3af727ca54bb41686a6b0d79b33c8f82f8642cc6176
 SHA512 
ec5aeb596aaf51512c049dc55353ce2d076ac30ae0fc3f9e90b8a8a9fb07ec86aafe5d38e2d34ea5193c0a6f9e74a69536bf5b759fdedfa0c97deb211894
-DIST skopeo-0.1.36.tar.gz 2754977 BLAKE2B 
4a25bf092b45084d252f8cf0c50f2389210e06bb8ee4f2939cfc93e1e66764ee340d77ca7ff0e731b55dfc42c48bc69b567e6d43d10da1119f5eeeae34aba291
 SHA512 
2ee51017a8d768c2a7b264f4c50d4a29d8b99e30049277bca5a5d47ff0ff09bb1c92c54f7f5230d966976b41353f7c8ffb9aa5571da2471f526ec8476cb127b2
 DIST skopeo-0.1.37.tar.gz 2766509 BLAKE2B 
59e3f4cf37694b4ae59fe4eca6afd8abe4f7ab1aec3c0cee409be6f0f648fd2929092ee9b5a2b167c5041202dac908cd39f693d8ae8eebf621be47f302bd885c
 SHA512 
e2de3c65f864572fe74ca55ee107703a49855f0da71c440784b06d13ed724456cf7bf30e18a5cb15cf2e136edc688b56321cf7838a2cc66f39c4ea9d9686441e

diff --git a/app-emulation/skopeo/skopeo-0.1.22.ebuild 
b/app-emulation/skopeo/skopeo-0.1.22.ebuild
deleted file mode 100644
index 091fb0c410f..000
--- a/app-emulation/skopeo/skopeo-0.1.22.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-EGO_PN=github.com/projectatomic/skopeo
-COMMIT=5d24b67
-inherit golang-vcs-snapshot
-
-DESCRIPTION="Command line utility foroperations on container images and image 
repositories"
-HOMEPAGE="https://github.com/projectatomic/skopeo;
-SRC_URI="https://github.com/projectatomic/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-COMMON_DEPEND=">=app-crypt/gpgme-1.5.5:=
-   >=dev-libs/libassuan-2.4.3
-   >=sys-fs/btrfs-progs-4.0.1
-   >=sys-fs/lvm2-2.02.145"
-DEPEND="${COMMON_DEPEND}
-dev-go/go-md2man"
-RDEPEND="${COMMON_DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-make-ostree-optional.patch
-)
-
-S="${WORKDIR}/${P}/src/${EGO_PN}"
-
-RESTRICT="test"
-
-src_compile() {
-   local BUILDTAGS="containers_image_ostree_stub"
-   set -- env GOPATH="${WORKDIR}/${P}" \
-   go build -ldflags "-X 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/

2019-07-20 Thread Zac Medico
commit: 034501308beaa75df184511f803bb0056b6cd64b
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jul 21 04:51:30 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jul 21 04:54:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03450130

app-emulation/skopeo: Bump to version 0.1.37

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/skopeo/Manifest |  1 +
 app-emulation/skopeo/skopeo-0.1.37.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/app-emulation/skopeo/Manifest b/app-emulation/skopeo/Manifest
index c15524f22b3..3965943f94c 100644
--- a/app-emulation/skopeo/Manifest
+++ b/app-emulation/skopeo/Manifest
@@ -5,3 +5,4 @@ DIST skopeo-0.1.32.tar.gz 4366298 BLAKE2B 
b358cb197475d693fa47cdfda738a78f70c9f5
 DIST skopeo-0.1.34.tar.gz 2859957 BLAKE2B 
f36062374b2afa7363a02d6410bd35bbf5ccd0599eea7eb6d68b769e9fbf492dc7843dbd184fccc742250fcd3e573e33bd5454971730bcec2151a52a32b81680
 SHA512 
3ba99fcbff9f46fa1a4226bfc54961cf640150e0e0ac6b3457e862ef94991fa05a7bd609cbf8c87a0424df6942653fb5492a3893fa5282242c4df6913c4312a2
 DIST skopeo-0.1.35.tar.gz 2723348 BLAKE2B 
74a98e43ff2b32ea29b9e57ea6ba20323660b631f4a7541aa1c720e283286809c501d655af18aa794123b3af727ca54bb41686a6b0d79b33c8f82f8642cc6176
 SHA512 
ec5aeb596aaf51512c049dc55353ce2d076ac30ae0fc3f9e90b8a8a9fb07ec86aafe5d38e2d34ea5193c0a6f9e74a69536bf5b759fdedfa0c97deb211894
 DIST skopeo-0.1.36.tar.gz 2754977 BLAKE2B 
4a25bf092b45084d252f8cf0c50f2389210e06bb8ee4f2939cfc93e1e66764ee340d77ca7ff0e731b55dfc42c48bc69b567e6d43d10da1119f5eeeae34aba291
 SHA512 
2ee51017a8d768c2a7b264f4c50d4a29d8b99e30049277bca5a5d47ff0ff09bb1c92c54f7f5230d966976b41353f7c8ffb9aa5571da2471f526ec8476cb127b2
+DIST skopeo-0.1.37.tar.gz 2766509 BLAKE2B 
59e3f4cf37694b4ae59fe4eca6afd8abe4f7ab1aec3c0cee409be6f0f648fd2929092ee9b5a2b167c5041202dac908cd39f693d8ae8eebf621be47f302bd885c
 SHA512 
e2de3c65f864572fe74ca55ee107703a49855f0da71c440784b06d13ed724456cf7bf30e18a5cb15cf2e136edc688b56321cf7838a2cc66f39c4ea9d9686441e

diff --git a/app-emulation/skopeo/skopeo-0.1.37.ebuild 
b/app-emulation/skopeo/skopeo-0.1.37.ebuild
new file mode 100644
index 000..a3641ef7199
--- /dev/null
+++ b/app-emulation/skopeo/skopeo-0.1.37.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+EGO_PN=github.com/containers/skopeo
+COMMIT=e079f9d
+inherit golang-vcs-snapshot bash-completion-r1
+
+DESCRIPTION="Command line utility foroperations on container images and image 
repositories"
+HOMEPAGE="https://github.com/containers/skopeo;
+SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+COMMON_DEPEND=">=app-crypt/gpgme-1.5.5:=
+   >=dev-libs/libassuan-2.4.3:=
+   dev-libs/libgpg-error:=
+   >=sys-fs/btrfs-progs-4.0.1
+   >=sys-fs/lvm2-2.02.145:="
+DEPEND="${COMMON_DEPEND}
+   dev-go/go-md2man"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${P}/src/${EGO_PN}"
+
+RESTRICT="test"
+
+src_compile() {
+   local BUILDTAGS="containers_image_ostree_stub"
+   set -- env -u GOCACHE -u XDG_CACHE_HOME GOPATH="${WORKDIR}/${P}" \
+   go build -ldflags "-X main.gitCommit=${COMMIT}" \
+   -gcflags "${GOGCFLAGS}" -tags "${BUILDTAGS}" \
+   -o skopeo ./cmd/skopeo
+   echo "$@"
+   "$@" || die
+   cd docs || die
+   for f in *.1.md; do
+   go-md2man -in ${f} -out ${f%%.md} || die
+   done
+}
+
+src_install() {
+   dobin skopeo
+   doman docs/*.1
+   dobashcomp completions/bash/skopeo
+   insinto /etc/containers
+   newins default-policy.json policy.json
+   insinto /etc/containers/registries.d
+   doins default.yaml
+   keepdir /var/lib/atomic/sigstore
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/

2019-05-28 Thread Zac Medico
commit: 6cf3a3869363a413a8e6541c13947880367020d1
Author: Zac Medico  gentoo  org>
AuthorDate: Tue May 28 23:20:59 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue May 28 23:28:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cf3a386

app-emulation/skopeo: version bump to 0.1.36

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/skopeo/Manifest |  1 +
 app-emulation/skopeo/skopeo-0.1.36.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/app-emulation/skopeo/Manifest b/app-emulation/skopeo/Manifest
index 901bd425fd7..c15524f22b3 100644
--- a/app-emulation/skopeo/Manifest
+++ b/app-emulation/skopeo/Manifest
@@ -4,3 +4,4 @@ DIST skopeo-0.1.31.tar.gz 2886364 BLAKE2B 
9ef9eb4fdd722216f15e14de6702aa0dfe3331
 DIST skopeo-0.1.32.tar.gz 4366298 BLAKE2B 
b358cb197475d693fa47cdfda738a78f70c9f59c5e3e61e55f3be21ea137640de2e9c61eb6437faca9a8f0e8dd6dda673e1cd645922a23533e6101eb326ef789
 SHA512 
c5285aa01448c9742d4e415e3ce6f2e0ef4e26a55758202baecb573ad8e3efb94c762d4c303fb21b896998b32e19f919a7382dfd6b17df2a96d66d07267b
 DIST skopeo-0.1.34.tar.gz 2859957 BLAKE2B 
f36062374b2afa7363a02d6410bd35bbf5ccd0599eea7eb6d68b769e9fbf492dc7843dbd184fccc742250fcd3e573e33bd5454971730bcec2151a52a32b81680
 SHA512 
3ba99fcbff9f46fa1a4226bfc54961cf640150e0e0ac6b3457e862ef94991fa05a7bd609cbf8c87a0424df6942653fb5492a3893fa5282242c4df6913c4312a2
 DIST skopeo-0.1.35.tar.gz 2723348 BLAKE2B 
74a98e43ff2b32ea29b9e57ea6ba20323660b631f4a7541aa1c720e283286809c501d655af18aa794123b3af727ca54bb41686a6b0d79b33c8f82f8642cc6176
 SHA512 
ec5aeb596aaf51512c049dc55353ce2d076ac30ae0fc3f9e90b8a8a9fb07ec86aafe5d38e2d34ea5193c0a6f9e74a69536bf5b759fdedfa0c97deb211894
+DIST skopeo-0.1.36.tar.gz 2754977 BLAKE2B 
4a25bf092b45084d252f8cf0c50f2389210e06bb8ee4f2939cfc93e1e66764ee340d77ca7ff0e731b55dfc42c48bc69b567e6d43d10da1119f5eeeae34aba291
 SHA512 
2ee51017a8d768c2a7b264f4c50d4a29d8b99e30049277bca5a5d47ff0ff09bb1c92c54f7f5230d966976b41353f7c8ffb9aa5571da2471f526ec8476cb127b2

diff --git a/app-emulation/skopeo/skopeo-0.1.36.ebuild 
b/app-emulation/skopeo/skopeo-0.1.36.ebuild
new file mode 100644
index 000..8ccfaefb099
--- /dev/null
+++ b/app-emulation/skopeo/skopeo-0.1.36.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+EGO_PN=github.com/containers/skopeo
+COMMIT=41991ba
+inherit golang-vcs-snapshot bash-completion-r1
+
+DESCRIPTION="Command line utility foroperations on container images and image 
repositories"
+HOMEPAGE="https://github.com/containers/skopeo;
+SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+COMMON_DEPEND=">=app-crypt/gpgme-1.5.5:=
+   >=dev-libs/libassuan-2.4.3:=
+   dev-libs/libgpg-error:=
+   >=sys-fs/btrfs-progs-4.0.1
+   >=sys-fs/lvm2-2.02.145:="
+DEPEND="${COMMON_DEPEND}
+   dev-go/go-md2man"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${P}/src/${EGO_PN}"
+
+RESTRICT="test"
+
+src_compile() {
+   local BUILDTAGS="containers_image_ostree_stub"
+   set -- env -u GOCACHE -u XDG_CACHE_HOME GOPATH="${WORKDIR}/${P}" \
+   go build -ldflags "-X main.gitCommit=${COMMIT}" \
+   -gcflags "${GOGCFLAGS}" -tags "${BUILDTAGS}" \
+   -o skopeo ./cmd/skopeo
+   echo "$@"
+   "$@" || die
+   cd docs || die
+   for f in *.1.md; do
+   go-md2man -in ${f} -out ${f%%.md} || die
+   done
+}
+
+src_install() {
+   dobin skopeo
+   doman docs/*.1
+   dobashcomp completions/bash/skopeo
+   insinto /etc/containers
+   newins default-policy.json policy.json
+   insinto /etc/containers/registries.d
+   doins default.yaml
+   keepdir /var/lib/atomic/sigstore
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/

2019-03-13 Thread Zac Medico
commit: 6559f5e9af46f743450eb4a220b0521c41c01027
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Mar 13 16:22:43 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Mar 13 16:23:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6559f5e9

app-emulation/skopeo: version bump to 0.1.35

Closes: https://bugs.gentoo.org/679054
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/skopeo/Manifest |  1 +
 app-emulation/skopeo/skopeo-0.1.35.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/app-emulation/skopeo/Manifest b/app-emulation/skopeo/Manifest
index 176a7973b74..901bd425fd7 100644
--- a/app-emulation/skopeo/Manifest
+++ b/app-emulation/skopeo/Manifest
@@ -3,3 +3,4 @@ DIST skopeo-0.1.30.tar.gz 2700275 BLAKE2B 
d80125e1be32f3b490f5d66caa5b1bd482dc22
 DIST skopeo-0.1.31.tar.gz 2886364 BLAKE2B 
9ef9eb4fdd722216f15e14de6702aa0dfe3331b83acb803221b8f76a36428749b6bc302cb3ea2772dd42aefc336a80ad823cfcda9fc054a01f672cf7464592a1
 SHA512 
660856d962310f0274f3c2507a9a5cbfd8ceb205a3d2fdf30ebde856602151917492082356f6031e5d041ce02e53e562e83cba58259cdc456363f7af56b2507b
 DIST skopeo-0.1.32.tar.gz 4366298 BLAKE2B 
b358cb197475d693fa47cdfda738a78f70c9f59c5e3e61e55f3be21ea137640de2e9c61eb6437faca9a8f0e8dd6dda673e1cd645922a23533e6101eb326ef789
 SHA512 
c5285aa01448c9742d4e415e3ce6f2e0ef4e26a55758202baecb573ad8e3efb94c762d4c303fb21b896998b32e19f919a7382dfd6b17df2a96d66d07267b
 DIST skopeo-0.1.34.tar.gz 2859957 BLAKE2B 
f36062374b2afa7363a02d6410bd35bbf5ccd0599eea7eb6d68b769e9fbf492dc7843dbd184fccc742250fcd3e573e33bd5454971730bcec2151a52a32b81680
 SHA512 
3ba99fcbff9f46fa1a4226bfc54961cf640150e0e0ac6b3457e862ef94991fa05a7bd609cbf8c87a0424df6942653fb5492a3893fa5282242c4df6913c4312a2
+DIST skopeo-0.1.35.tar.gz 2723348 BLAKE2B 
74a98e43ff2b32ea29b9e57ea6ba20323660b631f4a7541aa1c720e283286809c501d655af18aa794123b3af727ca54bb41686a6b0d79b33c8f82f8642cc6176
 SHA512 
ec5aeb596aaf51512c049dc55353ce2d076ac30ae0fc3f9e90b8a8a9fb07ec86aafe5d38e2d34ea5193c0a6f9e74a69536bf5b759fdedfa0c97deb211894

diff --git a/app-emulation/skopeo/skopeo-0.1.35.ebuild 
b/app-emulation/skopeo/skopeo-0.1.35.ebuild
new file mode 100644
index 000..6a50ae5982c
--- /dev/null
+++ b/app-emulation/skopeo/skopeo-0.1.35.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+EGO_PN=github.com/containers/skopeo
+COMMIT=404c5bd
+inherit golang-vcs-snapshot bash-completion-r1
+
+DESCRIPTION="Command line utility foroperations on container images and image 
repositories"
+HOMEPAGE="https://github.com/containers/skopeo;
+SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+COMMON_DEPEND=">=app-crypt/gpgme-1.5.5:=
+   >=dev-libs/libassuan-2.4.3
+   >=sys-fs/btrfs-progs-4.0.1
+   >=sys-fs/lvm2-2.02.145"
+DEPEND="${COMMON_DEPEND}
+   dev-go/go-md2man"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${P}/src/${EGO_PN}"
+
+RESTRICT="test"
+
+src_compile() {
+   local BUILDTAGS="containers_image_ostree_stub"
+   set -- env -u GOCACHE -u XDG_CACHE_HOME GOPATH="${WORKDIR}/${P}" \
+   go build -ldflags "-X main.gitCommit=${COMMIT}" \
+   -gcflags "${GOGCFLAGS}" -tags "${BUILDTAGS}" \
+   -o skopeo ./cmd/skopeo
+   echo "$@"
+   "$@" || die
+   cd docs || die
+   for f in *.1.md; do
+   go-md2man -in ${f} -out ${f%%.md} || die
+   done
+}
+
+src_install() {
+   dobin skopeo
+   doman docs/*.1
+   dobashcomp completions/bash/skopeo
+   insinto /etc/containers
+   newins default-policy.json policy.json
+   insinto /etc/containers/registries.d
+   doins default.yaml
+   keepdir /var/lib/atomic/sigstore
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/

2019-01-10 Thread Manuel Rüger
commit: 286d9a91e87e505e9e92a1682028fbc2b8f0ebc6
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Jan 10 14:26:57 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Jan 10 14:29:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=286d9a91

app-emulation/skopeo: Version bump to 0.1.34

Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Manuel Rüger  gentoo.org>

 app-emulation/skopeo/Manifest |  1 +
 app-emulation/skopeo/skopeo-0.1.34.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/app-emulation/skopeo/Manifest b/app-emulation/skopeo/Manifest
index 15db4eee6ba..176a7973b74 100644
--- a/app-emulation/skopeo/Manifest
+++ b/app-emulation/skopeo/Manifest
@@ -2,3 +2,4 @@ DIST skopeo-0.1.22.tar.gz 1921286 BLAKE2B 
141f78d14cb47494af9e55541eeaa973c9e206
 DIST skopeo-0.1.30.tar.gz 2700275 BLAKE2B 
d80125e1be32f3b490f5d66caa5b1bd482dc2203d0c37824bd40d06e240c347468f9635623344e6f9badd9dbbeed59383d5ec8ad81a9b8e01284bc48114470f6
 SHA512 
05ea7c54f1de7ab9676903a973c8039520fa023f295c705e600d01520c0f300d255268e41b9c716dc4a1f01e951d9b73acf24d5a1bc891f694798a3eb085f061
 DIST skopeo-0.1.31.tar.gz 2886364 BLAKE2B 
9ef9eb4fdd722216f15e14de6702aa0dfe3331b83acb803221b8f76a36428749b6bc302cb3ea2772dd42aefc336a80ad823cfcda9fc054a01f672cf7464592a1
 SHA512 
660856d962310f0274f3c2507a9a5cbfd8ceb205a3d2fdf30ebde856602151917492082356f6031e5d041ce02e53e562e83cba58259cdc456363f7af56b2507b
 DIST skopeo-0.1.32.tar.gz 4366298 BLAKE2B 
b358cb197475d693fa47cdfda738a78f70c9f59c5e3e61e55f3be21ea137640de2e9c61eb6437faca9a8f0e8dd6dda673e1cd645922a23533e6101eb326ef789
 SHA512 
c5285aa01448c9742d4e415e3ce6f2e0ef4e26a55758202baecb573ad8e3efb94c762d4c303fb21b896998b32e19f919a7382dfd6b17df2a96d66d07267b
+DIST skopeo-0.1.34.tar.gz 2859957 BLAKE2B 
f36062374b2afa7363a02d6410bd35bbf5ccd0599eea7eb6d68b769e9fbf492dc7843dbd184fccc742250fcd3e573e33bd5454971730bcec2151a52a32b81680
 SHA512 
3ba99fcbff9f46fa1a4226bfc54961cf640150e0e0ac6b3457e862ef94991fa05a7bd609cbf8c87a0424df6942653fb5492a3893fa5282242c4df6913c4312a2

diff --git a/app-emulation/skopeo/skopeo-0.1.34.ebuild 
b/app-emulation/skopeo/skopeo-0.1.34.ebuild
new file mode 100644
index 000..2b442d04653
--- /dev/null
+++ b/app-emulation/skopeo/skopeo-0.1.34.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+EGO_PN=github.com/containers/skopeo
+COMMIT=e96a9b0
+inherit golang-vcs-snapshot bash-completion-r1
+
+DESCRIPTION="Command line utility foroperations on container images and image 
repositories"
+HOMEPAGE="https://github.com/containers/skopeo;
+SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+COMMON_DEPEND=">=app-crypt/gpgme-1.5.5:=
+   >=dev-libs/libassuan-2.4.3
+   >=sys-fs/btrfs-progs-4.0.1
+   >=sys-fs/lvm2-2.02.145"
+DEPEND="${COMMON_DEPEND}
+   dev-go/go-md2man"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${P}/src/${EGO_PN}"
+
+RESTRICT="test"
+
+src_compile() {
+   local BUILDTAGS="containers_image_ostree_stub"
+   set -- env GOPATH="${WORKDIR}/${P}" \
+   go build -ldflags "-X main.gitCommit=${COMMIT}" \
+   -gcflags "${GOGCFLAGS}" -tags "${BUILDTAGS}" \
+   -o skopeo ./cmd/skopeo
+   echo "$@"
+   "$@" || die
+   cd docs || die
+   for f in *.1.md; do
+   go-md2man -in ${f} -out ${f%%.md} || die
+   done
+}
+
+src_install() {
+   dobin skopeo
+   doman docs/*.1
+   dobashcomp completions/bash/skopeo
+   insinto /etc/containers
+   newins default-policy.json policy.json
+   insinto /etc/containers/registries.d
+   doins default.yaml
+   keepdir /var/lib/atomic/sigstore
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/

2018-11-27 Thread Zac Medico
commit: 64f2deae41eddc84f2b5fb71b460c3c8dd5f
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Nov 27 20:02:07 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Nov 27 20:03:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64f2deae

app-emulation/skopeo: version bump to 0.1.32

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

 app-emulation/skopeo/Manifest |  1 +
 app-emulation/skopeo/skopeo-0.1.32.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/app-emulation/skopeo/Manifest b/app-emulation/skopeo/Manifest
index aca81361e51..15db4eee6ba 100644
--- a/app-emulation/skopeo/Manifest
+++ b/app-emulation/skopeo/Manifest
@@ -1,3 +1,4 @@
 DIST skopeo-0.1.22.tar.gz 1921286 BLAKE2B 
141f78d14cb47494af9e55541eeaa973c9e2065d6dcdc73a6ee296fd160a981b88a4464ebf803df56378f9de7d812721eab877386a4b756e6b914d2c08e44aca
 SHA512 
10ed4e577b07f672540ff86774b5c5b6b7531765fd36313b9e4e6bf974840fee98ede193014977c381b96875cb9147307ee690f4fc8dd4f97d87681d7fa2f4f2
 DIST skopeo-0.1.30.tar.gz 2700275 BLAKE2B 
d80125e1be32f3b490f5d66caa5b1bd482dc2203d0c37824bd40d06e240c347468f9635623344e6f9badd9dbbeed59383d5ec8ad81a9b8e01284bc48114470f6
 SHA512 
05ea7c54f1de7ab9676903a973c8039520fa023f295c705e600d01520c0f300d255268e41b9c716dc4a1f01e951d9b73acf24d5a1bc891f694798a3eb085f061
 DIST skopeo-0.1.31.tar.gz 2886364 BLAKE2B 
9ef9eb4fdd722216f15e14de6702aa0dfe3331b83acb803221b8f76a36428749b6bc302cb3ea2772dd42aefc336a80ad823cfcda9fc054a01f672cf7464592a1
 SHA512 
660856d962310f0274f3c2507a9a5cbfd8ceb205a3d2fdf30ebde856602151917492082356f6031e5d041ce02e53e562e83cba58259cdc456363f7af56b2507b
+DIST skopeo-0.1.32.tar.gz 4366298 BLAKE2B 
b358cb197475d693fa47cdfda738a78f70c9f59c5e3e61e55f3be21ea137640de2e9c61eb6437faca9a8f0e8dd6dda673e1cd645922a23533e6101eb326ef789
 SHA512 
c5285aa01448c9742d4e415e3ce6f2e0ef4e26a55758202baecb573ad8e3efb94c762d4c303fb21b896998b32e19f919a7382dfd6b17df2a96d66d07267b

diff --git a/app-emulation/skopeo/skopeo-0.1.32.ebuild 
b/app-emulation/skopeo/skopeo-0.1.32.ebuild
new file mode 100644
index 000..89fb3c79489
--- /dev/null
+++ b/app-emulation/skopeo/skopeo-0.1.32.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+EGO_PN=github.com/containers/skopeo
+COMMIT=e94b4f9
+inherit golang-vcs-snapshot
+
+DESCRIPTION="Command line utility foroperations on container images and image 
repositories"
+HOMEPAGE="https://github.com/containers/skopeo;
+SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+COMMON_DEPEND=">=app-crypt/gpgme-1.5.5:=
+   >=dev-libs/libassuan-2.4.3
+   >=sys-fs/btrfs-progs-4.0.1
+   >=sys-fs/lvm2-2.02.145"
+DEPEND="${COMMON_DEPEND}
+   dev-go/go-md2man"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${P}/src/${EGO_PN}"
+
+RESTRICT="test"
+
+src_compile() {
+   local BUILDTAGS="containers_image_ostree_stub"
+   set -- env GOPATH="${WORKDIR}/${P}" \
+   go build -ldflags "-X main.gitCommit=${COMMIT}" \
+   -gcflags "${GOGCFLAGS}" -tags "${BUILDTAGS}" \
+   -o skopeo ./cmd/skopeo
+   echo "$@"
+   "$@" || die
+   cd docs || die
+   for f in *.1.md; do
+   go-md2man -in ${f} -out ${f%%.md} || die
+   done
+}
+
+src_install() {
+   dobin skopeo
+   doman docs/*.1
+   insinto /etc/containers
+   newins default-policy.json policy.json
+   insinto /etc/containers/registries.d
+   doins default.yaml
+   keepdir /var/lib/atomic/sigstore
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/

2018-08-16 Thread Zac Medico
commit: 659aac64d1c58458d69351b979ae8199b23d3d84
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Aug 17 03:00:47 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Aug 17 03:03:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=659aac64

app-emulation/skopeo: version bump to 0.1.31

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 app-emulation/skopeo/Manifest |  1 +
 app-emulation/skopeo/skopeo-0.1.31.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/app-emulation/skopeo/Manifest b/app-emulation/skopeo/Manifest
index c23c8ce296d..aca81361e51 100644
--- a/app-emulation/skopeo/Manifest
+++ b/app-emulation/skopeo/Manifest
@@ -1,2 +1,3 @@
 DIST skopeo-0.1.22.tar.gz 1921286 BLAKE2B 
141f78d14cb47494af9e55541eeaa973c9e2065d6dcdc73a6ee296fd160a981b88a4464ebf803df56378f9de7d812721eab877386a4b756e6b914d2c08e44aca
 SHA512 
10ed4e577b07f672540ff86774b5c5b6b7531765fd36313b9e4e6bf974840fee98ede193014977c381b96875cb9147307ee690f4fc8dd4f97d87681d7fa2f4f2
 DIST skopeo-0.1.30.tar.gz 2700275 BLAKE2B 
d80125e1be32f3b490f5d66caa5b1bd482dc2203d0c37824bd40d06e240c347468f9635623344e6f9badd9dbbeed59383d5ec8ad81a9b8e01284bc48114470f6
 SHA512 
05ea7c54f1de7ab9676903a973c8039520fa023f295c705e600d01520c0f300d255268e41b9c716dc4a1f01e951d9b73acf24d5a1bc891f694798a3eb085f061
+DIST skopeo-0.1.31.tar.gz 2886364 BLAKE2B 
9ef9eb4fdd722216f15e14de6702aa0dfe3331b83acb803221b8f76a36428749b6bc302cb3ea2772dd42aefc336a80ad823cfcda9fc054a01f672cf7464592a1
 SHA512 
660856d962310f0274f3c2507a9a5cbfd8ceb205a3d2fdf30ebde856602151917492082356f6031e5d041ce02e53e562e83cba58259cdc456363f7af56b2507b

diff --git a/app-emulation/skopeo/skopeo-0.1.31.ebuild 
b/app-emulation/skopeo/skopeo-0.1.31.ebuild
new file mode 100644
index 000..435c19e7982
--- /dev/null
+++ b/app-emulation/skopeo/skopeo-0.1.31.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+EGO_PN=github.com/projectatomic/skopeo
+COMMIT=b0b750d
+inherit golang-vcs-snapshot
+
+DESCRIPTION="Command line utility foroperations on container images and image 
repositories"
+HOMEPAGE="https://github.com/projectatomic/skopeo;
+SRC_URI="https://github.com/projectatomic/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+COMMON_DEPEND=">=app-crypt/gpgme-1.5.5:=
+   >=dev-libs/libassuan-2.4.3
+   >=sys-fs/btrfs-progs-4.0.1
+   >=sys-fs/lvm2-2.02.145"
+DEPEND="${COMMON_DEPEND}
+   dev-go/go-md2man"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${P}/src/${EGO_PN}"
+
+RESTRICT="test"
+
+src_compile() {
+   local BUILDTAGS="containers_image_ostree_stub"
+   set -- env GOPATH="${WORKDIR}/${P}" \
+   go build -ldflags "-X main.gitCommit=${COMMIT}" \
+   -gcflags "${GOGCFLAGS}" -tags "${BUILDTAGS}" \
+   -o skopeo ./cmd/skopeo
+   echo "$@"
+   "$@" || die
+   cd docs || die
+   for f in *.1.md; do
+   go-md2man -in ${f} -out ${f%%.md} || die
+   done
+}
+
+src_install() {
+   dobin skopeo
+   doman docs/*.1
+   insinto /etc/containers
+   newins default-policy.json policy.json
+   insinto /etc/containers/registries.d
+   doins default.yaml
+   keepdir /var/lib/atomic/sigstore
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/

2018-05-21 Thread Zac Medico
commit: 5b3fd4f580e40013d072480c90d3f6c7d19a9297
Author: Zac Medico  gentoo  org>
AuthorDate: Tue May 22 00:26:05 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue May 22 00:27:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b3fd4f5

app-emulation/skopeo: version bump to 0.1.30

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 app-emulation/skopeo/Manifest |  1 +
 app-emulation/skopeo/skopeo-0.1.30.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/app-emulation/skopeo/Manifest b/app-emulation/skopeo/Manifest
index 1c904674449..c23c8ce296d 100644
--- a/app-emulation/skopeo/Manifest
+++ b/app-emulation/skopeo/Manifest
@@ -1 +1,2 @@
 DIST skopeo-0.1.22.tar.gz 1921286 BLAKE2B 
141f78d14cb47494af9e55541eeaa973c9e2065d6dcdc73a6ee296fd160a981b88a4464ebf803df56378f9de7d812721eab877386a4b756e6b914d2c08e44aca
 SHA512 
10ed4e577b07f672540ff86774b5c5b6b7531765fd36313b9e4e6bf974840fee98ede193014977c381b96875cb9147307ee690f4fc8dd4f97d87681d7fa2f4f2
+DIST skopeo-0.1.30.tar.gz 2700275 BLAKE2B 
d80125e1be32f3b490f5d66caa5b1bd482dc2203d0c37824bd40d06e240c347468f9635623344e6f9badd9dbbeed59383d5ec8ad81a9b8e01284bc48114470f6
 SHA512 
05ea7c54f1de7ab9676903a973c8039520fa023f295c705e600d01520c0f300d255268e41b9c716dc4a1f01e951d9b73acf24d5a1bc891f694798a3eb085f061

diff --git a/app-emulation/skopeo/skopeo-0.1.30.ebuild 
b/app-emulation/skopeo/skopeo-0.1.30.ebuild
new file mode 100644
index 000..8fc316e1415
--- /dev/null
+++ b/app-emulation/skopeo/skopeo-0.1.30.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+EGO_PN=github.com/projectatomic/skopeo
+COMMIT=ca3bff6
+inherit golang-vcs-snapshot
+
+DESCRIPTION="Command line utility foroperations on container images and image 
repositories"
+HOMEPAGE="https://github.com/projectatomic/skopeo;
+SRC_URI="https://github.com/projectatomic/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+COMMON_DEPEND=">=app-crypt/gpgme-1.5.5:=
+   >=dev-libs/libassuan-2.4.3
+   >=sys-fs/btrfs-progs-4.0.1
+   >=sys-fs/lvm2-2.02.145"
+DEPEND="${COMMON_DEPEND}
+   dev-go/go-md2man"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${P}/src/${EGO_PN}"
+
+RESTRICT="test"
+
+src_compile() {
+   local BUILDTAGS="containers_image_ostree_stub"
+   set -- env GOPATH="${WORKDIR}/${P}" \
+   go build -ldflags "-X main.gitCommit=${COMMIT}" \
+   -gcflags "${GOGCFLAGS}" -tags "${BUILDTAGS}" \
+   -o skopeo ./cmd/skopeo
+   echo "$@"
+   "$@" || die
+   cd docs || die
+   for f in *.1.md; do
+   go-md2man -in ${f} -out ${f%%.md} || die
+   done
+}
+
+src_install() {
+   dobin skopeo
+   doman docs/*.1
+   insinto /etc/containers
+   newins default-policy.json policy.json
+   insinto /etc/containers/registries.d
+   doins default.yaml
+   keepdir /var/lib/atomic/sigstore
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/, app-emulation/skopeo/files/

2017-06-23 Thread William Hubbs
commit: ea3aa51b57d560e10bc951aebb7c23f55073c695
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jun 23 21:55:44 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jun 23 21:56:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea3aa51b

app-emulation/skopeo: new package

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-emulation/skopeo/Manifest  |   1 +
 .../files/skopeo-0.1.22-make-ostree-optional.patch | 158 +
 app-emulation/skopeo/metadata.xml  |   8 ++
 app-emulation/skopeo/skopeo-0.1.22.ebuild  |  57 
 4 files changed, 224 insertions(+)

diff --git a/app-emulation/skopeo/Manifest b/app-emulation/skopeo/Manifest
new file mode 100644
index 000..cdca793499a
--- /dev/null
+++ b/app-emulation/skopeo/Manifest
@@ -0,0 +1 @@
+DIST skopeo-0.1.22.tar.gz 1921286 SHA256 
a2090f84e5318752bf506fd7aa6d8420285726c32dcbac3ab735ec5762104692 SHA512 
10ed4e577b07f672540ff86774b5c5b6b7531765fd36313b9e4e6bf974840fee98ede193014977c381b96875cb9147307ee690f4fc8dd4f97d87681d7fa2f4f2
 WHIRLPOOL 
94c88b784c8a7186ff6abd5d4a1f2c2307fb9c29c98f256a28a5d066546afc7cbb0c848aec77c8835c63f5c62628a8e983d25f4e63e3c6bfa5f4322dd9420522

diff --git 
a/app-emulation/skopeo/files/skopeo-0.1.22-make-ostree-optional.patch 
b/app-emulation/skopeo/files/skopeo-0.1.22-make-ostree-optional.patch
new file mode 100644
index 000..1e81d8bff34
--- /dev/null
+++ b/app-emulation/skopeo/files/skopeo-0.1.22-make-ostree-optional.patch
@@ -0,0 +1,158 @@
+From a49f22efd84d1cc656242319cca27cbdf8852e05 Mon Sep 17 00:00:00 2001
+From: William Hubbs 
+Date: Fri, 23 Jun 2017 12:34:25 -0500
+Subject: [PATCH] make ostree optional
+
+---
+ vendor/github.com/containers/image/README.md   | 14 ++---
+ .../transports/alltransports/alltransports.go  |  2 +-
+ .../image/transports/alltransports/ostree.go   |  8 +
+ .../image/transports/alltransports/ostree_stub.go  |  9 ++
+ .../github.com/containers/image/transports/stub.go | 36 ++
+ .../containers/image/transports/stub_test.go   | 18 +++
+ 6 files changed, 82 insertions(+), 5 deletions(-)
+ create mode 100644 
vendor/github.com/containers/image/transports/alltransports/ostree.go
+ create mode 100644 
vendor/github.com/containers/image/transports/alltransports/ostree_stub.go
+ create mode 100644 vendor/github.com/containers/image/transports/stub.go
+ create mode 100644 vendor/github.com/containers/image/transports/stub_test.go
+
+diff --git a/vendor/github.com/containers/image/README.md 
b/vendor/github.com/containers/image/README.md
+index ca8afd4..8e812bb 100644
+--- a/vendor/github.com/containers/image/README.md
 b/vendor/github.com/containers/image/README.md
+@@ -51,14 +51,20 @@ Ensure that the dependencies documented [in 
vendor.conf](https://github.com/cont
+ are also available
+ (using those exact versions or different versions of your choosing).
+ 
+-This library, by default, also depends on the GpgME C library. Either install 
it:
++This library, by default, also depends on the GpgME and libostree C 
libraries. Either install them:
+ ```sh
+-Fedora$ dnf install gpgme-devel libassuan-devel
++Fedora$ dnf install gpgme-devel libassuan-devel libostree-devel
+ macOS$ brew install gpgme
+ ```
+-or use the `containers_image_openpgp` build tag (e.g. using `go build -tags 
…`)
+-This will use a Golang-only OpenPGP implementation for signature verification 
instead of the default cgo/gpgme-based implementation;
++or use the build tags described below to avoid the dependencies (e.g. using 
`go build -tags …`)
++
++### Supported build tags
++
++- `containers_image_openpgp`: Use a Golang-only OpenPGP implementation for 
signature verification instead of the default cgo/gpgme-based implementation;
+ the primary downside is that creating new signatures with the Golang-only 
implementation is not supported.
++- `containers_image_ostree_stub`: Instead of importing `ostree:` transport in 
`github.com/containers/image/transports/alltransports`, use a stub which 
reports that the transport is not supported. This allows building the library 
without requiring the `libostree` development libraries.
++
++  (Note that explicitly importing `github.com/containers/image/ostree` will 
still depend on the `libostree` library, this build tag only affects generic 
users of …`/alltransports`.)
+ 
+ ## Contributing
+ 
+diff --git 
a/vendor/github.com/containers/image/transports/alltransports/alltransports.go 
b/vendor/github.com/containers/image/transports/alltransports/alltransports.go
+index dc70fad..dd80b7f 100644
+--- 
a/vendor/github.com/containers/image/transports/alltransports/alltransports.go
 
b/vendor/github.com/containers/image/transports/alltransports/alltransports.go
+@@ -12,7 +12,7 @@ import (
+   _ "github.com/containers/image/docker/daemon"
+   _ "github.com/containers/image/oci/layout"
+   _