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

2021-04-26 Thread Zac Medico
commit: 72b5975efddd840644b5a08e46798183cf4f3288
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Apr 26 21:33:25 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Apr 26 21:36:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72b5975e

app-emulation/containers-storage: Bump to version 1.30.0

Bug: https://bugs.gentoo.org/785898
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/containers-storage/Manifest  |  1 +
 .../containers-storage-1.30.0.ebuild   | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index 68e76893028..9cdf4036330 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,3 +1,4 @@
 DIST containers-storage-1.18.1.tar.gz 3803605 BLAKE2B 
6ecf7a2ac395f0973f2d071d6736ccd6dfe8917168b50daeb26b141457d9fc53d9f4471577c659dcf77f2d4058d0a5cecbe1599a365d7ae102916188dc44aa5d
 SHA512 
1b2d16ae5703af232c58eb4ecc65b98a7f754cd9784b563e5323ef3303dc8f72896453f2fd84fee20490b72f9c2455437d5879f6c5c23aaa188316cb1b272211
 DIST containers-storage-1.20.2.tar.gz 3827404 BLAKE2B 
7284a86c34c91c21e49d7c9f89bfe8cc65d3a6673d37ea2e6e769c8abda581189b62119480bfcb0757cc3b4b47e29c7e0c65d245ec9bac082674f4b29f0899e1
 SHA512 
6ed73080da5c284eb421dd3c192662b16b2c72801bd0043f676c1e3bf44ee9899b10dea7fe5e2e52f95ecc511606aa2d971fd064b4cc7c993459ea75bf14536f
 DIST containers-storage-1.23.3.tar.gz 3345068 BLAKE2B 
2eb62b851e23055409a3ba41beb08add1faa0ed508572ce125359d35dd9163e85547bbec1b71903a67580f9f9f7f056107adce549b680a84cb356cba3954cde4
 SHA512 
0aaf2ba71f6e4ee26e9798f42c4ad4f5b5b9c625891177757bdbdcf760c2e55526167f4775cd3ddab83a0b0b61f1aebc75be4abc6565846cb442cdc26afbe17e
+DIST containers-storage-1.30.0.tar.gz 3642657 BLAKE2B 
daab9412702822fd6be64b8a4ac88875cdc12688b919dba955a7551bb2b56af87d55bd66c02401d2c329fdcb4db466c7b5acb9e53075028fef1248e0a62c6f37
 SHA512 
47e256d49fbd1d507e2d8bfa45cb0c840212478594ef8551c0ebb86f4f0e70ad7ed2be6727f52768afbb55c0e912bf32c23620e508b65ed4f3edc9e1f95837a2

diff --git a/app-emulation/containers-storage/containers-storage-1.30.0.ebuild 
b/app-emulation/containers-storage/containers-storage-1.30.0.ebuild
new file mode 100644
index 000..a55dd8c3f0f
--- /dev/null
+++ b/app-emulation/containers-storage/containers-storage-1.30.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit go-module
+
+KEYWORDS="~amd64"
+DESCRIPTION="containers/storage library"
+HOMEPAGE="https://github.com/containers/storage;
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+IUSE="btrfs +device-mapper test"
+SRC_URI="https://github.com/containers/storage/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+RDEPEND="
+   btrfs? ( sys-fs/btrfs-progs )
+   device-mapper? ( sys-fs/lvm2:= )"
+DEPEND="${RDEPEND}
+   dev-go/go-md2man
+   test? (
+   sys-fs/btrfs-progs
+   sys-fs/lvm2
+   sys-apps/util-linux
+   )"
+RESTRICT="test"
+
+S=${WORKDIR}/${P#containers-}
+
+src_prepare() {
+   default
+
+   sed -e 's|: install\.tools|:|' -i Makefile || die
+
+   [[ -f hack/btrfs_tag.sh ]] || die
+   use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
+   "hack/btrfs_tag.sh" || die; }
+
+   [[ -f hack/libdm_tag.sh ]] || die
+   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
+   "hack/libdm_tag.sh" || die; }
+}
+
+src_compile() {
+   export -n GOCACHE GOPATH XDG_CACHE_HOME #678856
+   emake GOMD2MAN=go-md2man FFJSON= containers-storage docs
+}
+
+src_install() {
+   dobin "${PN}"
+   while read -r -d ''; do
+   mv "${REPLY}" "${REPLY%.1}" || die
+   done < <(find "${S}/docs" -name '*.[[:digit:]].1' -print0)
+   find "${S}/docs" -name '*.[[:digit:]]' -exec doman '{}' + || die
+}
+
+src_test() {
+   env -u GOFLAGS unshare -m emake local-test-unit || die
+}



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

2021-04-26 Thread Zac Medico
commit: 9bf3edc9f8302d92714d940d23acc77a73a48133
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Apr 26 21:37:37 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Apr 26 21:37:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bf3edc9

app-emulation/containers-storage: Remove vunlerable versions

Bug: https://bugs.gentoo.org/785898
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/containers-storage/Manifest  |  3 --
 .../containers-storage-1.18.1.ebuild   | 58 --
 .../containers-storage-1.20.2.ebuild   | 58 --
 .../containers-storage-1.23.3.ebuild   | 58 --
 4 files changed, 177 deletions(-)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index 9cdf4036330..050d7d59a91 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,4 +1 @@
-DIST containers-storage-1.18.1.tar.gz 3803605 BLAKE2B 
6ecf7a2ac395f0973f2d071d6736ccd6dfe8917168b50daeb26b141457d9fc53d9f4471577c659dcf77f2d4058d0a5cecbe1599a365d7ae102916188dc44aa5d
 SHA512 
1b2d16ae5703af232c58eb4ecc65b98a7f754cd9784b563e5323ef3303dc8f72896453f2fd84fee20490b72f9c2455437d5879f6c5c23aaa188316cb1b272211
-DIST containers-storage-1.20.2.tar.gz 3827404 BLAKE2B 
7284a86c34c91c21e49d7c9f89bfe8cc65d3a6673d37ea2e6e769c8abda581189b62119480bfcb0757cc3b4b47e29c7e0c65d245ec9bac082674f4b29f0899e1
 SHA512 
6ed73080da5c284eb421dd3c192662b16b2c72801bd0043f676c1e3bf44ee9899b10dea7fe5e2e52f95ecc511606aa2d971fd064b4cc7c993459ea75bf14536f
-DIST containers-storage-1.23.3.tar.gz 3345068 BLAKE2B 
2eb62b851e23055409a3ba41beb08add1faa0ed508572ce125359d35dd9163e85547bbec1b71903a67580f9f9f7f056107adce549b680a84cb356cba3954cde4
 SHA512 
0aaf2ba71f6e4ee26e9798f42c4ad4f5b5b9c625891177757bdbdcf760c2e55526167f4775cd3ddab83a0b0b61f1aebc75be4abc6565846cb442cdc26afbe17e
 DIST containers-storage-1.30.0.tar.gz 3642657 BLAKE2B 
daab9412702822fd6be64b8a4ac88875cdc12688b919dba955a7551bb2b56af87d55bd66c02401d2c329fdcb4db466c7b5acb9e53075028fef1248e0a62c6f37
 SHA512 
47e256d49fbd1d507e2d8bfa45cb0c840212478594ef8551c0ebb86f4f0e70ad7ed2be6727f52768afbb55c0e912bf32c23620e508b65ed4f3edc9e1f95837a2

diff --git a/app-emulation/containers-storage/containers-storage-1.18.1.ebuild 
b/app-emulation/containers-storage/containers-storage-1.18.1.ebuild
deleted file mode 100644
index 868c589909c..000
--- a/app-emulation/containers-storage/containers-storage-1.18.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit go-module
-
-KEYWORDS="~amd64"
-DESCRIPTION="containers/storage library"
-HOMEPAGE="https://github.com/containers/storage;
-LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
-SLOT="0"
-IUSE="btrfs +device-mapper test"
-SRC_URI="https://github.com/containers/storage/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-RDEPEND="
-   btrfs? ( sys-fs/btrfs-progs )
-   device-mapper? ( sys-fs/lvm2:= )"
-DEPEND="${RDEPEND}
-   dev-go/go-md2man
-   test? (
-   sys-fs/btrfs-progs
-   sys-fs/lvm2
-   sys-apps/util-linux
-   )"
-RESTRICT="test"
-
-S=${WORKDIR}/${P#containers-}
-
-src_prepare() {
-   default
-
-   sed -e 's|: install\.tools|:|' -i Makefile || die
-
-   [[ -f hack/btrfs_tag.sh ]] || die
-   use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
-   "hack/btrfs_tag.sh" || die; }
-
-   [[ -f hack/libdm_tag.sh ]] || die
-   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
-   "hack/libdm_tag.sh" || die; }
-}
-
-src_compile() {
-   export -n GOCACHE GOPATH XDG_CACHE_HOME #678856
-   emake GOMD2MAN=go-md2man FFJSON= containers-storage docs
-}
-
-src_install() {
-   dobin "${PN}"
-   while read -r -d ''; do
-   mv "${REPLY}" "${REPLY%.1}" || die
-   done < <(find "${S}/docs" -name '*.[[:digit:]].1' -print0)
-   find "${S}/docs" -name '*.[[:digit:]]' -exec doman '{}' + || die
-}
-
-src_test() {
-   env -u GOFLAGS unshare -m emake local-test-unit || die
-}

diff --git a/app-emulation/containers-storage/containers-storage-1.20.2.ebuild 
b/app-emulation/containers-storage/containers-storage-1.20.2.ebuild
deleted file mode 100644
index 868c589909c..000
--- a/app-emulation/containers-storage/containers-storage-1.20.2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit go-module
-
-KEYWORDS="~amd64"
-DESCRIPTION="containers/storage library"
-HOMEPAGE="https://github.com/containers/storage;
-LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
-SLOT="0"
-IUSE="btrfs 

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

2020-08-29 Thread Zac Medico
commit: 67454390a431bab6e5c0e1121e29ffbc986df566
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Aug 29 23:11:36 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Aug 29 23:11:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67454390

app-emulation/containers-storage: Bump to version 1.23.3

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

 app-emulation/containers-storage/Manifest  |  1 +
 .../containers-storage-1.23.3.ebuild   | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index 9f8cb2ba13f..68e76893028 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,2 +1,3 @@
 DIST containers-storage-1.18.1.tar.gz 3803605 BLAKE2B 
6ecf7a2ac395f0973f2d071d6736ccd6dfe8917168b50daeb26b141457d9fc53d9f4471577c659dcf77f2d4058d0a5cecbe1599a365d7ae102916188dc44aa5d
 SHA512 
1b2d16ae5703af232c58eb4ecc65b98a7f754cd9784b563e5323ef3303dc8f72896453f2fd84fee20490b72f9c2455437d5879f6c5c23aaa188316cb1b272211
 DIST containers-storage-1.20.2.tar.gz 3827404 BLAKE2B 
7284a86c34c91c21e49d7c9f89bfe8cc65d3a6673d37ea2e6e769c8abda581189b62119480bfcb0757cc3b4b47e29c7e0c65d245ec9bac082674f4b29f0899e1
 SHA512 
6ed73080da5c284eb421dd3c192662b16b2c72801bd0043f676c1e3bf44ee9899b10dea7fe5e2e52f95ecc511606aa2d971fd064b4cc7c993459ea75bf14536f
+DIST containers-storage-1.23.3.tar.gz 3345068 BLAKE2B 
2eb62b851e23055409a3ba41beb08add1faa0ed508572ce125359d35dd9163e85547bbec1b71903a67580f9f9f7f056107adce549b680a84cb356cba3954cde4
 SHA512 
0aaf2ba71f6e4ee26e9798f42c4ad4f5b5b9c625891177757bdbdcf760c2e55526167f4775cd3ddab83a0b0b61f1aebc75be4abc6565846cb442cdc26afbe17e

diff --git a/app-emulation/containers-storage/containers-storage-1.23.3.ebuild 
b/app-emulation/containers-storage/containers-storage-1.23.3.ebuild
new file mode 100644
index 000..868c589909c
--- /dev/null
+++ b/app-emulation/containers-storage/containers-storage-1.23.3.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit go-module
+
+KEYWORDS="~amd64"
+DESCRIPTION="containers/storage library"
+HOMEPAGE="https://github.com/containers/storage;
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+IUSE="btrfs +device-mapper test"
+SRC_URI="https://github.com/containers/storage/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+RDEPEND="
+   btrfs? ( sys-fs/btrfs-progs )
+   device-mapper? ( sys-fs/lvm2:= )"
+DEPEND="${RDEPEND}
+   dev-go/go-md2man
+   test? (
+   sys-fs/btrfs-progs
+   sys-fs/lvm2
+   sys-apps/util-linux
+   )"
+RESTRICT="test"
+
+S=${WORKDIR}/${P#containers-}
+
+src_prepare() {
+   default
+
+   sed -e 's|: install\.tools|:|' -i Makefile || die
+
+   [[ -f hack/btrfs_tag.sh ]] || die
+   use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
+   "hack/btrfs_tag.sh" || die; }
+
+   [[ -f hack/libdm_tag.sh ]] || die
+   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
+   "hack/libdm_tag.sh" || die; }
+}
+
+src_compile() {
+   export -n GOCACHE GOPATH XDG_CACHE_HOME #678856
+   emake GOMD2MAN=go-md2man FFJSON= containers-storage docs
+}
+
+src_install() {
+   dobin "${PN}"
+   while read -r -d ''; do
+   mv "${REPLY}" "${REPLY%.1}" || die
+   done < <(find "${S}/docs" -name '*.[[:digit:]].1' -print0)
+   find "${S}/docs" -name '*.[[:digit:]]' -exec doman '{}' + || die
+}
+
+src_test() {
+   env -u GOFLAGS unshare -m emake local-test-unit || die
+}



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

2020-06-05 Thread Zac Medico
commit: d29e744650d318fc2691e062ac48bdca9d3e0218
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Jun  5 19:19:46 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Jun  5 19:19:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d29e7446

app-emulation/containers-storage: Bump to version 1.20.2

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

 app-emulation/containers-storage/Manifest  |  1 +
 .../containers-storage-1.20.2.ebuild   | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index 461b40e545f..9f8cb2ba13f 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1 +1,2 @@
 DIST containers-storage-1.18.1.tar.gz 3803605 BLAKE2B 
6ecf7a2ac395f0973f2d071d6736ccd6dfe8917168b50daeb26b141457d9fc53d9f4471577c659dcf77f2d4058d0a5cecbe1599a365d7ae102916188dc44aa5d
 SHA512 
1b2d16ae5703af232c58eb4ecc65b98a7f754cd9784b563e5323ef3303dc8f72896453f2fd84fee20490b72f9c2455437d5879f6c5c23aaa188316cb1b272211
+DIST containers-storage-1.20.2.tar.gz 3827404 BLAKE2B 
7284a86c34c91c21e49d7c9f89bfe8cc65d3a6673d37ea2e6e769c8abda581189b62119480bfcb0757cc3b4b47e29c7e0c65d245ec9bac082674f4b29f0899e1
 SHA512 
6ed73080da5c284eb421dd3c192662b16b2c72801bd0043f676c1e3bf44ee9899b10dea7fe5e2e52f95ecc511606aa2d971fd064b4cc7c993459ea75bf14536f

diff --git a/app-emulation/containers-storage/containers-storage-1.20.2.ebuild 
b/app-emulation/containers-storage/containers-storage-1.20.2.ebuild
new file mode 100644
index 000..868c589909c
--- /dev/null
+++ b/app-emulation/containers-storage/containers-storage-1.20.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit go-module
+
+KEYWORDS="~amd64"
+DESCRIPTION="containers/storage library"
+HOMEPAGE="https://github.com/containers/storage;
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+IUSE="btrfs +device-mapper test"
+SRC_URI="https://github.com/containers/storage/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+RDEPEND="
+   btrfs? ( sys-fs/btrfs-progs )
+   device-mapper? ( sys-fs/lvm2:= )"
+DEPEND="${RDEPEND}
+   dev-go/go-md2man
+   test? (
+   sys-fs/btrfs-progs
+   sys-fs/lvm2
+   sys-apps/util-linux
+   )"
+RESTRICT="test"
+
+S=${WORKDIR}/${P#containers-}
+
+src_prepare() {
+   default
+
+   sed -e 's|: install\.tools|:|' -i Makefile || die
+
+   [[ -f hack/btrfs_tag.sh ]] || die
+   use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
+   "hack/btrfs_tag.sh" || die; }
+
+   [[ -f hack/libdm_tag.sh ]] || die
+   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
+   "hack/libdm_tag.sh" || die; }
+}
+
+src_compile() {
+   export -n GOCACHE GOPATH XDG_CACHE_HOME #678856
+   emake GOMD2MAN=go-md2man FFJSON= containers-storage docs
+}
+
+src_install() {
+   dobin "${PN}"
+   while read -r -d ''; do
+   mv "${REPLY}" "${REPLY%.1}" || die
+   done < <(find "${S}/docs" -name '*.[[:digit:]].1' -print0)
+   find "${S}/docs" -name '*.[[:digit:]]' -exec doman '{}' + || die
+}
+
+src_test() {
+   env -u GOFLAGS unshare -m emake local-test-unit || die
+}



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

2020-06-05 Thread Zac Medico
commit: b814a2418aee618f4aabcb4c1a5206847798cb4b
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Jun  5 18:33:51 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Jun  5 18:33:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b814a241

app-emulation/containers-storage: Remove old versions

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

 app-emulation/containers-storage/Manifest  |  3 --
 .../containers-storage-1.15.1.ebuild   | 60 --
 .../containers-storage-1.15.2.ebuild   | 60 --
 .../containers-storage-1.15.7.ebuild   | 60 --
 4 files changed, 183 deletions(-)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index 8e0e5c5973e..461b40e545f 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,4 +1 @@
-DIST containers-storage-1.15.1.tar.gz 6037975 BLAKE2B 
e6d0d9adae829fd3d8cb40aa124b7149ee56ed13650b0dc57ba316ab2f03e754bdbb3e566c199b7768c612b159fa3051db39cd90127f4676255e452863aa7e24
 SHA512 
ea017e7dec840e5794f0ae61ebfc0cbf55b8de2c237286371eef3fd1808809e2bb149f08ba62126c741e0811839bf0af8f97bbda32e715132e42905f2ebd3a6c
-DIST containers-storage-1.15.2.tar.gz 6199303 BLAKE2B 
76b950892d4a3016a6df2223c66d9720334205bb1c1b6d18f09b984df9c967391329a970d9d927206f37d4557fc6f4b6c366cb6f35711d2a7d8842f7e3bf7221
 SHA512 
b152e85e8ebdc5016955287c289390568865d60b2b034e5d32eaa3d11d775a12788465246ff7b75cd8a079758f5d2fd90bd1443191f6a089f54862951a26cdae
-DIST containers-storage-1.15.7.tar.gz 6202610 BLAKE2B 
2eeeb124c0ce22b5f80aced4b0a9b8d541a00d532458c64e8a017b6d7e7364b90cf798db81b9dfe36af3a25e70383529f7e2ee649750ceaff753b9327a1713c8
 SHA512 
25317ec5a002274422cab7ab3928ac5e9776751bc2c7c17800def2f0f918f2356c074f1914056e24bd900fb4d951d6259461f9fe3fd7c6d669ca2e78b2c70d12
 DIST containers-storage-1.18.1.tar.gz 3803605 BLAKE2B 
6ecf7a2ac395f0973f2d071d6736ccd6dfe8917168b50daeb26b141457d9fc53d9f4471577c659dcf77f2d4058d0a5cecbe1599a365d7ae102916188dc44aa5d
 SHA512 
1b2d16ae5703af232c58eb4ecc65b98a7f754cd9784b563e5323ef3303dc8f72896453f2fd84fee20490b72f9c2455437d5879f6c5c23aaa188316cb1b272211

diff --git a/app-emulation/containers-storage/containers-storage-1.15.1.ebuild 
b/app-emulation/containers-storage/containers-storage-1.15.1.ebuild
deleted file mode 100644
index d094e8ef9e3..000
--- a/app-emulation/containers-storage/containers-storage-1.15.1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit go-module
-
-KEYWORDS="~amd64"
-DESCRIPTION="containers/storage library"
-HOMEPAGE="https://github.com/containers/storage;
-LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
-SLOT="0"
-IUSE="btrfs +device-mapper test"
-EGO_PN="${HOMEPAGE#*//}"
-EGIT_COMMIT="v${PV}"
-SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-RDEPEND="
-   btrfs? ( sys-fs/btrfs-progs )
-   device-mapper? ( sys-fs/lvm2:= )"
-DEPEND="${RDEPEND}
-   dev-go/go-md2man
-   test? (
-   sys-fs/btrfs-progs
-   sys-fs/lvm2
-   sys-apps/util-linux
-   )"
-RESTRICT="test"
-
-S=${WORKDIR}/${P#containers-}
-
-src_prepare() {
-   default
-
-   sed -e 's:GO111MODULE=off:GO111MODULE=on:' -i Makefile || die
-
-   [[ -f hack/btrfs_tag.sh ]] || die
-   use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
-   "hack/btrfs_tag.sh" || die; }
-
-   [[ -f hack/libdm_tag.sh ]] || die
-   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
-   "hack/libdm_tag.sh" || die; }
-}
-
-src_compile() {
-   export -n GOCACHE XDG_CACHE_HOME #678856
-   emake containers-storage docs
-}
-
-src_install() {
-   dobin "${PN}"
-   while read -r -d ''; do
-   mv "${REPLY}" "${REPLY%.1}" || die
-   done < <(find "${S}/docs" -name '*.[[:digit:]].1' -print0)
-   find "${S}/docs" -name '*.[[:digit:]]' -exec doman '{}' + || die
-}
-
-src_test() {
-   GOPATH="${S}" unshare -m emake local-test-unit || die
-}

diff --git a/app-emulation/containers-storage/containers-storage-1.15.2.ebuild 
b/app-emulation/containers-storage/containers-storage-1.15.2.ebuild
deleted file mode 100644
index d094e8ef9e3..000
--- a/app-emulation/containers-storage/containers-storage-1.15.2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit go-module
-
-KEYWORDS="~amd64"
-DESCRIPTION="containers/storage library"
-HOMEPAGE="https://github.com/containers/storage;
-LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
-SLOT="0"
-IUSE="btrfs +device-mapper test"

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

2020-04-01 Thread Zac Medico
commit: 709b565b876606b8e4663b147f3d58548c89bf79
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Apr  2 02:35:24 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Apr  2 02:36:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=709b565b

app-emulation/containers-storage: Bump to version 1.18.1

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

 app-emulation/containers-storage/Manifest  |  1 +
 .../containers-storage-1.18.1.ebuild   | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index cf0e1739912..8e0e5c5973e 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,3 +1,4 @@
 DIST containers-storage-1.15.1.tar.gz 6037975 BLAKE2B 
e6d0d9adae829fd3d8cb40aa124b7149ee56ed13650b0dc57ba316ab2f03e754bdbb3e566c199b7768c612b159fa3051db39cd90127f4676255e452863aa7e24
 SHA512 
ea017e7dec840e5794f0ae61ebfc0cbf55b8de2c237286371eef3fd1808809e2bb149f08ba62126c741e0811839bf0af8f97bbda32e715132e42905f2ebd3a6c
 DIST containers-storage-1.15.2.tar.gz 6199303 BLAKE2B 
76b950892d4a3016a6df2223c66d9720334205bb1c1b6d18f09b984df9c967391329a970d9d927206f37d4557fc6f4b6c366cb6f35711d2a7d8842f7e3bf7221
 SHA512 
b152e85e8ebdc5016955287c289390568865d60b2b034e5d32eaa3d11d775a12788465246ff7b75cd8a079758f5d2fd90bd1443191f6a089f54862951a26cdae
 DIST containers-storage-1.15.7.tar.gz 6202610 BLAKE2B 
2eeeb124c0ce22b5f80aced4b0a9b8d541a00d532458c64e8a017b6d7e7364b90cf798db81b9dfe36af3a25e70383529f7e2ee649750ceaff753b9327a1713c8
 SHA512 
25317ec5a002274422cab7ab3928ac5e9776751bc2c7c17800def2f0f918f2356c074f1914056e24bd900fb4d951d6259461f9fe3fd7c6d669ca2e78b2c70d12
+DIST containers-storage-1.18.1.tar.gz 3803605 BLAKE2B 
6ecf7a2ac395f0973f2d071d6736ccd6dfe8917168b50daeb26b141457d9fc53d9f4471577c659dcf77f2d4058d0a5cecbe1599a365d7ae102916188dc44aa5d
 SHA512 
1b2d16ae5703af232c58eb4ecc65b98a7f754cd9784b563e5323ef3303dc8f72896453f2fd84fee20490b72f9c2455437d5879f6c5c23aaa188316cb1b272211

diff --git a/app-emulation/containers-storage/containers-storage-1.18.1.ebuild 
b/app-emulation/containers-storage/containers-storage-1.18.1.ebuild
new file mode 100644
index 000..868c589909c
--- /dev/null
+++ b/app-emulation/containers-storage/containers-storage-1.18.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit go-module
+
+KEYWORDS="~amd64"
+DESCRIPTION="containers/storage library"
+HOMEPAGE="https://github.com/containers/storage;
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+IUSE="btrfs +device-mapper test"
+SRC_URI="https://github.com/containers/storage/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+RDEPEND="
+   btrfs? ( sys-fs/btrfs-progs )
+   device-mapper? ( sys-fs/lvm2:= )"
+DEPEND="${RDEPEND}
+   dev-go/go-md2man
+   test? (
+   sys-fs/btrfs-progs
+   sys-fs/lvm2
+   sys-apps/util-linux
+   )"
+RESTRICT="test"
+
+S=${WORKDIR}/${P#containers-}
+
+src_prepare() {
+   default
+
+   sed -e 's|: install\.tools|:|' -i Makefile || die
+
+   [[ -f hack/btrfs_tag.sh ]] || die
+   use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
+   "hack/btrfs_tag.sh" || die; }
+
+   [[ -f hack/libdm_tag.sh ]] || die
+   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
+   "hack/libdm_tag.sh" || die; }
+}
+
+src_compile() {
+   export -n GOCACHE GOPATH XDG_CACHE_HOME #678856
+   emake GOMD2MAN=go-md2man FFJSON= containers-storage docs
+}
+
+src_install() {
+   dobin "${PN}"
+   while read -r -d ''; do
+   mv "${REPLY}" "${REPLY%.1}" || die
+   done < <(find "${S}/docs" -name '*.[[:digit:]].1' -print0)
+   find "${S}/docs" -name '*.[[:digit:]]' -exec doman '{}' + || die
+}
+
+src_test() {
+   env -u GOFLAGS unshare -m emake local-test-unit || die
+}



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

2020-01-18 Thread Zac Medico
commit: 6e29b565f3c195a0988adcfa2893f786f4086b04
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Jan 18 17:59:45 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Jan 18 18:00:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e29b565

app-emulation/containers-storage: Bump to version 1.15.7

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

 app-emulation/containers-storage/Manifest  |  1 +
 .../containers-storage-1.15.7.ebuild   | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index c63a7e1b0b5..cf0e1739912 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,2 +1,3 @@
 DIST containers-storage-1.15.1.tar.gz 6037975 BLAKE2B 
e6d0d9adae829fd3d8cb40aa124b7149ee56ed13650b0dc57ba316ab2f03e754bdbb3e566c199b7768c612b159fa3051db39cd90127f4676255e452863aa7e24
 SHA512 
ea017e7dec840e5794f0ae61ebfc0cbf55b8de2c237286371eef3fd1808809e2bb149f08ba62126c741e0811839bf0af8f97bbda32e715132e42905f2ebd3a6c
 DIST containers-storage-1.15.2.tar.gz 6199303 BLAKE2B 
76b950892d4a3016a6df2223c66d9720334205bb1c1b6d18f09b984df9c967391329a970d9d927206f37d4557fc6f4b6c366cb6f35711d2a7d8842f7e3bf7221
 SHA512 
b152e85e8ebdc5016955287c289390568865d60b2b034e5d32eaa3d11d775a12788465246ff7b75cd8a079758f5d2fd90bd1443191f6a089f54862951a26cdae
+DIST containers-storage-1.15.7.tar.gz 6202610 BLAKE2B 
2eeeb124c0ce22b5f80aced4b0a9b8d541a00d532458c64e8a017b6d7e7364b90cf798db81b9dfe36af3a25e70383529f7e2ee649750ceaff753b9327a1713c8
 SHA512 
25317ec5a002274422cab7ab3928ac5e9776751bc2c7c17800def2f0f918f2356c074f1914056e24bd900fb4d951d6259461f9fe3fd7c6d669ca2e78b2c70d12

diff --git a/app-emulation/containers-storage/containers-storage-1.15.7.ebuild 
b/app-emulation/containers-storage/containers-storage-1.15.7.ebuild
new file mode 100644
index 000..1c7bf5f6ff6
--- /dev/null
+++ b/app-emulation/containers-storage/containers-storage-1.15.7.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit go-module
+
+KEYWORDS="~amd64"
+DESCRIPTION="containers/storage library"
+HOMEPAGE="https://github.com/containers/storage;
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+IUSE="btrfs +device-mapper test"
+EGO_PN="${HOMEPAGE#*//}"
+EGIT_COMMIT="v${PV}"
+SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+RDEPEND="
+   btrfs? ( sys-fs/btrfs-progs )
+   device-mapper? ( sys-fs/lvm2:= )"
+DEPEND="${RDEPEND}
+   dev-go/go-md2man
+   test? (
+   sys-fs/btrfs-progs
+   sys-fs/lvm2
+   sys-apps/util-linux
+   )"
+RESTRICT="test"
+
+S=${WORKDIR}/${P#containers-}
+
+src_prepare() {
+   default
+
+   sed -e 's:GO111MODULE=off:GO111MODULE=on:' -i Makefile || die
+
+   [[ -f hack/btrfs_tag.sh ]] || die
+   use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
+   "hack/btrfs_tag.sh" || die; }
+
+   [[ -f hack/libdm_tag.sh ]] || die
+   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
+   "hack/libdm_tag.sh" || die; }
+}
+
+src_compile() {
+   export -n GOCACHE GOPATH XDG_CACHE_HOME #678856
+   emake containers-storage docs
+}
+
+src_install() {
+   dobin "${PN}"
+   while read -r -d ''; do
+   mv "${REPLY}" "${REPLY%.1}" || die
+   done < <(find "${S}/docs" -name '*.[[:digit:]].1' -print0)
+   find "${S}/docs" -name '*.[[:digit:]]' -exec doman '{}' + || die
+}
+
+src_test() {
+   env -u GOFLAGS unshare -m emake local-test-unit || die
+}



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

2019-12-05 Thread Zac Medico
commit: aaf3a0266e8b7371a5b458d95094030503155ffb
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Dec  5 18:31:01 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Dec  5 18:31:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaf3a026

app-emulation/containers-storage: Bump to version 1.15.2

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

 app-emulation/containers-storage/Manifest  |  1 +
 .../containers-storage-1.15.2.ebuild   | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index f453a080b8d..c63a7e1b0b5 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1 +1,2 @@
 DIST containers-storage-1.15.1.tar.gz 6037975 BLAKE2B 
e6d0d9adae829fd3d8cb40aa124b7149ee56ed13650b0dc57ba316ab2f03e754bdbb3e566c199b7768c612b159fa3051db39cd90127f4676255e452863aa7e24
 SHA512 
ea017e7dec840e5794f0ae61ebfc0cbf55b8de2c237286371eef3fd1808809e2bb149f08ba62126c741e0811839bf0af8f97bbda32e715132e42905f2ebd3a6c
+DIST containers-storage-1.15.2.tar.gz 6199303 BLAKE2B 
76b950892d4a3016a6df2223c66d9720334205bb1c1b6d18f09b984df9c967391329a970d9d927206f37d4557fc6f4b6c366cb6f35711d2a7d8842f7e3bf7221
 SHA512 
b152e85e8ebdc5016955287c289390568865d60b2b034e5d32eaa3d11d775a12788465246ff7b75cd8a079758f5d2fd90bd1443191f6a089f54862951a26cdae

diff --git a/app-emulation/containers-storage/containers-storage-1.15.2.ebuild 
b/app-emulation/containers-storage/containers-storage-1.15.2.ebuild
new file mode 100644
index 000..d094e8ef9e3
--- /dev/null
+++ b/app-emulation/containers-storage/containers-storage-1.15.2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit go-module
+
+KEYWORDS="~amd64"
+DESCRIPTION="containers/storage library"
+HOMEPAGE="https://github.com/containers/storage;
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+IUSE="btrfs +device-mapper test"
+EGO_PN="${HOMEPAGE#*//}"
+EGIT_COMMIT="v${PV}"
+SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+RDEPEND="
+   btrfs? ( sys-fs/btrfs-progs )
+   device-mapper? ( sys-fs/lvm2:= )"
+DEPEND="${RDEPEND}
+   dev-go/go-md2man
+   test? (
+   sys-fs/btrfs-progs
+   sys-fs/lvm2
+   sys-apps/util-linux
+   )"
+RESTRICT="test"
+
+S=${WORKDIR}/${P#containers-}
+
+src_prepare() {
+   default
+
+   sed -e 's:GO111MODULE=off:GO111MODULE=on:' -i Makefile || die
+
+   [[ -f hack/btrfs_tag.sh ]] || die
+   use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
+   "hack/btrfs_tag.sh" || die; }
+
+   [[ -f hack/libdm_tag.sh ]] || die
+   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
+   "hack/libdm_tag.sh" || die; }
+}
+
+src_compile() {
+   export -n GOCACHE XDG_CACHE_HOME #678856
+   emake containers-storage docs
+}
+
+src_install() {
+   dobin "${PN}"
+   while read -r -d ''; do
+   mv "${REPLY}" "${REPLY%.1}" || die
+   done < <(find "${S}/docs" -name '*.[[:digit:]].1' -print0)
+   find "${S}/docs" -name '*.[[:digit:]]' -exec doman '{}' + || die
+}
+
+src_test() {
+   GOPATH="${S}" unshare -m emake local-test-unit || die
+}



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

2019-12-05 Thread Zac Medico
commit: c8b848673d312bb45cb678ccb6ec04c2dab189c4
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Dec  5 18:27:05 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Dec  5 18:27:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8b84867

app-emulation/containers-storage: Remove old version 1.15.0

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

 app-emulation/containers-storage/Manifest  |  1 -
 .../containers-storage-1.15.0.ebuild   | 60 --
 2 files changed, 61 deletions(-)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index 3d89411a36f..f453a080b8d 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,2 +1 @@
-DIST containers-storage-1.15.0.tar.gz 5971848 BLAKE2B 
79e39d0587319df2e73d1f2b0d34dd5d72b32151edd94a87af9e0ce109ee4a276bba80db8c04e496618c16ff427b6396414cfa1b99b2eaeacc66fbceb7456965
 SHA512 
5d758a863b0c845d912ee97afb4e8304e3899071d489c41b3116c8acaf2aa55648e6c0a14d0edb0d2694a8eb74b61ea05373b6bb5d3d577aeda9b8693092fced
 DIST containers-storage-1.15.1.tar.gz 6037975 BLAKE2B 
e6d0d9adae829fd3d8cb40aa124b7149ee56ed13650b0dc57ba316ab2f03e754bdbb3e566c199b7768c612b159fa3051db39cd90127f4676255e452863aa7e24
 SHA512 
ea017e7dec840e5794f0ae61ebfc0cbf55b8de2c237286371eef3fd1808809e2bb149f08ba62126c741e0811839bf0af8f97bbda32e715132e42905f2ebd3a6c

diff --git a/app-emulation/containers-storage/containers-storage-1.15.0.ebuild 
b/app-emulation/containers-storage/containers-storage-1.15.0.ebuild
deleted file mode 100644
index d094e8ef9e3..000
--- a/app-emulation/containers-storage/containers-storage-1.15.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit go-module
-
-KEYWORDS="~amd64"
-DESCRIPTION="containers/storage library"
-HOMEPAGE="https://github.com/containers/storage;
-LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
-SLOT="0"
-IUSE="btrfs +device-mapper test"
-EGO_PN="${HOMEPAGE#*//}"
-EGIT_COMMIT="v${PV}"
-SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-RDEPEND="
-   btrfs? ( sys-fs/btrfs-progs )
-   device-mapper? ( sys-fs/lvm2:= )"
-DEPEND="${RDEPEND}
-   dev-go/go-md2man
-   test? (
-   sys-fs/btrfs-progs
-   sys-fs/lvm2
-   sys-apps/util-linux
-   )"
-RESTRICT="test"
-
-S=${WORKDIR}/${P#containers-}
-
-src_prepare() {
-   default
-
-   sed -e 's:GO111MODULE=off:GO111MODULE=on:' -i Makefile || die
-
-   [[ -f hack/btrfs_tag.sh ]] || die
-   use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
-   "hack/btrfs_tag.sh" || die; }
-
-   [[ -f hack/libdm_tag.sh ]] || die
-   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
-   "hack/libdm_tag.sh" || die; }
-}
-
-src_compile() {
-   export -n GOCACHE XDG_CACHE_HOME #678856
-   emake containers-storage docs
-}
-
-src_install() {
-   dobin "${PN}"
-   while read -r -d ''; do
-   mv "${REPLY}" "${REPLY%.1}" || die
-   done < <(find "${S}/docs" -name '*.[[:digit:]].1' -print0)
-   find "${S}/docs" -name '*.[[:digit:]]' -exec doman '{}' + || die
-}
-
-src_test() {
-   GOPATH="${S}" unshare -m emake local-test-unit || die
-}



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

2019-11-28 Thread Zac Medico
commit: 660e5d9a2fee2f462b50a1cd0fed9b49e3976b8a
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Nov 29 05:46:28 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Nov 29 05:46:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=660e5d9a

app-emulation/containers-storage: Bump to version 1.15.1

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

 app-emulation/containers-storage/Manifest  |  1 +
 .../containers-storage-1.15.1.ebuild   | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index a63ff9869c1..3d89411a36f 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1 +1,2 @@
 DIST containers-storage-1.15.0.tar.gz 5971848 BLAKE2B 
79e39d0587319df2e73d1f2b0d34dd5d72b32151edd94a87af9e0ce109ee4a276bba80db8c04e496618c16ff427b6396414cfa1b99b2eaeacc66fbceb7456965
 SHA512 
5d758a863b0c845d912ee97afb4e8304e3899071d489c41b3116c8acaf2aa55648e6c0a14d0edb0d2694a8eb74b61ea05373b6bb5d3d577aeda9b8693092fced
+DIST containers-storage-1.15.1.tar.gz 6037975 BLAKE2B 
e6d0d9adae829fd3d8cb40aa124b7149ee56ed13650b0dc57ba316ab2f03e754bdbb3e566c199b7768c612b159fa3051db39cd90127f4676255e452863aa7e24
 SHA512 
ea017e7dec840e5794f0ae61ebfc0cbf55b8de2c237286371eef3fd1808809e2bb149f08ba62126c741e0811839bf0af8f97bbda32e715132e42905f2ebd3a6c

diff --git a/app-emulation/containers-storage/containers-storage-1.15.1.ebuild 
b/app-emulation/containers-storage/containers-storage-1.15.1.ebuild
new file mode 100644
index 000..d094e8ef9e3
--- /dev/null
+++ b/app-emulation/containers-storage/containers-storage-1.15.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit go-module
+
+KEYWORDS="~amd64"
+DESCRIPTION="containers/storage library"
+HOMEPAGE="https://github.com/containers/storage;
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+IUSE="btrfs +device-mapper test"
+EGO_PN="${HOMEPAGE#*//}"
+EGIT_COMMIT="v${PV}"
+SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+RDEPEND="
+   btrfs? ( sys-fs/btrfs-progs )
+   device-mapper? ( sys-fs/lvm2:= )"
+DEPEND="${RDEPEND}
+   dev-go/go-md2man
+   test? (
+   sys-fs/btrfs-progs
+   sys-fs/lvm2
+   sys-apps/util-linux
+   )"
+RESTRICT="test"
+
+S=${WORKDIR}/${P#containers-}
+
+src_prepare() {
+   default
+
+   sed -e 's:GO111MODULE=off:GO111MODULE=on:' -i Makefile || die
+
+   [[ -f hack/btrfs_tag.sh ]] || die
+   use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
+   "hack/btrfs_tag.sh" || die; }
+
+   [[ -f hack/libdm_tag.sh ]] || die
+   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
+   "hack/libdm_tag.sh" || die; }
+}
+
+src_compile() {
+   export -n GOCACHE XDG_CACHE_HOME #678856
+   emake containers-storage docs
+}
+
+src_install() {
+   dobin "${PN}"
+   while read -r -d ''; do
+   mv "${REPLY}" "${REPLY%.1}" || die
+   done < <(find "${S}/docs" -name '*.[[:digit:]].1' -print0)
+   find "${S}/docs" -name '*.[[:digit:]]' -exec doman '{}' + || die
+}
+
+src_test() {
+   GOPATH="${S}" unshare -m emake local-test-unit || die
+}



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

2019-11-28 Thread Zac Medico
commit: af3434ca8736141a1b674fab8adb8026b46b53f8
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Nov 29 05:36:42 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Nov 29 05:36:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af3434ca

app-emulation/containers-storage: Remove old version 1.14.0

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

 app-emulation/containers-storage/Manifest  |  1 -
 .../containers-storage-1.14.0.ebuild   | 60 --
 2 files changed, 61 deletions(-)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index 55b75dbde3f..a63ff9869c1 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,2 +1 @@
-DIST containers-storage-1.14.0.tar.gz 5969311 BLAKE2B 
7a7a7cb02b0dde590a633f14c0f17ed9b020c352857914b142efe3b47202c94869828b442fe703ad796c6c16a4f7321bc0832ddcc2a588bcc10c25af4bddc75e
 SHA512 
95f8804808e2603cbca0ada584c2057832d6d7a0e83cc59defea27e8a825c4db1bb1e604311d81421341e2cb324d2f1833e6498f05e71d22d86414e5206ac748
 DIST containers-storage-1.15.0.tar.gz 5971848 BLAKE2B 
79e39d0587319df2e73d1f2b0d34dd5d72b32151edd94a87af9e0ce109ee4a276bba80db8c04e496618c16ff427b6396414cfa1b99b2eaeacc66fbceb7456965
 SHA512 
5d758a863b0c845d912ee97afb4e8304e3899071d489c41b3116c8acaf2aa55648e6c0a14d0edb0d2694a8eb74b61ea05373b6bb5d3d577aeda9b8693092fced

diff --git a/app-emulation/containers-storage/containers-storage-1.14.0.ebuild 
b/app-emulation/containers-storage/containers-storage-1.14.0.ebuild
deleted file mode 100644
index d094e8ef9e3..000
--- a/app-emulation/containers-storage/containers-storage-1.14.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit go-module
-
-KEYWORDS="~amd64"
-DESCRIPTION="containers/storage library"
-HOMEPAGE="https://github.com/containers/storage;
-LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
-SLOT="0"
-IUSE="btrfs +device-mapper test"
-EGO_PN="${HOMEPAGE#*//}"
-EGIT_COMMIT="v${PV}"
-SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-RDEPEND="
-   btrfs? ( sys-fs/btrfs-progs )
-   device-mapper? ( sys-fs/lvm2:= )"
-DEPEND="${RDEPEND}
-   dev-go/go-md2man
-   test? (
-   sys-fs/btrfs-progs
-   sys-fs/lvm2
-   sys-apps/util-linux
-   )"
-RESTRICT="test"
-
-S=${WORKDIR}/${P#containers-}
-
-src_prepare() {
-   default
-
-   sed -e 's:GO111MODULE=off:GO111MODULE=on:' -i Makefile || die
-
-   [[ -f hack/btrfs_tag.sh ]] || die
-   use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
-   "hack/btrfs_tag.sh" || die; }
-
-   [[ -f hack/libdm_tag.sh ]] || die
-   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
-   "hack/libdm_tag.sh" || die; }
-}
-
-src_compile() {
-   export -n GOCACHE XDG_CACHE_HOME #678856
-   emake containers-storage docs
-}
-
-src_install() {
-   dobin "${PN}"
-   while read -r -d ''; do
-   mv "${REPLY}" "${REPLY%.1}" || die
-   done < <(find "${S}/docs" -name '*.[[:digit:]].1' -print0)
-   find "${S}/docs" -name '*.[[:digit:]]' -exec doman '{}' + || die
-}
-
-src_test() {
-   GOPATH="${S}" unshare -m emake local-test-unit || die
-}



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

2019-11-26 Thread Zac Medico
commit: 9dc2c5e06440b9cc695f4eb57385fd4e13362c4b
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Nov 26 16:31:55 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Nov 26 16:31:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dc2c5e0

app-emulation/containers-storage: Bump to version 1.15.0

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

 app-emulation/containers-storage/Manifest  |  1 +
 .../containers-storage-1.15.0.ebuild   | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index d7414a33140..55b75dbde3f 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1 +1,2 @@
 DIST containers-storage-1.14.0.tar.gz 5969311 BLAKE2B 
7a7a7cb02b0dde590a633f14c0f17ed9b020c352857914b142efe3b47202c94869828b442fe703ad796c6c16a4f7321bc0832ddcc2a588bcc10c25af4bddc75e
 SHA512 
95f8804808e2603cbca0ada584c2057832d6d7a0e83cc59defea27e8a825c4db1bb1e604311d81421341e2cb324d2f1833e6498f05e71d22d86414e5206ac748
+DIST containers-storage-1.15.0.tar.gz 5971848 BLAKE2B 
79e39d0587319df2e73d1f2b0d34dd5d72b32151edd94a87af9e0ce109ee4a276bba80db8c04e496618c16ff427b6396414cfa1b99b2eaeacc66fbceb7456965
 SHA512 
5d758a863b0c845d912ee97afb4e8304e3899071d489c41b3116c8acaf2aa55648e6c0a14d0edb0d2694a8eb74b61ea05373b6bb5d3d577aeda9b8693092fced

diff --git a/app-emulation/containers-storage/containers-storage-1.15.0.ebuild 
b/app-emulation/containers-storage/containers-storage-1.15.0.ebuild
new file mode 100644
index 000..d094e8ef9e3
--- /dev/null
+++ b/app-emulation/containers-storage/containers-storage-1.15.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit go-module
+
+KEYWORDS="~amd64"
+DESCRIPTION="containers/storage library"
+HOMEPAGE="https://github.com/containers/storage;
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+IUSE="btrfs +device-mapper test"
+EGO_PN="${HOMEPAGE#*//}"
+EGIT_COMMIT="v${PV}"
+SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+RDEPEND="
+   btrfs? ( sys-fs/btrfs-progs )
+   device-mapper? ( sys-fs/lvm2:= )"
+DEPEND="${RDEPEND}
+   dev-go/go-md2man
+   test? (
+   sys-fs/btrfs-progs
+   sys-fs/lvm2
+   sys-apps/util-linux
+   )"
+RESTRICT="test"
+
+S=${WORKDIR}/${P#containers-}
+
+src_prepare() {
+   default
+
+   sed -e 's:GO111MODULE=off:GO111MODULE=on:' -i Makefile || die
+
+   [[ -f hack/btrfs_tag.sh ]] || die
+   use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
+   "hack/btrfs_tag.sh" || die; }
+
+   [[ -f hack/libdm_tag.sh ]] || die
+   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
+   "hack/libdm_tag.sh" || die; }
+}
+
+src_compile() {
+   export -n GOCACHE XDG_CACHE_HOME #678856
+   emake containers-storage docs
+}
+
+src_install() {
+   dobin "${PN}"
+   while read -r -d ''; do
+   mv "${REPLY}" "${REPLY%.1}" || die
+   done < <(find "${S}/docs" -name '*.[[:digit:]].1' -print0)
+   find "${S}/docs" -name '*.[[:digit:]]' -exec doman '{}' + || die
+}
+
+src_test() {
+   GOPATH="${S}" unshare -m emake local-test-unit || die
+}



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

2019-11-25 Thread Zac Medico
commit: cd0a516aaa24ff2ae1bce76380d23b4bd0e979ab
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Nov 26 03:14:17 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Nov 26 03:15:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd0a516a

app-emulation/containers-storage: remove old version 1.13.5

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

 app-emulation/containers-storage/Manifest  |   2 -
 .../containers-storage-1.13.5.ebuild   | 102 -
 2 files changed, 104 deletions(-)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index bae0fe2b31e..d7414a33140 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,3 +1 @@
-DIST containers-storage-1.13.5.tar.gz 5968281 BLAKE2B 
9690ebc87ce32a82b7560d594e192e0ad4dc9e8885797593d8c9699c13b9ddf0814773bce081edafe3050aba5d2bc470855c0717874c091b1468d52f7ad08658
 SHA512 
7f9f65e3141b7843a42389c78b3fbcc55a205eb661968f85942ccc2751fa6eb3fdf1199e8d244264d1b8f392e290a1770f93d5a8fd58de98f9d9a277aa39155f
 DIST containers-storage-1.14.0.tar.gz 5969311 BLAKE2B 
7a7a7cb02b0dde590a633f14c0f17ed9b020c352857914b142efe3b47202c94869828b442fe703ad796c6c16a4f7321bc0832ddcc2a588bcc10c25af4bddc75e
 SHA512 
95f8804808e2603cbca0ada584c2057832d6d7a0e83cc59defea27e8a825c4db1bb1e604311d81421341e2cb324d2f1833e6498f05e71d22d86414e5206ac748
-DIST github.com-pquerna-ffjson-e517b90714f7c0eabe6d2e570a5886ae077d6db6.tar.gz 
103470 BLAKE2B 
81f0f6ea6648997cb61723d09d456802e60a3d1eb35134c4bbc8af5943b955b1402fe2b3f8d0d4d2d0293ab256a9be66d53262d5f79ca00bf8c18ded39dc44f4
 SHA512 
fadca5a7bd0c0578b23281720a08c505054f3497daeee8efa36b5acafa4118feb4b8a96c4acb4c279d72ebcd50846307cfbb846a355b62f350c961f9102c93a6

diff --git a/app-emulation/containers-storage/containers-storage-1.13.5.ebuild 
b/app-emulation/containers-storage/containers-storage-1.13.5.ebuild
deleted file mode 100644
index abe57aef3e0..000
--- a/app-emulation/containers-storage/containers-storage-1.13.5.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGO_VENDOR=(
-   "github.com/pquerna/ffjson e517b90714f7c0eabe6d2e570a5886ae077d6db6"
-)
-
-inherit golang-vcs-snapshot
-
-KEYWORDS="~amd64"
-DESCRIPTION="containers/storage library"
-HOMEPAGE="https://github.com/containers/storage;
-LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
-SLOT="0"
-IUSE="btrfs +device-mapper test"
-EGO_PN="${HOMEPAGE#*//}"
-EGIT_COMMIT="v${PV}"
-SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
-   ${EGO_VENDOR_URI}"
-RDEPEND="
-   btrfs? ( sys-fs/btrfs-progs )
-   device-mapper? ( sys-fs/lvm2:= )"
-DEPEND="${RDEPEND}
-   dev-go/go-md2man
-   test? (
-   sys-fs/btrfs-progs
-   sys-fs/lvm2
-   sys-apps/util-linux
-   )"
-RESTRICT="test? ( userpriv ) !test? ( test )"
-
-src_unpack() {
-   golang-vcs-snapshot_src_unpack
-}
-
-src_prepare() {
-   default
-
-   [[ -f ${S}/src/${EGO_PN}/hack/btrfs_tag.sh ]] || die
-   use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
-   "${S}/src/${EGO_PN}/hack/btrfs_tag.sh" || die; }
-
-   [[ -f ${S}/src/${EGO_PN}/hack/libdm_tag.sh ]] || die
-   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
-   "${S}/src/${EGO_PN}/hack/libdm_tag.sh" || die; }
-
-   sed -e 's:TestChrootUntarPath(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/chrootarchive/archive_test.go" || die
-   sed -e 's:TestTarUntar(:_\0:' \
-   -e 's:TestTarWithOptionsChownOptsAlwaysOverridesIdPair(:_\0:' \
-   -e 's:TestTarWithOptions(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
-   sed -e 's:TestTarUntarWithXattr(:_\0:' \
-   -e 's:TestTarWithBlockCharFifo(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/archive/archive_unix_test.go" || die
-   sed -e 's:TestTarUntarWithXattr(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
-   sed -e 's:TestApplyLayer(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/archive/changes_test.go" || die
-   sed -e 's:TestApplyLayerInvalidFilenames(:_\0:' \
-   -e 's:TestApplyLayerInvalidHardlink(:_\0:' \
-   -e 's:TestApplyLayerInvalidSymlink(:_\0:' \
-   -e 's:TestApplyLayerWhiteouts(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/archive/diff_test.go" || die
-   sed -e 's:TestCopyCaseE(:_\0:' \
-   -e 's:TestCopyCaseEFSym(:_\0:' \
-   -e 's:TestCopyCaseG(:_\0:' \
-   -e 's:TestCopyCaseGFSym(:_\0:' \
-   -e 's:TestCopyCaseH(:_\0:' \
-   -e 

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

2019-11-20 Thread Zac Medico
commit: c9c2e92009cea720b2fef36e1bfb883f6e8a6696
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Nov 21 06:07:55 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Nov 21 06:10:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9c2e920

app-emulation/containers-storage: Bump to version 1.14.0

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

 app-emulation/containers-storage/Manifest  |  1 +
 .../containers-storage-1.14.0.ebuild   | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index 9342b4834ba..bae0fe2b31e 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,2 +1,3 @@
 DIST containers-storage-1.13.5.tar.gz 5968281 BLAKE2B 
9690ebc87ce32a82b7560d594e192e0ad4dc9e8885797593d8c9699c13b9ddf0814773bce081edafe3050aba5d2bc470855c0717874c091b1468d52f7ad08658
 SHA512 
7f9f65e3141b7843a42389c78b3fbcc55a205eb661968f85942ccc2751fa6eb3fdf1199e8d244264d1b8f392e290a1770f93d5a8fd58de98f9d9a277aa39155f
+DIST containers-storage-1.14.0.tar.gz 5969311 BLAKE2B 
7a7a7cb02b0dde590a633f14c0f17ed9b020c352857914b142efe3b47202c94869828b442fe703ad796c6c16a4f7321bc0832ddcc2a588bcc10c25af4bddc75e
 SHA512 
95f8804808e2603cbca0ada584c2057832d6d7a0e83cc59defea27e8a825c4db1bb1e604311d81421341e2cb324d2f1833e6498f05e71d22d86414e5206ac748
 DIST github.com-pquerna-ffjson-e517b90714f7c0eabe6d2e570a5886ae077d6db6.tar.gz 
103470 BLAKE2B 
81f0f6ea6648997cb61723d09d456802e60a3d1eb35134c4bbc8af5943b955b1402fe2b3f8d0d4d2d0293ab256a9be66d53262d5f79ca00bf8c18ded39dc44f4
 SHA512 
fadca5a7bd0c0578b23281720a08c505054f3497daeee8efa36b5acafa4118feb4b8a96c4acb4c279d72ebcd50846307cfbb846a355b62f350c961f9102c93a6

diff --git a/app-emulation/containers-storage/containers-storage-1.14.0.ebuild 
b/app-emulation/containers-storage/containers-storage-1.14.0.ebuild
new file mode 100644
index 000..d094e8ef9e3
--- /dev/null
+++ b/app-emulation/containers-storage/containers-storage-1.14.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit go-module
+
+KEYWORDS="~amd64"
+DESCRIPTION="containers/storage library"
+HOMEPAGE="https://github.com/containers/storage;
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+IUSE="btrfs +device-mapper test"
+EGO_PN="${HOMEPAGE#*//}"
+EGIT_COMMIT="v${PV}"
+SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+RDEPEND="
+   btrfs? ( sys-fs/btrfs-progs )
+   device-mapper? ( sys-fs/lvm2:= )"
+DEPEND="${RDEPEND}
+   dev-go/go-md2man
+   test? (
+   sys-fs/btrfs-progs
+   sys-fs/lvm2
+   sys-apps/util-linux
+   )"
+RESTRICT="test"
+
+S=${WORKDIR}/${P#containers-}
+
+src_prepare() {
+   default
+
+   sed -e 's:GO111MODULE=off:GO111MODULE=on:' -i Makefile || die
+
+   [[ -f hack/btrfs_tag.sh ]] || die
+   use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
+   "hack/btrfs_tag.sh" || die; }
+
+   [[ -f hack/libdm_tag.sh ]] || die
+   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
+   "hack/libdm_tag.sh" || die; }
+}
+
+src_compile() {
+   export -n GOCACHE XDG_CACHE_HOME #678856
+   emake containers-storage docs
+}
+
+src_install() {
+   dobin "${PN}"
+   while read -r -d ''; do
+   mv "${REPLY}" "${REPLY%.1}" || die
+   done < <(find "${S}/docs" -name '*.[[:digit:]].1' -print0)
+   find "${S}/docs" -name '*.[[:digit:]]' -exec doman '{}' + || die
+}
+
+src_test() {
+   GOPATH="${S}" unshare -m emake local-test-unit || die
+}



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

2019-11-15 Thread Zac Medico
commit: d9d0bce0062e13bb75b56fd1feb3b56f3f73
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Nov 15 20:30:14 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Nov 15 20:33:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9d0bce0

app-emulation/containers-storage: Remove old versions

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

 app-emulation/containers-storage/Manifest  |   2 -
 .../containers-storage-1.13.1.ebuild   | 110 -
 .../containers-storage-1.13.3.ebuild   | 110 -
 app-emulation/containers-storage/metadata.xml  |   3 -
 4 files changed, 225 deletions(-)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index 91bec43f25d..9342b4834ba 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,4 +1,2 @@
-DIST containers-storage-1.13.1.tar.gz 5983556 BLAKE2B 
1d0b6aba0464603fb26c45beecdb9b4afe6566dff4698da980ad6f9736a6d810ec41334f181d5709f78bab986e704c965b1967ed591348cd687d9cb92875321d
 SHA512 
9fa686f44dda3d363f7c623abc9baa0911e26eb5e7dbb7bc60da259fe8d52411cb25fb98e2c8db10a5a80ebf04d07af8390acd48d26706f913900b19e58eac9f
-DIST containers-storage-1.13.3.tar.gz 5983607 BLAKE2B 
9e591873da4824a133e3818ba9a97074bca234c3154bef9c4febcfd559d0b2ab7462c7da24ce7d391bbdbe2d9a62cb9fd711624623ba28cd8e79d0ca7fcabb47
 SHA512 
83fd16cbe5821c68092845defc2c5b8407b03c3972b146f409be3444a114d357709fefc25206a1ca26e6ef4a5fc219f360bb0195ffdc1c6e9f79e90f07740820
 DIST containers-storage-1.13.5.tar.gz 5968281 BLAKE2B 
9690ebc87ce32a82b7560d594e192e0ad4dc9e8885797593d8c9699c13b9ddf0814773bce081edafe3050aba5d2bc470855c0717874c091b1468d52f7ad08658
 SHA512 
7f9f65e3141b7843a42389c78b3fbcc55a205eb661968f85942ccc2751fa6eb3fdf1199e8d244264d1b8f392e290a1770f93d5a8fd58de98f9d9a277aa39155f
 DIST github.com-pquerna-ffjson-e517b90714f7c0eabe6d2e570a5886ae077d6db6.tar.gz 
103470 BLAKE2B 
81f0f6ea6648997cb61723d09d456802e60a3d1eb35134c4bbc8af5943b955b1402fe2b3f8d0d4d2d0293ab256a9be66d53262d5f79ca00bf8c18ded39dc44f4
 SHA512 
fadca5a7bd0c0578b23281720a08c505054f3497daeee8efa36b5acafa4118feb4b8a96c4acb4c279d72ebcd50846307cfbb846a355b62f350c961f9102c93a6

diff --git a/app-emulation/containers-storage/containers-storage-1.13.1.ebuild 
b/app-emulation/containers-storage/containers-storage-1.13.1.ebuild
deleted file mode 100644
index daa6f6e3484..000
--- a/app-emulation/containers-storage/containers-storage-1.13.1.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGO_VENDOR=(
-   "github.com/pquerna/ffjson e517b90714f7c0eabe6d2e570a5886ae077d6db6"
-)
-
-inherit golang-vcs-snapshot
-
-KEYWORDS="~amd64"
-DESCRIPTION="containers/storage library"
-HOMEPAGE="https://github.com/containers/storage;
-LICENSE="Apache-2.0 BSD BSD-2 ISC MIT"
-SLOT="0"
-IUSE="btrfs +device-mapper ostree test"
-EGO_PN="${HOMEPAGE#*//}"
-EGIT_COMMIT="v${PV}"
-SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
-   ${EGO_VENDOR_URI}"
-RDEPEND="
-   btrfs? ( sys-fs/btrfs-progs )
-   device-mapper? ( sys-fs/lvm2:= )
-   ostree? (
-   dev-libs/glib:=
-   dev-util/ostree:=
-   )"
-DEPEND="${RDEPEND}
-   dev-go/go-md2man
-   test? (
-   sys-fs/btrfs-progs
-   sys-fs/lvm2
-   sys-apps/util-linux
-   )"
-RESTRICT="test? ( userpriv ) !test? ( test )"
-
-src_unpack() {
-   golang-vcs-snapshot_src_unpack
-}
-
-src_prepare() {
-   default
-
-   [[ -f ${S}/src/${EGO_PN}/hack/btrfs_tag.sh ]] || die
-   use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
-   "${S}/src/${EGO_PN}/hack/btrfs_tag.sh" || die; }
-
-   [[ -f ${S}/src/${EGO_PN}/hack/libdm_tag.sh ]] || die
-   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
-   "${S}/src/${EGO_PN}/hack/libdm_tag.sh" || die; }
-
-   [[ -f ${S}/src/${EGO_PN}/hack/ostree_tag.sh ]] || die
-   use ostree || { echo -e "#!/bin/sh\ntrue" > \
-   "${S}/src/${EGO_PN}/hack/ostree_tag.sh" || die; }
-
-   sed -e 's:TestChrootUntarPath(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/chrootarchive/archive_test.go" || die
-   sed -e 's:TestTarUntar(:_\0:' \
-   -e 's:TestTarWithOptionsChownOptsAlwaysOverridesIdPair(:_\0:' \
-   -e 's:TestTarWithOptions(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
-   sed -e 's:TestTarUntarWithXattr(:_\0:' \
-   -e 's:TestTarWithBlockCharFifo(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/archive/archive_unix_test.go" || die
-   sed -e 's:TestTarUntarWithXattr(:_\0:' \
-   -i 

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

2019-10-18 Thread Zac Medico
commit: 5c8f131b5b0535b8c85739edb99ffad6371df4fd
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Oct 18 05:36:00 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Oct 18 05:36:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c8f131b

app-emulation/containers-storage: Bump to version 1.13.5

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

 app-emulation/containers-storage/Manifest  |   1 +
 .../containers-storage-1.13.5.ebuild   | 102 +
 2 files changed, 103 insertions(+)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index ccac46192e8..91bec43f25d 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,3 +1,4 @@
 DIST containers-storage-1.13.1.tar.gz 5983556 BLAKE2B 
1d0b6aba0464603fb26c45beecdb9b4afe6566dff4698da980ad6f9736a6d810ec41334f181d5709f78bab986e704c965b1967ed591348cd687d9cb92875321d
 SHA512 
9fa686f44dda3d363f7c623abc9baa0911e26eb5e7dbb7bc60da259fe8d52411cb25fb98e2c8db10a5a80ebf04d07af8390acd48d26706f913900b19e58eac9f
 DIST containers-storage-1.13.3.tar.gz 5983607 BLAKE2B 
9e591873da4824a133e3818ba9a97074bca234c3154bef9c4febcfd559d0b2ab7462c7da24ce7d391bbdbe2d9a62cb9fd711624623ba28cd8e79d0ca7fcabb47
 SHA512 
83fd16cbe5821c68092845defc2c5b8407b03c3972b146f409be3444a114d357709fefc25206a1ca26e6ef4a5fc219f360bb0195ffdc1c6e9f79e90f07740820
+DIST containers-storage-1.13.5.tar.gz 5968281 BLAKE2B 
9690ebc87ce32a82b7560d594e192e0ad4dc9e8885797593d8c9699c13b9ddf0814773bce081edafe3050aba5d2bc470855c0717874c091b1468d52f7ad08658
 SHA512 
7f9f65e3141b7843a42389c78b3fbcc55a205eb661968f85942ccc2751fa6eb3fdf1199e8d244264d1b8f392e290a1770f93d5a8fd58de98f9d9a277aa39155f
 DIST github.com-pquerna-ffjson-e517b90714f7c0eabe6d2e570a5886ae077d6db6.tar.gz 
103470 BLAKE2B 
81f0f6ea6648997cb61723d09d456802e60a3d1eb35134c4bbc8af5943b955b1402fe2b3f8d0d4d2d0293ab256a9be66d53262d5f79ca00bf8c18ded39dc44f4
 SHA512 
fadca5a7bd0c0578b23281720a08c505054f3497daeee8efa36b5acafa4118feb4b8a96c4acb4c279d72ebcd50846307cfbb846a355b62f350c961f9102c93a6

diff --git a/app-emulation/containers-storage/containers-storage-1.13.5.ebuild 
b/app-emulation/containers-storage/containers-storage-1.13.5.ebuild
new file mode 100644
index 000..abe57aef3e0
--- /dev/null
+++ b/app-emulation/containers-storage/containers-storage-1.13.5.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGO_VENDOR=(
+   "github.com/pquerna/ffjson e517b90714f7c0eabe6d2e570a5886ae077d6db6"
+)
+
+inherit golang-vcs-snapshot
+
+KEYWORDS="~amd64"
+DESCRIPTION="containers/storage library"
+HOMEPAGE="https://github.com/containers/storage;
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+IUSE="btrfs +device-mapper test"
+EGO_PN="${HOMEPAGE#*//}"
+EGIT_COMMIT="v${PV}"
+SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
+   ${EGO_VENDOR_URI}"
+RDEPEND="
+   btrfs? ( sys-fs/btrfs-progs )
+   device-mapper? ( sys-fs/lvm2:= )"
+DEPEND="${RDEPEND}
+   dev-go/go-md2man
+   test? (
+   sys-fs/btrfs-progs
+   sys-fs/lvm2
+   sys-apps/util-linux
+   )"
+RESTRICT="test? ( userpriv ) !test? ( test )"
+
+src_unpack() {
+   golang-vcs-snapshot_src_unpack
+}
+
+src_prepare() {
+   default
+
+   [[ -f ${S}/src/${EGO_PN}/hack/btrfs_tag.sh ]] || die
+   use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
+   "${S}/src/${EGO_PN}/hack/btrfs_tag.sh" || die; }
+
+   [[ -f ${S}/src/${EGO_PN}/hack/libdm_tag.sh ]] || die
+   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
+   "${S}/src/${EGO_PN}/hack/libdm_tag.sh" || die; }
+
+   sed -e 's:TestChrootUntarPath(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/chrootarchive/archive_test.go" || die
+   sed -e 's:TestTarUntar(:_\0:' \
+   -e 's:TestTarWithOptionsChownOptsAlwaysOverridesIdPair(:_\0:' \
+   -e 's:TestTarWithOptions(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
+   sed -e 's:TestTarUntarWithXattr(:_\0:' \
+   -e 's:TestTarWithBlockCharFifo(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_unix_test.go" || die
+   sed -e 's:TestTarUntarWithXattr(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
+   sed -e 's:TestApplyLayer(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/changes_test.go" || die
+   sed -e 's:TestApplyLayerInvalidFilenames(:_\0:' \
+   -e 's:TestApplyLayerInvalidHardlink(:_\0:' \
+   -e 's:TestApplyLayerInvalidSymlink(:_\0:' \
+   -e 's:TestApplyLayerWhiteouts(:_\0:' \
+ 

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

2019-09-18 Thread Zac Medico
commit: 4170d5580dfe60fd4f76bcc36ae58c67d1e3cde3
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Sep 19 03:23:47 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Sep 19 03:23:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4170d558

app-emulation/containers-storage: Bump to version 1.13.3

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

 app-emulation/containers-storage/Manifest  |   1 +
 .../containers-storage-1.13.3.ebuild   | 110 +
 2 files changed, 111 insertions(+)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index 701ffdbae01..ccac46192e8 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,2 +1,3 @@
 DIST containers-storage-1.13.1.tar.gz 5983556 BLAKE2B 
1d0b6aba0464603fb26c45beecdb9b4afe6566dff4698da980ad6f9736a6d810ec41334f181d5709f78bab986e704c965b1967ed591348cd687d9cb92875321d
 SHA512 
9fa686f44dda3d363f7c623abc9baa0911e26eb5e7dbb7bc60da259fe8d52411cb25fb98e2c8db10a5a80ebf04d07af8390acd48d26706f913900b19e58eac9f
+DIST containers-storage-1.13.3.tar.gz 5983607 BLAKE2B 
9e591873da4824a133e3818ba9a97074bca234c3154bef9c4febcfd559d0b2ab7462c7da24ce7d391bbdbe2d9a62cb9fd711624623ba28cd8e79d0ca7fcabb47
 SHA512 
83fd16cbe5821c68092845defc2c5b8407b03c3972b146f409be3444a114d357709fefc25206a1ca26e6ef4a5fc219f360bb0195ffdc1c6e9f79e90f07740820
 DIST github.com-pquerna-ffjson-e517b90714f7c0eabe6d2e570a5886ae077d6db6.tar.gz 
103470 BLAKE2B 
81f0f6ea6648997cb61723d09d456802e60a3d1eb35134c4bbc8af5943b955b1402fe2b3f8d0d4d2d0293ab256a9be66d53262d5f79ca00bf8c18ded39dc44f4
 SHA512 
fadca5a7bd0c0578b23281720a08c505054f3497daeee8efa36b5acafa4118feb4b8a96c4acb4c279d72ebcd50846307cfbb846a355b62f350c961f9102c93a6

diff --git a/app-emulation/containers-storage/containers-storage-1.13.3.ebuild 
b/app-emulation/containers-storage/containers-storage-1.13.3.ebuild
new file mode 100644
index 000..0e74471b34d
--- /dev/null
+++ b/app-emulation/containers-storage/containers-storage-1.13.3.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGO_VENDOR=(
+   "github.com/pquerna/ffjson e517b90714f7c0eabe6d2e570a5886ae077d6db6"
+)
+
+inherit golang-vcs-snapshot
+
+KEYWORDS="~amd64"
+DESCRIPTION="containers/storage library"
+HOMEPAGE="https://github.com/containers/storage;
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+IUSE="btrfs +device-mapper ostree test"
+EGO_PN="${HOMEPAGE#*//}"
+EGIT_COMMIT="v${PV}"
+SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
+   ${EGO_VENDOR_URI}"
+RDEPEND="
+   btrfs? ( sys-fs/btrfs-progs )
+   device-mapper? ( sys-fs/lvm2:= )
+   ostree? (
+   dev-libs/glib:=
+   dev-util/ostree:=
+   )"
+DEPEND="${RDEPEND}
+   dev-go/go-md2man
+   test? (
+   sys-fs/btrfs-progs
+   sys-fs/lvm2
+   sys-apps/util-linux
+   )"
+RESTRICT="test? ( userpriv ) !test? ( test )"
+
+src_unpack() {
+   golang-vcs-snapshot_src_unpack
+}
+
+src_prepare() {
+   default
+
+   [[ -f ${S}/src/${EGO_PN}/hack/btrfs_tag.sh ]] || die
+   use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
+   "${S}/src/${EGO_PN}/hack/btrfs_tag.sh" || die; }
+
+   [[ -f ${S}/src/${EGO_PN}/hack/libdm_tag.sh ]] || die
+   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
+   "${S}/src/${EGO_PN}/hack/libdm_tag.sh" || die; }
+
+   [[ -f ${S}/src/${EGO_PN}/hack/ostree_tag.sh ]] || die
+   use ostree || { echo -e "#!/bin/sh\ntrue" > \
+   "${S}/src/${EGO_PN}/hack/ostree_tag.sh" || die; }
+
+   sed -e 's:TestChrootUntarPath(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/chrootarchive/archive_test.go" || die
+   sed -e 's:TestTarUntar(:_\0:' \
+   -e 's:TestTarWithOptionsChownOptsAlwaysOverridesIdPair(:_\0:' \
+   -e 's:TestTarWithOptions(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
+   sed -e 's:TestTarUntarWithXattr(:_\0:' \
+   -e 's:TestTarWithBlockCharFifo(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_unix_test.go" || die
+   sed -e 's:TestTarUntarWithXattr(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
+   sed -e 's:TestApplyLayer(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/changes_test.go" || die
+   sed -e 's:TestApplyLayerInvalidFilenames(:_\0:' \
+   -e 's:TestApplyLayerInvalidHardlink(:_\0:' \
+   -e 's:TestApplyLayerInvalidSymlink(:_\0:' \
+   -e 's:TestApplyLayerWhiteouts(:_\0:' \
+   -i 

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

2019-09-18 Thread Zac Medico
commit: e4cad475949dffc1fb5e4d6dea6d0fad433df06f
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Sep 19 02:49:44 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Sep 19 02:50:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4cad475

app-emulation/containers-storage: LICENSE: account for vendored software

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

 app-emulation/containers-storage/containers-storage-1.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/containers-storage/containers-storage-1.13.1.ebuild 
b/app-emulation/containers-storage/containers-storage-1.13.1.ebuild
index a472e58367b..daa6f6e3484 100644
--- a/app-emulation/containers-storage/containers-storage-1.13.1.ebuild
+++ b/app-emulation/containers-storage/containers-storage-1.13.1.ebuild
@@ -12,7 +12,7 @@ inherit golang-vcs-snapshot
 KEYWORDS="~amd64"
 DESCRIPTION="containers/storage library"
 HOMEPAGE="https://github.com/containers/storage;
-LICENSE="Apache-2.0"
+LICENSE="Apache-2.0 BSD BSD-2 ISC MIT"
 SLOT="0"
 IUSE="btrfs +device-mapper ostree test"
 EGO_PN="${HOMEPAGE#*//}"



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

2019-09-18 Thread Zac Medico
commit: 7a7f7201c4e8200a6c470bab028a7cb7e972b536
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Sep 19 02:36:08 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Sep 19 02:36:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a7f7201

app-emulation/containers-storage: Remove old version 1.12.16

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

 app-emulation/containers-storage/Manifest  |   1 -
 .../containers-storage-1.12.16.ebuild  | 110 -
 2 files changed, 111 deletions(-)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index a11d4ce2e0c..701ffdbae01 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,3 +1,2 @@
-DIST containers-storage-1.12.16.tar.gz 5970004 BLAKE2B 
0e9f473c9315acb22b94c9cd17072659afe2270e05d7c7c595d0563bd4d96420b3ecaaaeaf61ce4a10647e40c7177b7483aadf62ce40237dea10c23cb91bba62
 SHA512 
17a073bb338547c1e64065a1a0013e083565abeb6aa366989160c90dfb6bd6d306ea25fc938194b607b0cc74918b1ff40b12ea274b3df771e2d848b2bbab2b5c
 DIST containers-storage-1.13.1.tar.gz 5983556 BLAKE2B 
1d0b6aba0464603fb26c45beecdb9b4afe6566dff4698da980ad6f9736a6d810ec41334f181d5709f78bab986e704c965b1967ed591348cd687d9cb92875321d
 SHA512 
9fa686f44dda3d363f7c623abc9baa0911e26eb5e7dbb7bc60da259fe8d52411cb25fb98e2c8db10a5a80ebf04d07af8390acd48d26706f913900b19e58eac9f
 DIST github.com-pquerna-ffjson-e517b90714f7c0eabe6d2e570a5886ae077d6db6.tar.gz 
103470 BLAKE2B 
81f0f6ea6648997cb61723d09d456802e60a3d1eb35134c4bbc8af5943b955b1402fe2b3f8d0d4d2d0293ab256a9be66d53262d5f79ca00bf8c18ded39dc44f4
 SHA512 
fadca5a7bd0c0578b23281720a08c505054f3497daeee8efa36b5acafa4118feb4b8a96c4acb4c279d72ebcd50846307cfbb846a355b62f350c961f9102c93a6

diff --git a/app-emulation/containers-storage/containers-storage-1.12.16.ebuild 
b/app-emulation/containers-storage/containers-storage-1.12.16.ebuild
deleted file mode 100644
index a472e58367b..000
--- a/app-emulation/containers-storage/containers-storage-1.12.16.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGO_VENDOR=(
-   "github.com/pquerna/ffjson e517b90714f7c0eabe6d2e570a5886ae077d6db6"
-)
-
-inherit golang-vcs-snapshot
-
-KEYWORDS="~amd64"
-DESCRIPTION="containers/storage library"
-HOMEPAGE="https://github.com/containers/storage;
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="btrfs +device-mapper ostree test"
-EGO_PN="${HOMEPAGE#*//}"
-EGIT_COMMIT="v${PV}"
-SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
-   ${EGO_VENDOR_URI}"
-RDEPEND="
-   btrfs? ( sys-fs/btrfs-progs )
-   device-mapper? ( sys-fs/lvm2:= )
-   ostree? (
-   dev-libs/glib:=
-   dev-util/ostree:=
-   )"
-DEPEND="${RDEPEND}
-   dev-go/go-md2man
-   test? (
-   sys-fs/btrfs-progs
-   sys-fs/lvm2
-   sys-apps/util-linux
-   )"
-RESTRICT="test? ( userpriv ) !test? ( test )"
-
-src_unpack() {
-   golang-vcs-snapshot_src_unpack
-}
-
-src_prepare() {
-   default
-
-   [[ -f ${S}/src/${EGO_PN}/hack/btrfs_tag.sh ]] || die
-   use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
-   "${S}/src/${EGO_PN}/hack/btrfs_tag.sh" || die; }
-
-   [[ -f ${S}/src/${EGO_PN}/hack/libdm_tag.sh ]] || die
-   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
-   "${S}/src/${EGO_PN}/hack/libdm_tag.sh" || die; }
-
-   [[ -f ${S}/src/${EGO_PN}/hack/ostree_tag.sh ]] || die
-   use ostree || { echo -e "#!/bin/sh\ntrue" > \
-   "${S}/src/${EGO_PN}/hack/ostree_tag.sh" || die; }
-
-   sed -e 's:TestChrootUntarPath(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/chrootarchive/archive_test.go" || die
-   sed -e 's:TestTarUntar(:_\0:' \
-   -e 's:TestTarWithOptionsChownOptsAlwaysOverridesIdPair(:_\0:' \
-   -e 's:TestTarWithOptions(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
-   sed -e 's:TestTarUntarWithXattr(:_\0:' \
-   -e 's:TestTarWithBlockCharFifo(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/archive/archive_unix_test.go" || die
-   sed -e 's:TestTarUntarWithXattr(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
-   sed -e 's:TestApplyLayer(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/archive/changes_test.go" || die
-   sed -e 's:TestApplyLayerInvalidFilenames(:_\0:' \
-   -e 's:TestApplyLayerInvalidHardlink(:_\0:' \
-   -e 's:TestApplyLayerInvalidSymlink(:_\0:' \
-   -e 's:TestApplyLayerWhiteouts(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/archive/diff_test.go" || die

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

2019-08-07 Thread Zac Medico
commit: af5eb55f66e3d5f82135a047bcc8b4b3742d7dfe
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Aug  7 23:41:26 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Aug  7 23:41:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af5eb55f

app-emulation/containers-storage: Bump to version 1.13.1

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

 app-emulation/containers-storage/Manifest  |   1 +
 .../containers-storage-1.13.1.ebuild   | 110 +
 2 files changed, 111 insertions(+)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index 2c97b469015..a11d4ce2e0c 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,2 +1,3 @@
 DIST containers-storage-1.12.16.tar.gz 5970004 BLAKE2B 
0e9f473c9315acb22b94c9cd17072659afe2270e05d7c7c595d0563bd4d96420b3ecaaaeaf61ce4a10647e40c7177b7483aadf62ce40237dea10c23cb91bba62
 SHA512 
17a073bb338547c1e64065a1a0013e083565abeb6aa366989160c90dfb6bd6d306ea25fc938194b607b0cc74918b1ff40b12ea274b3df771e2d848b2bbab2b5c
+DIST containers-storage-1.13.1.tar.gz 5983556 BLAKE2B 
1d0b6aba0464603fb26c45beecdb9b4afe6566dff4698da980ad6f9736a6d810ec41334f181d5709f78bab986e704c965b1967ed591348cd687d9cb92875321d
 SHA512 
9fa686f44dda3d363f7c623abc9baa0911e26eb5e7dbb7bc60da259fe8d52411cb25fb98e2c8db10a5a80ebf04d07af8390acd48d26706f913900b19e58eac9f
 DIST github.com-pquerna-ffjson-e517b90714f7c0eabe6d2e570a5886ae077d6db6.tar.gz 
103470 BLAKE2B 
81f0f6ea6648997cb61723d09d456802e60a3d1eb35134c4bbc8af5943b955b1402fe2b3f8d0d4d2d0293ab256a9be66d53262d5f79ca00bf8c18ded39dc44f4
 SHA512 
fadca5a7bd0c0578b23281720a08c505054f3497daeee8efa36b5acafa4118feb4b8a96c4acb4c279d72ebcd50846307cfbb846a355b62f350c961f9102c93a6

diff --git a/app-emulation/containers-storage/containers-storage-1.13.1.ebuild 
b/app-emulation/containers-storage/containers-storage-1.13.1.ebuild
new file mode 100644
index 000..a472e58367b
--- /dev/null
+++ b/app-emulation/containers-storage/containers-storage-1.13.1.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGO_VENDOR=(
+   "github.com/pquerna/ffjson e517b90714f7c0eabe6d2e570a5886ae077d6db6"
+)
+
+inherit golang-vcs-snapshot
+
+KEYWORDS="~amd64"
+DESCRIPTION="containers/storage library"
+HOMEPAGE="https://github.com/containers/storage;
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="btrfs +device-mapper ostree test"
+EGO_PN="${HOMEPAGE#*//}"
+EGIT_COMMIT="v${PV}"
+SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
+   ${EGO_VENDOR_URI}"
+RDEPEND="
+   btrfs? ( sys-fs/btrfs-progs )
+   device-mapper? ( sys-fs/lvm2:= )
+   ostree? (
+   dev-libs/glib:=
+   dev-util/ostree:=
+   )"
+DEPEND="${RDEPEND}
+   dev-go/go-md2man
+   test? (
+   sys-fs/btrfs-progs
+   sys-fs/lvm2
+   sys-apps/util-linux
+   )"
+RESTRICT="test? ( userpriv ) !test? ( test )"
+
+src_unpack() {
+   golang-vcs-snapshot_src_unpack
+}
+
+src_prepare() {
+   default
+
+   [[ -f ${S}/src/${EGO_PN}/hack/btrfs_tag.sh ]] || die
+   use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
+   "${S}/src/${EGO_PN}/hack/btrfs_tag.sh" || die; }
+
+   [[ -f ${S}/src/${EGO_PN}/hack/libdm_tag.sh ]] || die
+   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
+   "${S}/src/${EGO_PN}/hack/libdm_tag.sh" || die; }
+
+   [[ -f ${S}/src/${EGO_PN}/hack/ostree_tag.sh ]] || die
+   use ostree || { echo -e "#!/bin/sh\ntrue" > \
+   "${S}/src/${EGO_PN}/hack/ostree_tag.sh" || die; }
+
+   sed -e 's:TestChrootUntarPath(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/chrootarchive/archive_test.go" || die
+   sed -e 's:TestTarUntar(:_\0:' \
+   -e 's:TestTarWithOptionsChownOptsAlwaysOverridesIdPair(:_\0:' \
+   -e 's:TestTarWithOptions(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
+   sed -e 's:TestTarUntarWithXattr(:_\0:' \
+   -e 's:TestTarWithBlockCharFifo(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_unix_test.go" || die
+   sed -e 's:TestTarUntarWithXattr(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
+   sed -e 's:TestApplyLayer(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/changes_test.go" || die
+   sed -e 's:TestApplyLayerInvalidFilenames(:_\0:' \
+   -e 's:TestApplyLayerInvalidHardlink(:_\0:' \
+   -e 's:TestApplyLayerInvalidSymlink(:_\0:' \
+   -e 's:TestApplyLayerWhiteouts(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/diff_test.go" || die
+   

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

2019-08-07 Thread Zac Medico
commit: 24a45e403a7c371948d5a54318b806781fb88c3a
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Aug  7 23:34:28 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Aug  7 23:34:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24a45e40

app-emulation/containers-storage: Remove old versions

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

 app-emulation/containers-storage/Manifest  |   3 -
 .../containers-storage-1.12.10.ebuild  | 110 -
 .../containers-storage-1.12.15.ebuild  | 110 -
 .../containers-storage-1.12.9.ebuild   | 110 -
 4 files changed, 333 deletions(-)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index 8aaa370a6f9..2c97b469015 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,5 +1,2 @@
-DIST containers-storage-1.12.10.tar.gz 1593313 BLAKE2B 
4b0c412304dc6b3aa79064a6071abfdd325cffd7405c50d57008f3139cfd9afd450a21773e4463650b63720210381e58e11b8c019efcf0297377821c3b76c276
 SHA512 
83b7e353efe89192e1c956742202395981849f68d53967df14a6952e36c458a2a2adaed4cf7d959e3b73114906deb5056591b8fc3aefbc83b85f9f5dd378f031
-DIST containers-storage-1.12.15.tar.gz 5968064 BLAKE2B 
180583da6271c23f828ba5d91e8f1db64ac1aa8f9bb1f308b59e0eb0bdcd7afb94509aa0556bfc86a4e182cbdb6501b9c51b58499a61c2773254b03a6c3bc621
 SHA512 
523e4d35995fa169701551f91362fafd67f25ad1cbe733a5ae2614a198a4d71c5b5f319a539dd5a6a38e79ca46b8979ed62918a3bd69fb39d8d14d259f197408
 DIST containers-storage-1.12.16.tar.gz 5970004 BLAKE2B 
0e9f473c9315acb22b94c9cd17072659afe2270e05d7c7c595d0563bd4d96420b3ecaaaeaf61ce4a10647e40c7177b7483aadf62ce40237dea10c23cb91bba62
 SHA512 
17a073bb338547c1e64065a1a0013e083565abeb6aa366989160c90dfb6bd6d306ea25fc938194b607b0cc74918b1ff40b12ea274b3df771e2d848b2bbab2b5c
-DIST containers-storage-1.12.9.tar.gz 1593286 BLAKE2B 
f53ef233e3d08dad84cda9154271254f9fe04e951643f20e8ab5bd37456e4eeb7083c1810656072c2b4bdeea0f6188871d4db566363c8363d2c2087ab9a4d3cb
 SHA512 
0b5ad6cb52b4b74da7c574ec6841d74b92ef20f853e8d8fed83e0f9d529a7749692225e26ae4ab89fbd2a6202651c8a3a44a57bc1f42bcbb755fdba26e9cb3fd
 DIST github.com-pquerna-ffjson-e517b90714f7c0eabe6d2e570a5886ae077d6db6.tar.gz 
103470 BLAKE2B 
81f0f6ea6648997cb61723d09d456802e60a3d1eb35134c4bbc8af5943b955b1402fe2b3f8d0d4d2d0293ab256a9be66d53262d5f79ca00bf8c18ded39dc44f4
 SHA512 
fadca5a7bd0c0578b23281720a08c505054f3497daeee8efa36b5acafa4118feb4b8a96c4acb4c279d72ebcd50846307cfbb846a355b62f350c961f9102c93a6

diff --git a/app-emulation/containers-storage/containers-storage-1.12.10.ebuild 
b/app-emulation/containers-storage/containers-storage-1.12.10.ebuild
deleted file mode 100644
index 312d2cda060..000
--- a/app-emulation/containers-storage/containers-storage-1.12.10.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGO_VENDOR=(
-   "github.com/pquerna/ffjson e517b90714f7c0eabe6d2e570a5886ae077d6db6"
-)
-
-inherit golang-vcs-snapshot
-
-KEYWORDS="~amd64"
-DESCRIPTION="containers/storage library"
-HOMEPAGE="https://github.com/containers/storage;
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="btrfs +device-mapper ostree test"
-EGO_PN="${HOMEPAGE#*//}"
-EGIT_COMMIT="v${PV}"
-SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
-   ${EGO_VENDOR_URI}"
-RDEPEND="
-   btrfs? ( sys-fs/btrfs-progs )
-   device-mapper? ( sys-fs/lvm2:= )
-   ostree? (
-   dev-libs/glib:=
-   dev-util/ostree:=
-   )"
-DEPEND="${RDEPEND}
-   dev-go/go-md2man
-   test? (
-   sys-fs/btrfs-progs
-   sys-fs/lvm2
-   sys-apps/util-linux
-   )"
-RESTRICT="test? ( userpriv ) !test? ( test )"
-
-src_unpack() {
-   golang-vcs-snapshot_src_unpack
-}
-
-src_prepare() {
-   default
-
-   [[ -f ${S}/src/${EGO_PN}/hack/btrfs_tag.sh ]] || die
-   use btrfs || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_btrfs" > \
-   "${S}/src/${EGO_PN}/hack/btrfs_tag.sh" || die; }
-
-   [[ -f ${S}/src/${EGO_PN}/hack/libdm_tag.sh ]] || die
-   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
-   "${S}/src/${EGO_PN}/hack/libdm_tag.sh" || die; }
-
-   [[ -f ${S}/src/${EGO_PN}/hack/ostree_tag.sh ]] || die
-   use ostree || { echo -e "#!/bin/sh\ntrue" > \
-   "${S}/src/${EGO_PN}/hack/ostree_tag.sh" || die; }
-
-   sed -e 's:TestChrootUntarPath(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/chrootarchive/archive_test.go" || die
-   sed -e 's:TestTarUntar(:_\0:' \
-   -e 's:TestTarWithOptionsChownOptsAlwaysOverridesIdPair(:_\0:' \
-   -e 

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

2019-08-07 Thread Zac Medico
commit: ed90da501fed0c2bb20ded6190622de4d03db16e
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Aug  7 23:31:04 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Aug  7 23:33:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed90da50

app-emulation/containers-storage: fix USE=-btrfs

Closes: https://bugs.gentoo.org/691694
Reported-by: Toralf Förster  gentoo.org>
Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/containers-storage/containers-storage-1.12.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/containers-storage/containers-storage-1.12.16.ebuild 
b/app-emulation/containers-storage/containers-storage-1.12.16.ebuild
index 23a29fc2a6f..a472e58367b 100644
--- a/app-emulation/containers-storage/containers-storage-1.12.16.ebuild
+++ b/app-emulation/containers-storage/containers-storage-1.12.16.ebuild
@@ -43,7 +43,7 @@ src_prepare() {
default
 
[[ -f ${S}/src/${EGO_PN}/hack/btrfs_tag.sh ]] || die
-   use btrfs || { echo -e "#!/bin/sh\necho btrfs_noversion" > \
+   use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
"${S}/src/${EGO_PN}/hack/btrfs_tag.sh" || die; }
 
[[ -f ${S}/src/${EGO_PN}/hack/libdm_tag.sh ]] || die



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

2019-08-02 Thread Zac Medico
commit: 593732c0676b745c477c3117920519077b245e9b
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Aug  2 19:48:03 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Aug  2 19:55:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=593732c0

app-emulation/containers-storage: Bump to version 1.12.16

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

 app-emulation/containers-storage/Manifest  |   1 +
 .../containers-storage-1.12.16.ebuild  | 110 +
 2 files changed, 111 insertions(+)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index a9d84bc80de..8aaa370a6f9 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,4 +1,5 @@
 DIST containers-storage-1.12.10.tar.gz 1593313 BLAKE2B 
4b0c412304dc6b3aa79064a6071abfdd325cffd7405c50d57008f3139cfd9afd450a21773e4463650b63720210381e58e11b8c019efcf0297377821c3b76c276
 SHA512 
83b7e353efe89192e1c956742202395981849f68d53967df14a6952e36c458a2a2adaed4cf7d959e3b73114906deb5056591b8fc3aefbc83b85f9f5dd378f031
 DIST containers-storage-1.12.15.tar.gz 5968064 BLAKE2B 
180583da6271c23f828ba5d91e8f1db64ac1aa8f9bb1f308b59e0eb0bdcd7afb94509aa0556bfc86a4e182cbdb6501b9c51b58499a61c2773254b03a6c3bc621
 SHA512 
523e4d35995fa169701551f91362fafd67f25ad1cbe733a5ae2614a198a4d71c5b5f319a539dd5a6a38e79ca46b8979ed62918a3bd69fb39d8d14d259f197408
+DIST containers-storage-1.12.16.tar.gz 5970004 BLAKE2B 
0e9f473c9315acb22b94c9cd17072659afe2270e05d7c7c595d0563bd4d96420b3ecaaaeaf61ce4a10647e40c7177b7483aadf62ce40237dea10c23cb91bba62
 SHA512 
17a073bb338547c1e64065a1a0013e083565abeb6aa366989160c90dfb6bd6d306ea25fc938194b607b0cc74918b1ff40b12ea274b3df771e2d848b2bbab2b5c
 DIST containers-storage-1.12.9.tar.gz 1593286 BLAKE2B 
f53ef233e3d08dad84cda9154271254f9fe04e951643f20e8ab5bd37456e4eeb7083c1810656072c2b4bdeea0f6188871d4db566363c8363d2c2087ab9a4d3cb
 SHA512 
0b5ad6cb52b4b74da7c574ec6841d74b92ef20f853e8d8fed83e0f9d529a7749692225e26ae4ab89fbd2a6202651c8a3a44a57bc1f42bcbb755fdba26e9cb3fd
 DIST github.com-pquerna-ffjson-e517b90714f7c0eabe6d2e570a5886ae077d6db6.tar.gz 
103470 BLAKE2B 
81f0f6ea6648997cb61723d09d456802e60a3d1eb35134c4bbc8af5943b955b1402fe2b3f8d0d4d2d0293ab256a9be66d53262d5f79ca00bf8c18ded39dc44f4
 SHA512 
fadca5a7bd0c0578b23281720a08c505054f3497daeee8efa36b5acafa4118feb4b8a96c4acb4c279d72ebcd50846307cfbb846a355b62f350c961f9102c93a6

diff --git a/app-emulation/containers-storage/containers-storage-1.12.16.ebuild 
b/app-emulation/containers-storage/containers-storage-1.12.16.ebuild
new file mode 100644
index 000..23a29fc2a6f
--- /dev/null
+++ b/app-emulation/containers-storage/containers-storage-1.12.16.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGO_VENDOR=(
+   "github.com/pquerna/ffjson e517b90714f7c0eabe6d2e570a5886ae077d6db6"
+)
+
+inherit golang-vcs-snapshot
+
+KEYWORDS="~amd64"
+DESCRIPTION="containers/storage library"
+HOMEPAGE="https://github.com/containers/storage;
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="btrfs +device-mapper ostree test"
+EGO_PN="${HOMEPAGE#*//}"
+EGIT_COMMIT="v${PV}"
+SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
+   ${EGO_VENDOR_URI}"
+RDEPEND="
+   btrfs? ( sys-fs/btrfs-progs )
+   device-mapper? ( sys-fs/lvm2:= )
+   ostree? (
+   dev-libs/glib:=
+   dev-util/ostree:=
+   )"
+DEPEND="${RDEPEND}
+   dev-go/go-md2man
+   test? (
+   sys-fs/btrfs-progs
+   sys-fs/lvm2
+   sys-apps/util-linux
+   )"
+RESTRICT="test? ( userpriv ) !test? ( test )"
+
+src_unpack() {
+   golang-vcs-snapshot_src_unpack
+}
+
+src_prepare() {
+   default
+
+   [[ -f ${S}/src/${EGO_PN}/hack/btrfs_tag.sh ]] || die
+   use btrfs || { echo -e "#!/bin/sh\necho btrfs_noversion" > \
+   "${S}/src/${EGO_PN}/hack/btrfs_tag.sh" || die; }
+
+   [[ -f ${S}/src/${EGO_PN}/hack/libdm_tag.sh ]] || die
+   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
+   "${S}/src/${EGO_PN}/hack/libdm_tag.sh" || die; }
+
+   [[ -f ${S}/src/${EGO_PN}/hack/ostree_tag.sh ]] || die
+   use ostree || { echo -e "#!/bin/sh\ntrue" > \
+   "${S}/src/${EGO_PN}/hack/ostree_tag.sh" || die; }
+
+   sed -e 's:TestChrootUntarPath(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/chrootarchive/archive_test.go" || die
+   sed -e 's:TestTarUntar(:_\0:' \
+   -e 's:TestTarWithOptionsChownOptsAlwaysOverridesIdPair(:_\0:' \
+   -e 's:TestTarWithOptions(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
+   sed -e 's:TestTarUntarWithXattr(:_\0:' \
+   -e 

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

2019-07-25 Thread Zac Medico
commit: db1a219780b38afb98a871b90e162857bcca4929
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Jul 25 18:06:06 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Jul 25 18:06:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db1a2197

app-emulation/containers-storage: Bump to version 1.12.15

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

 app-emulation/containers-storage/Manifest  |   1 +
 .../containers-storage-1.12.15.ebuild  | 110 +
 2 files changed, 111 insertions(+)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index 00cfccd25a8..a9d84bc80de 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,3 +1,4 @@
 DIST containers-storage-1.12.10.tar.gz 1593313 BLAKE2B 
4b0c412304dc6b3aa79064a6071abfdd325cffd7405c50d57008f3139cfd9afd450a21773e4463650b63720210381e58e11b8c019efcf0297377821c3b76c276
 SHA512 
83b7e353efe89192e1c956742202395981849f68d53967df14a6952e36c458a2a2adaed4cf7d959e3b73114906deb5056591b8fc3aefbc83b85f9f5dd378f031
+DIST containers-storage-1.12.15.tar.gz 5968064 BLAKE2B 
180583da6271c23f828ba5d91e8f1db64ac1aa8f9bb1f308b59e0eb0bdcd7afb94509aa0556bfc86a4e182cbdb6501b9c51b58499a61c2773254b03a6c3bc621
 SHA512 
523e4d35995fa169701551f91362fafd67f25ad1cbe733a5ae2614a198a4d71c5b5f319a539dd5a6a38e79ca46b8979ed62918a3bd69fb39d8d14d259f197408
 DIST containers-storage-1.12.9.tar.gz 1593286 BLAKE2B 
f53ef233e3d08dad84cda9154271254f9fe04e951643f20e8ab5bd37456e4eeb7083c1810656072c2b4bdeea0f6188871d4db566363c8363d2c2087ab9a4d3cb
 SHA512 
0b5ad6cb52b4b74da7c574ec6841d74b92ef20f853e8d8fed83e0f9d529a7749692225e26ae4ab89fbd2a6202651c8a3a44a57bc1f42bcbb755fdba26e9cb3fd
 DIST github.com-pquerna-ffjson-e517b90714f7c0eabe6d2e570a5886ae077d6db6.tar.gz 
103470 BLAKE2B 
81f0f6ea6648997cb61723d09d456802e60a3d1eb35134c4bbc8af5943b955b1402fe2b3f8d0d4d2d0293ab256a9be66d53262d5f79ca00bf8c18ded39dc44f4
 SHA512 
fadca5a7bd0c0578b23281720a08c505054f3497daeee8efa36b5acafa4118feb4b8a96c4acb4c279d72ebcd50846307cfbb846a355b62f350c961f9102c93a6

diff --git a/app-emulation/containers-storage/containers-storage-1.12.15.ebuild 
b/app-emulation/containers-storage/containers-storage-1.12.15.ebuild
new file mode 100644
index 000..312d2cda060
--- /dev/null
+++ b/app-emulation/containers-storage/containers-storage-1.12.15.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGO_VENDOR=(
+   "github.com/pquerna/ffjson e517b90714f7c0eabe6d2e570a5886ae077d6db6"
+)
+
+inherit golang-vcs-snapshot
+
+KEYWORDS="~amd64"
+DESCRIPTION="containers/storage library"
+HOMEPAGE="https://github.com/containers/storage;
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="btrfs +device-mapper ostree test"
+EGO_PN="${HOMEPAGE#*//}"
+EGIT_COMMIT="v${PV}"
+SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
+   ${EGO_VENDOR_URI}"
+RDEPEND="
+   btrfs? ( sys-fs/btrfs-progs )
+   device-mapper? ( sys-fs/lvm2:= )
+   ostree? (
+   dev-libs/glib:=
+   dev-util/ostree:=
+   )"
+DEPEND="${RDEPEND}
+   dev-go/go-md2man
+   test? (
+   sys-fs/btrfs-progs
+   sys-fs/lvm2
+   sys-apps/util-linux
+   )"
+RESTRICT="test? ( userpriv ) !test? ( test )"
+
+src_unpack() {
+   golang-vcs-snapshot_src_unpack
+}
+
+src_prepare() {
+   default
+
+   [[ -f ${S}/src/${EGO_PN}/hack/btrfs_tag.sh ]] || die
+   use btrfs || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_btrfs" > \
+   "${S}/src/${EGO_PN}/hack/btrfs_tag.sh" || die; }
+
+   [[ -f ${S}/src/${EGO_PN}/hack/libdm_tag.sh ]] || die
+   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
+   "${S}/src/${EGO_PN}/hack/libdm_tag.sh" || die; }
+
+   [[ -f ${S}/src/${EGO_PN}/hack/ostree_tag.sh ]] || die
+   use ostree || { echo -e "#!/bin/sh\ntrue" > \
+   "${S}/src/${EGO_PN}/hack/ostree_tag.sh" || die; }
+
+   sed -e 's:TestChrootUntarPath(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/chrootarchive/archive_test.go" || die
+   sed -e 's:TestTarUntar(:_\0:' \
+   -e 's:TestTarWithOptionsChownOptsAlwaysOverridesIdPair(:_\0:' \
+   -e 's:TestTarWithOptions(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
+   sed -e 's:TestTarUntarWithXattr(:_\0:' \
+   -e 's:TestTarWithBlockCharFifo(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_unix_test.go" || die
+   sed -e 's:TestTarUntarWithXattr(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
+   sed -e 's:TestApplyLayer(:_\0:' \
+   -i 

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

2019-06-09 Thread Zac Medico
commit: d4c0d6baefa114b815bff4b52871309c3bba58f7
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jun  9 22:54:09 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jun  9 22:54:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4c0d6ba

app-emulation/containers-storage: Bump to version 1.12.10

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

 app-emulation/containers-storage/Manifest  |   1 +
 .../containers-storage-1.12.10.ebuild  | 110 +
 2 files changed, 111 insertions(+)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index 55783eca38f..00cfccd25a8 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,2 +1,3 @@
+DIST containers-storage-1.12.10.tar.gz 1593313 BLAKE2B 
4b0c412304dc6b3aa79064a6071abfdd325cffd7405c50d57008f3139cfd9afd450a21773e4463650b63720210381e58e11b8c019efcf0297377821c3b76c276
 SHA512 
83b7e353efe89192e1c956742202395981849f68d53967df14a6952e36c458a2a2adaed4cf7d959e3b73114906deb5056591b8fc3aefbc83b85f9f5dd378f031
 DIST containers-storage-1.12.9.tar.gz 1593286 BLAKE2B 
f53ef233e3d08dad84cda9154271254f9fe04e951643f20e8ab5bd37456e4eeb7083c1810656072c2b4bdeea0f6188871d4db566363c8363d2c2087ab9a4d3cb
 SHA512 
0b5ad6cb52b4b74da7c574ec6841d74b92ef20f853e8d8fed83e0f9d529a7749692225e26ae4ab89fbd2a6202651c8a3a44a57bc1f42bcbb755fdba26e9cb3fd
 DIST github.com-pquerna-ffjson-e517b90714f7c0eabe6d2e570a5886ae077d6db6.tar.gz 
103470 BLAKE2B 
81f0f6ea6648997cb61723d09d456802e60a3d1eb35134c4bbc8af5943b955b1402fe2b3f8d0d4d2d0293ab256a9be66d53262d5f79ca00bf8c18ded39dc44f4
 SHA512 
fadca5a7bd0c0578b23281720a08c505054f3497daeee8efa36b5acafa4118feb4b8a96c4acb4c279d72ebcd50846307cfbb846a355b62f350c961f9102c93a6

diff --git a/app-emulation/containers-storage/containers-storage-1.12.10.ebuild 
b/app-emulation/containers-storage/containers-storage-1.12.10.ebuild
new file mode 100644
index 000..312d2cda060
--- /dev/null
+++ b/app-emulation/containers-storage/containers-storage-1.12.10.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGO_VENDOR=(
+   "github.com/pquerna/ffjson e517b90714f7c0eabe6d2e570a5886ae077d6db6"
+)
+
+inherit golang-vcs-snapshot
+
+KEYWORDS="~amd64"
+DESCRIPTION="containers/storage library"
+HOMEPAGE="https://github.com/containers/storage;
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="btrfs +device-mapper ostree test"
+EGO_PN="${HOMEPAGE#*//}"
+EGIT_COMMIT="v${PV}"
+SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
+   ${EGO_VENDOR_URI}"
+RDEPEND="
+   btrfs? ( sys-fs/btrfs-progs )
+   device-mapper? ( sys-fs/lvm2:= )
+   ostree? (
+   dev-libs/glib:=
+   dev-util/ostree:=
+   )"
+DEPEND="${RDEPEND}
+   dev-go/go-md2man
+   test? (
+   sys-fs/btrfs-progs
+   sys-fs/lvm2
+   sys-apps/util-linux
+   )"
+RESTRICT="test? ( userpriv ) !test? ( test )"
+
+src_unpack() {
+   golang-vcs-snapshot_src_unpack
+}
+
+src_prepare() {
+   default
+
+   [[ -f ${S}/src/${EGO_PN}/hack/btrfs_tag.sh ]] || die
+   use btrfs || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_btrfs" > \
+   "${S}/src/${EGO_PN}/hack/btrfs_tag.sh" || die; }
+
+   [[ -f ${S}/src/${EGO_PN}/hack/libdm_tag.sh ]] || die
+   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
+   "${S}/src/${EGO_PN}/hack/libdm_tag.sh" || die; }
+
+   [[ -f ${S}/src/${EGO_PN}/hack/ostree_tag.sh ]] || die
+   use ostree || { echo -e "#!/bin/sh\ntrue" > \
+   "${S}/src/${EGO_PN}/hack/ostree_tag.sh" || die; }
+
+   sed -e 's:TestChrootUntarPath(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/chrootarchive/archive_test.go" || die
+   sed -e 's:TestTarUntar(:_\0:' \
+   -e 's:TestTarWithOptionsChownOptsAlwaysOverridesIdPair(:_\0:' \
+   -e 's:TestTarWithOptions(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
+   sed -e 's:TestTarUntarWithXattr(:_\0:' \
+   -e 's:TestTarWithBlockCharFifo(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_unix_test.go" || die
+   sed -e 's:TestTarUntarWithXattr(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
+   sed -e 's:TestApplyLayer(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/changes_test.go" || die
+   sed -e 's:TestApplyLayerInvalidFilenames(:_\0:' \
+   -e 's:TestApplyLayerInvalidHardlink(:_\0:' \
+   -e 's:TestApplyLayerInvalidSymlink(:_\0:' \
+   -e 's:TestApplyLayerWhiteouts(:_\0:' \
+   -i 

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

2019-06-09 Thread Zac Medico
commit: 1ac9974428890b580137840925281d5551e1ad0a
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jun  9 22:37:35 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jun  9 22:41:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ac99744

app-emulation/containers-storage: Remove old version 1.12.8

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

 app-emulation/containers-storage/Manifest  |   1 -
 .../containers-storage-1.12.8.ebuild   | 110 -
 2 files changed, 111 deletions(-)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index fa6fac3b2db..55783eca38f 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,3 +1,2 @@
-DIST containers-storage-1.12.8.tar.gz 1591018 BLAKE2B 
cbcc46e86d6c00badfa3e9d5988757fca969fb1b61f6cd0f81cf257c6feac6deefbdad8534fd99e52842efcfd5099ca0d7e27966b0eb16f699e6c1c06e90c683
 SHA512 
2badef5ccd7292c77ad5de70403c6d343c3a19a81c0e7c22539eb939b5a3ea59447176d5d3d99e34e9877a11b3608268f8951bc74378be99c074ba2a31f27fdb
 DIST containers-storage-1.12.9.tar.gz 1593286 BLAKE2B 
f53ef233e3d08dad84cda9154271254f9fe04e951643f20e8ab5bd37456e4eeb7083c1810656072c2b4bdeea0f6188871d4db566363c8363d2c2087ab9a4d3cb
 SHA512 
0b5ad6cb52b4b74da7c574ec6841d74b92ef20f853e8d8fed83e0f9d529a7749692225e26ae4ab89fbd2a6202651c8a3a44a57bc1f42bcbb755fdba26e9cb3fd
 DIST github.com-pquerna-ffjson-e517b90714f7c0eabe6d2e570a5886ae077d6db6.tar.gz 
103470 BLAKE2B 
81f0f6ea6648997cb61723d09d456802e60a3d1eb35134c4bbc8af5943b955b1402fe2b3f8d0d4d2d0293ab256a9be66d53262d5f79ca00bf8c18ded39dc44f4
 SHA512 
fadca5a7bd0c0578b23281720a08c505054f3497daeee8efa36b5acafa4118feb4b8a96c4acb4c279d72ebcd50846307cfbb846a355b62f350c961f9102c93a6

diff --git a/app-emulation/containers-storage/containers-storage-1.12.8.ebuild 
b/app-emulation/containers-storage/containers-storage-1.12.8.ebuild
deleted file mode 100644
index 312d2cda060..000
--- a/app-emulation/containers-storage/containers-storage-1.12.8.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGO_VENDOR=(
-   "github.com/pquerna/ffjson e517b90714f7c0eabe6d2e570a5886ae077d6db6"
-)
-
-inherit golang-vcs-snapshot
-
-KEYWORDS="~amd64"
-DESCRIPTION="containers/storage library"
-HOMEPAGE="https://github.com/containers/storage;
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="btrfs +device-mapper ostree test"
-EGO_PN="${HOMEPAGE#*//}"
-EGIT_COMMIT="v${PV}"
-SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
-   ${EGO_VENDOR_URI}"
-RDEPEND="
-   btrfs? ( sys-fs/btrfs-progs )
-   device-mapper? ( sys-fs/lvm2:= )
-   ostree? (
-   dev-libs/glib:=
-   dev-util/ostree:=
-   )"
-DEPEND="${RDEPEND}
-   dev-go/go-md2man
-   test? (
-   sys-fs/btrfs-progs
-   sys-fs/lvm2
-   sys-apps/util-linux
-   )"
-RESTRICT="test? ( userpriv ) !test? ( test )"
-
-src_unpack() {
-   golang-vcs-snapshot_src_unpack
-}
-
-src_prepare() {
-   default
-
-   [[ -f ${S}/src/${EGO_PN}/hack/btrfs_tag.sh ]] || die
-   use btrfs || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_btrfs" > \
-   "${S}/src/${EGO_PN}/hack/btrfs_tag.sh" || die; }
-
-   [[ -f ${S}/src/${EGO_PN}/hack/libdm_tag.sh ]] || die
-   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
-   "${S}/src/${EGO_PN}/hack/libdm_tag.sh" || die; }
-
-   [[ -f ${S}/src/${EGO_PN}/hack/ostree_tag.sh ]] || die
-   use ostree || { echo -e "#!/bin/sh\ntrue" > \
-   "${S}/src/${EGO_PN}/hack/ostree_tag.sh" || die; }
-
-   sed -e 's:TestChrootUntarPath(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/chrootarchive/archive_test.go" || die
-   sed -e 's:TestTarUntar(:_\0:' \
-   -e 's:TestTarWithOptionsChownOptsAlwaysOverridesIdPair(:_\0:' \
-   -e 's:TestTarWithOptions(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
-   sed -e 's:TestTarUntarWithXattr(:_\0:' \
-   -e 's:TestTarWithBlockCharFifo(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/archive/archive_unix_test.go" || die
-   sed -e 's:TestTarUntarWithXattr(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
-   sed -e 's:TestApplyLayer(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/archive/changes_test.go" || die
-   sed -e 's:TestApplyLayerInvalidFilenames(:_\0:' \
-   -e 's:TestApplyLayerInvalidHardlink(:_\0:' \
-   -e 's:TestApplyLayerInvalidSymlink(:_\0:' \
-   -e 's:TestApplyLayerWhiteouts(:_\0:' \
-   -i 

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

2019-06-06 Thread Zac Medico
commit: ba154e05856863d5f17c9f2f2ed4987e971df728
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Jun  6 19:31:57 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Jun  6 19:31:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba154e05

app-emulation/containers-storage: Bump to version 1.12.9

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

 app-emulation/containers-storage/Manifest  |   1 +
 .../containers-storage-1.12.9.ebuild   | 110 +
 2 files changed, 111 insertions(+)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index 89e7a21a47e..fa6fac3b2db 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,2 +1,3 @@
 DIST containers-storage-1.12.8.tar.gz 1591018 BLAKE2B 
cbcc46e86d6c00badfa3e9d5988757fca969fb1b61f6cd0f81cf257c6feac6deefbdad8534fd99e52842efcfd5099ca0d7e27966b0eb16f699e6c1c06e90c683
 SHA512 
2badef5ccd7292c77ad5de70403c6d343c3a19a81c0e7c22539eb939b5a3ea59447176d5d3d99e34e9877a11b3608268f8951bc74378be99c074ba2a31f27fdb
+DIST containers-storage-1.12.9.tar.gz 1593286 BLAKE2B 
f53ef233e3d08dad84cda9154271254f9fe04e951643f20e8ab5bd37456e4eeb7083c1810656072c2b4bdeea0f6188871d4db566363c8363d2c2087ab9a4d3cb
 SHA512 
0b5ad6cb52b4b74da7c574ec6841d74b92ef20f853e8d8fed83e0f9d529a7749692225e26ae4ab89fbd2a6202651c8a3a44a57bc1f42bcbb755fdba26e9cb3fd
 DIST github.com-pquerna-ffjson-e517b90714f7c0eabe6d2e570a5886ae077d6db6.tar.gz 
103470 BLAKE2B 
81f0f6ea6648997cb61723d09d456802e60a3d1eb35134c4bbc8af5943b955b1402fe2b3f8d0d4d2d0293ab256a9be66d53262d5f79ca00bf8c18ded39dc44f4
 SHA512 
fadca5a7bd0c0578b23281720a08c505054f3497daeee8efa36b5acafa4118feb4b8a96c4acb4c279d72ebcd50846307cfbb846a355b62f350c961f9102c93a6

diff --git a/app-emulation/containers-storage/containers-storage-1.12.9.ebuild 
b/app-emulation/containers-storage/containers-storage-1.12.9.ebuild
new file mode 100644
index 000..312d2cda060
--- /dev/null
+++ b/app-emulation/containers-storage/containers-storage-1.12.9.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGO_VENDOR=(
+   "github.com/pquerna/ffjson e517b90714f7c0eabe6d2e570a5886ae077d6db6"
+)
+
+inherit golang-vcs-snapshot
+
+KEYWORDS="~amd64"
+DESCRIPTION="containers/storage library"
+HOMEPAGE="https://github.com/containers/storage;
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="btrfs +device-mapper ostree test"
+EGO_PN="${HOMEPAGE#*//}"
+EGIT_COMMIT="v${PV}"
+SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
+   ${EGO_VENDOR_URI}"
+RDEPEND="
+   btrfs? ( sys-fs/btrfs-progs )
+   device-mapper? ( sys-fs/lvm2:= )
+   ostree? (
+   dev-libs/glib:=
+   dev-util/ostree:=
+   )"
+DEPEND="${RDEPEND}
+   dev-go/go-md2man
+   test? (
+   sys-fs/btrfs-progs
+   sys-fs/lvm2
+   sys-apps/util-linux
+   )"
+RESTRICT="test? ( userpriv ) !test? ( test )"
+
+src_unpack() {
+   golang-vcs-snapshot_src_unpack
+}
+
+src_prepare() {
+   default
+
+   [[ -f ${S}/src/${EGO_PN}/hack/btrfs_tag.sh ]] || die
+   use btrfs || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_btrfs" > \
+   "${S}/src/${EGO_PN}/hack/btrfs_tag.sh" || die; }
+
+   [[ -f ${S}/src/${EGO_PN}/hack/libdm_tag.sh ]] || die
+   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
+   "${S}/src/${EGO_PN}/hack/libdm_tag.sh" || die; }
+
+   [[ -f ${S}/src/${EGO_PN}/hack/ostree_tag.sh ]] || die
+   use ostree || { echo -e "#!/bin/sh\ntrue" > \
+   "${S}/src/${EGO_PN}/hack/ostree_tag.sh" || die; }
+
+   sed -e 's:TestChrootUntarPath(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/chrootarchive/archive_test.go" || die
+   sed -e 's:TestTarUntar(:_\0:' \
+   -e 's:TestTarWithOptionsChownOptsAlwaysOverridesIdPair(:_\0:' \
+   -e 's:TestTarWithOptions(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
+   sed -e 's:TestTarUntarWithXattr(:_\0:' \
+   -e 's:TestTarWithBlockCharFifo(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_unix_test.go" || die
+   sed -e 's:TestTarUntarWithXattr(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
+   sed -e 's:TestApplyLayer(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/changes_test.go" || die
+   sed -e 's:TestApplyLayerInvalidFilenames(:_\0:' \
+   -e 's:TestApplyLayerInvalidHardlink(:_\0:' \
+   -e 's:TestApplyLayerInvalidSymlink(:_\0:' \
+   -e 's:TestApplyLayerWhiteouts(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/diff_test.go" 

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

2019-06-06 Thread Zac Medico
commit: 0f4034ac72caa56e8a19d7902d18dbe865ef9d70
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Jun  6 19:28:15 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Jun  6 19:28:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f4034ac

app-emulation/containers-storage: remove old version 1.12.7

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

 app-emulation/containers-storage/Manifest  |   1 -
 .../containers-storage-1.12.7.ebuild   | 110 -
 2 files changed, 111 deletions(-)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index 4011e09164e..89e7a21a47e 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,3 +1,2 @@
-DIST containers-storage-1.12.7.tar.gz 1562420 BLAKE2B 
84b8f5a329aa191eb07bfab9e4b547e1a48cf5ff30b389f4b8f5aea702e5536cd420aeffb93cc0d15dcd33f3f0d1779f19fdfe2363b027ba3bb8e4776f411a78
 SHA512 
c0dc5aa32c3d439427ccd1721dd9d0b3119cd15b1cf65dc8079714a0df38e961084d090bb9cedd98a0e33c4d530ce898d885447974a86e024ec721d4f2900f34
 DIST containers-storage-1.12.8.tar.gz 1591018 BLAKE2B 
cbcc46e86d6c00badfa3e9d5988757fca969fb1b61f6cd0f81cf257c6feac6deefbdad8534fd99e52842efcfd5099ca0d7e27966b0eb16f699e6c1c06e90c683
 SHA512 
2badef5ccd7292c77ad5de70403c6d343c3a19a81c0e7c22539eb939b5a3ea59447176d5d3d99e34e9877a11b3608268f8951bc74378be99c074ba2a31f27fdb
 DIST github.com-pquerna-ffjson-e517b90714f7c0eabe6d2e570a5886ae077d6db6.tar.gz 
103470 BLAKE2B 
81f0f6ea6648997cb61723d09d456802e60a3d1eb35134c4bbc8af5943b955b1402fe2b3f8d0d4d2d0293ab256a9be66d53262d5f79ca00bf8c18ded39dc44f4
 SHA512 
fadca5a7bd0c0578b23281720a08c505054f3497daeee8efa36b5acafa4118feb4b8a96c4acb4c279d72ebcd50846307cfbb846a355b62f350c961f9102c93a6

diff --git a/app-emulation/containers-storage/containers-storage-1.12.7.ebuild 
b/app-emulation/containers-storage/containers-storage-1.12.7.ebuild
deleted file mode 100644
index 312d2cda060..000
--- a/app-emulation/containers-storage/containers-storage-1.12.7.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGO_VENDOR=(
-   "github.com/pquerna/ffjson e517b90714f7c0eabe6d2e570a5886ae077d6db6"
-)
-
-inherit golang-vcs-snapshot
-
-KEYWORDS="~amd64"
-DESCRIPTION="containers/storage library"
-HOMEPAGE="https://github.com/containers/storage;
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="btrfs +device-mapper ostree test"
-EGO_PN="${HOMEPAGE#*//}"
-EGIT_COMMIT="v${PV}"
-SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
-   ${EGO_VENDOR_URI}"
-RDEPEND="
-   btrfs? ( sys-fs/btrfs-progs )
-   device-mapper? ( sys-fs/lvm2:= )
-   ostree? (
-   dev-libs/glib:=
-   dev-util/ostree:=
-   )"
-DEPEND="${RDEPEND}
-   dev-go/go-md2man
-   test? (
-   sys-fs/btrfs-progs
-   sys-fs/lvm2
-   sys-apps/util-linux
-   )"
-RESTRICT="test? ( userpriv ) !test? ( test )"
-
-src_unpack() {
-   golang-vcs-snapshot_src_unpack
-}
-
-src_prepare() {
-   default
-
-   [[ -f ${S}/src/${EGO_PN}/hack/btrfs_tag.sh ]] || die
-   use btrfs || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_btrfs" > \
-   "${S}/src/${EGO_PN}/hack/btrfs_tag.sh" || die; }
-
-   [[ -f ${S}/src/${EGO_PN}/hack/libdm_tag.sh ]] || die
-   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
-   "${S}/src/${EGO_PN}/hack/libdm_tag.sh" || die; }
-
-   [[ -f ${S}/src/${EGO_PN}/hack/ostree_tag.sh ]] || die
-   use ostree || { echo -e "#!/bin/sh\ntrue" > \
-   "${S}/src/${EGO_PN}/hack/ostree_tag.sh" || die; }
-
-   sed -e 's:TestChrootUntarPath(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/chrootarchive/archive_test.go" || die
-   sed -e 's:TestTarUntar(:_\0:' \
-   -e 's:TestTarWithOptionsChownOptsAlwaysOverridesIdPair(:_\0:' \
-   -e 's:TestTarWithOptions(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
-   sed -e 's:TestTarUntarWithXattr(:_\0:' \
-   -e 's:TestTarWithBlockCharFifo(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/archive/archive_unix_test.go" || die
-   sed -e 's:TestTarUntarWithXattr(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
-   sed -e 's:TestApplyLayer(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/archive/changes_test.go" || die
-   sed -e 's:TestApplyLayerInvalidFilenames(:_\0:' \
-   -e 's:TestApplyLayerInvalidHardlink(:_\0:' \
-   -e 's:TestApplyLayerInvalidSymlink(:_\0:' \
-   -e 's:TestApplyLayerWhiteouts(:_\0:' \
-   -i 

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

2019-06-02 Thread Zac Medico
commit: 7f391ec96d7728b79f5319ce771bd0b1a4aeb0f5
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jun  2 06:31:55 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jun  2 06:31:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f391ec9

app-emulation/containers-storage: Bump to version 1.12.8

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

 app-emulation/containers-storage/Manifest  |   1 +
 .../containers-storage-1.12.8.ebuild   | 110 +
 2 files changed, 111 insertions(+)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index 35b17c1a255..4011e09164e 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,2 +1,3 @@
 DIST containers-storage-1.12.7.tar.gz 1562420 BLAKE2B 
84b8f5a329aa191eb07bfab9e4b547e1a48cf5ff30b389f4b8f5aea702e5536cd420aeffb93cc0d15dcd33f3f0d1779f19fdfe2363b027ba3bb8e4776f411a78
 SHA512 
c0dc5aa32c3d439427ccd1721dd9d0b3119cd15b1cf65dc8079714a0df38e961084d090bb9cedd98a0e33c4d530ce898d885447974a86e024ec721d4f2900f34
+DIST containers-storage-1.12.8.tar.gz 1591018 BLAKE2B 
cbcc46e86d6c00badfa3e9d5988757fca969fb1b61f6cd0f81cf257c6feac6deefbdad8534fd99e52842efcfd5099ca0d7e27966b0eb16f699e6c1c06e90c683
 SHA512 
2badef5ccd7292c77ad5de70403c6d343c3a19a81c0e7c22539eb939b5a3ea59447176d5d3d99e34e9877a11b3608268f8951bc74378be99c074ba2a31f27fdb
 DIST github.com-pquerna-ffjson-e517b90714f7c0eabe6d2e570a5886ae077d6db6.tar.gz 
103470 BLAKE2B 
81f0f6ea6648997cb61723d09d456802e60a3d1eb35134c4bbc8af5943b955b1402fe2b3f8d0d4d2d0293ab256a9be66d53262d5f79ca00bf8c18ded39dc44f4
 SHA512 
fadca5a7bd0c0578b23281720a08c505054f3497daeee8efa36b5acafa4118feb4b8a96c4acb4c279d72ebcd50846307cfbb846a355b62f350c961f9102c93a6

diff --git a/app-emulation/containers-storage/containers-storage-1.12.8.ebuild 
b/app-emulation/containers-storage/containers-storage-1.12.8.ebuild
new file mode 100644
index 000..312d2cda060
--- /dev/null
+++ b/app-emulation/containers-storage/containers-storage-1.12.8.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGO_VENDOR=(
+   "github.com/pquerna/ffjson e517b90714f7c0eabe6d2e570a5886ae077d6db6"
+)
+
+inherit golang-vcs-snapshot
+
+KEYWORDS="~amd64"
+DESCRIPTION="containers/storage library"
+HOMEPAGE="https://github.com/containers/storage;
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="btrfs +device-mapper ostree test"
+EGO_PN="${HOMEPAGE#*//}"
+EGIT_COMMIT="v${PV}"
+SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
+   ${EGO_VENDOR_URI}"
+RDEPEND="
+   btrfs? ( sys-fs/btrfs-progs )
+   device-mapper? ( sys-fs/lvm2:= )
+   ostree? (
+   dev-libs/glib:=
+   dev-util/ostree:=
+   )"
+DEPEND="${RDEPEND}
+   dev-go/go-md2man
+   test? (
+   sys-fs/btrfs-progs
+   sys-fs/lvm2
+   sys-apps/util-linux
+   )"
+RESTRICT="test? ( userpriv ) !test? ( test )"
+
+src_unpack() {
+   golang-vcs-snapshot_src_unpack
+}
+
+src_prepare() {
+   default
+
+   [[ -f ${S}/src/${EGO_PN}/hack/btrfs_tag.sh ]] || die
+   use btrfs || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_btrfs" > \
+   "${S}/src/${EGO_PN}/hack/btrfs_tag.sh" || die; }
+
+   [[ -f ${S}/src/${EGO_PN}/hack/libdm_tag.sh ]] || die
+   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
+   "${S}/src/${EGO_PN}/hack/libdm_tag.sh" || die; }
+
+   [[ -f ${S}/src/${EGO_PN}/hack/ostree_tag.sh ]] || die
+   use ostree || { echo -e "#!/bin/sh\ntrue" > \
+   "${S}/src/${EGO_PN}/hack/ostree_tag.sh" || die; }
+
+   sed -e 's:TestChrootUntarPath(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/chrootarchive/archive_test.go" || die
+   sed -e 's:TestTarUntar(:_\0:' \
+   -e 's:TestTarWithOptionsChownOptsAlwaysOverridesIdPair(:_\0:' \
+   -e 's:TestTarWithOptions(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
+   sed -e 's:TestTarUntarWithXattr(:_\0:' \
+   -e 's:TestTarWithBlockCharFifo(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_unix_test.go" || die
+   sed -e 's:TestTarUntarWithXattr(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
+   sed -e 's:TestApplyLayer(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/changes_test.go" || die
+   sed -e 's:TestApplyLayerInvalidFilenames(:_\0:' \
+   -e 's:TestApplyLayerInvalidHardlink(:_\0:' \
+   -e 's:TestApplyLayerInvalidSymlink(:_\0:' \
+   -e 's:TestApplyLayerWhiteouts(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/diff_test.go" 

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

2019-06-02 Thread Zac Medico
commit: 22b11dbcb538f0a44cf8808bd13bd43091acaa18
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jun  2 06:21:18 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jun  2 06:23:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22b11dbc

app-emulation/containers-storage: remove old version

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

 app-emulation/containers-storage/Manifest  |   2 -
 .../containers-storage-0_pre20180730.ebuild| 110 -
 2 files changed, 112 deletions(-)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index 9a4450ee62a..35b17c1a255 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,4 +1,2 @@
-DIST containers-storage-0_pre20180730.tar.gz 1410155 BLAKE2B 
24595693e9f5706130dd5e9bf38d11b2b267a64924cb854ad2d9db8c0a3d7c47fec5a00fa100be67ceaf35ea1a08fada7314d5fbe114fe7508f54e8bfc4f64b4
 SHA512 
25c5c3c16bb9f0da4e590cf658e56cc2ce1dbc81751f984b426b5e09a95ee816632b0267c8f3028254e88fcd39f5d087f0357862b34379180b33ff38d7028453
 DIST containers-storage-1.12.7.tar.gz 1562420 BLAKE2B 
84b8f5a329aa191eb07bfab9e4b547e1a48cf5ff30b389f4b8f5aea702e5536cd420aeffb93cc0d15dcd33f3f0d1779f19fdfe2363b027ba3bb8e4776f411a78
 SHA512 
c0dc5aa32c3d439427ccd1721dd9d0b3119cd15b1cf65dc8079714a0df38e961084d090bb9cedd98a0e33c4d530ce898d885447974a86e024ec721d4f2900f34
-DIST github.com-pquerna-ffjson-af8b230fcd2007c7095168ca8ab94c68b60840c6.tar.gz 
103474 BLAKE2B 
66b456484cec51106e328a6d2c58a8597c1208956fca0c9f0ea45108b8d0942561882004a1ed5b90daa21509c9e0bc090dc9beed89b5a161f52ee8cf58e5d48f
 SHA512 
243d8aed943dbadf3b127e07ad29a830ecded24aa80bb3bcc101db90ba8f3bfa03832e9d1f452e94b3eaccd683a044d0687a168e7e41979eb470442e689659c9
 DIST github.com-pquerna-ffjson-e517b90714f7c0eabe6d2e570a5886ae077d6db6.tar.gz 
103470 BLAKE2B 
81f0f6ea6648997cb61723d09d456802e60a3d1eb35134c4bbc8af5943b955b1402fe2b3f8d0d4d2d0293ab256a9be66d53262d5f79ca00bf8c18ded39dc44f4
 SHA512 
fadca5a7bd0c0578b23281720a08c505054f3497daeee8efa36b5acafa4118feb4b8a96c4acb4c279d72ebcd50846307cfbb846a355b62f350c961f9102c93a6

diff --git 
a/app-emulation/containers-storage/containers-storage-0_pre20180730.ebuild 
b/app-emulation/containers-storage/containers-storage-0_pre20180730.ebuild
deleted file mode 100644
index d5caa6e3a62..000
--- a/app-emulation/containers-storage/containers-storage-0_pre20180730.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGO_VENDOR=(
-   "github.com/pquerna/ffjson af8b230fcd2007c7095168ca8ab94c68b60840c6"
-)
-
-inherit golang-vcs-snapshot
-
-KEYWORDS="~amd64"
-DESCRIPTION="containers/storage library"
-HOMEPAGE="https://github.com/containers/storage;
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="btrfs +device-mapper ostree test"
-EGO_PN="${HOMEPAGE#*//}"
-EGIT_COMMIT="17c7d1fee5603ccf6dd97edc14162fc1510e7e23"
-SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
-   ${EGO_VENDOR_URI}"
-RDEPEND="
-   btrfs? ( sys-fs/btrfs-progs )
-   device-mapper? ( sys-fs/lvm2:= )
-   ostree? (
-   dev-libs/glib:=
-   dev-util/ostree:=
-   )"
-DEPEND="${RDEPEND}
-   dev-go/go-md2man
-   test? (
-   sys-fs/btrfs-progs
-   sys-fs/lvm2
-   sys-apps/util-linux
-   )"
-RESTRICT="test? ( userpriv ) !test? ( test )"
-
-src_unpack() {
-   golang-vcs-snapshot_src_unpack
-}
-
-src_prepare() {
-   default
-
-   [[ -f ${S}/src/${EGO_PN}/hack/btrfs_tag.sh ]] || die
-   use btrfs || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_btrfs" > \
-   "${S}/src/${EGO_PN}/hack/btrfs_tag.sh" || die; }
-
-   [[ -f ${S}/src/${EGO_PN}/hack/libdm_tag.sh ]] || die
-   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
-   "${S}/src/${EGO_PN}/hack/libdm_tag.sh" || die; }
-
-   [[ -f ${S}/src/${EGO_PN}/hack/ostree_tag.sh ]] || die
-   use ostree || { echo -e "#!/bin/sh\ntrue" > \
-   "${S}/src/${EGO_PN}/hack/ostree_tag.sh" || die; }
-
-   sed -e 's:TestChrootUntarPath(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/chrootarchive/archive_test.go" || die
-   sed -e 's:TestTarUntar(:_\0:' \
-   -e 's:TestTarWithOptionsChownOptsAlwaysOverridesIdPair(:_\0:' \
-   -e 's:TestTarWithOptions(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
-   sed -e 's:TestTarUntarWithXattr(:_\0:' \
-   -e 's:TestTarWithBlockCharFifo(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/archive/archive_unix_test.go" || die
-   sed -e 's:TestTarUntarWithXattr(:_\0:' \
-   -i 

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

2019-05-28 Thread Zac Medico
commit: b8f2e61216e441b77e44fb62fed7d885b876a419
Author: Zac Medico  gentoo  org>
AuthorDate: Tue May 28 23:44:23 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed May 29 00:28:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8f2e612

app-emulation/libpod: version bump to 1.3.2

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

 app-emulation/containers-storage/Manifest  |   2 +
 .../containers-storage-1.12.7.ebuild   | 110 +
 2 files changed, 112 insertions(+)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index e79ffe0..9a4450ee62a 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,2 +1,4 @@
 DIST containers-storage-0_pre20180730.tar.gz 1410155 BLAKE2B 
24595693e9f5706130dd5e9bf38d11b2b267a64924cb854ad2d9db8c0a3d7c47fec5a00fa100be67ceaf35ea1a08fada7314d5fbe114fe7508f54e8bfc4f64b4
 SHA512 
25c5c3c16bb9f0da4e590cf658e56cc2ce1dbc81751f984b426b5e09a95ee816632b0267c8f3028254e88fcd39f5d087f0357862b34379180b33ff38d7028453
+DIST containers-storage-1.12.7.tar.gz 1562420 BLAKE2B 
84b8f5a329aa191eb07bfab9e4b547e1a48cf5ff30b389f4b8f5aea702e5536cd420aeffb93cc0d15dcd33f3f0d1779f19fdfe2363b027ba3bb8e4776f411a78
 SHA512 
c0dc5aa32c3d439427ccd1721dd9d0b3119cd15b1cf65dc8079714a0df38e961084d090bb9cedd98a0e33c4d530ce898d885447974a86e024ec721d4f2900f34
 DIST github.com-pquerna-ffjson-af8b230fcd2007c7095168ca8ab94c68b60840c6.tar.gz 
103474 BLAKE2B 
66b456484cec51106e328a6d2c58a8597c1208956fca0c9f0ea45108b8d0942561882004a1ed5b90daa21509c9e0bc090dc9beed89b5a161f52ee8cf58e5d48f
 SHA512 
243d8aed943dbadf3b127e07ad29a830ecded24aa80bb3bcc101db90ba8f3bfa03832e9d1f452e94b3eaccd683a044d0687a168e7e41979eb470442e689659c9
+DIST github.com-pquerna-ffjson-e517b90714f7c0eabe6d2e570a5886ae077d6db6.tar.gz 
103470 BLAKE2B 
81f0f6ea6648997cb61723d09d456802e60a3d1eb35134c4bbc8af5943b955b1402fe2b3f8d0d4d2d0293ab256a9be66d53262d5f79ca00bf8c18ded39dc44f4
 SHA512 
fadca5a7bd0c0578b23281720a08c505054f3497daeee8efa36b5acafa4118feb4b8a96c4acb4c279d72ebcd50846307cfbb846a355b62f350c961f9102c93a6

diff --git a/app-emulation/containers-storage/containers-storage-1.12.7.ebuild 
b/app-emulation/containers-storage/containers-storage-1.12.7.ebuild
new file mode 100644
index 000..312d2cda060
--- /dev/null
+++ b/app-emulation/containers-storage/containers-storage-1.12.7.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGO_VENDOR=(
+   "github.com/pquerna/ffjson e517b90714f7c0eabe6d2e570a5886ae077d6db6"
+)
+
+inherit golang-vcs-snapshot
+
+KEYWORDS="~amd64"
+DESCRIPTION="containers/storage library"
+HOMEPAGE="https://github.com/containers/storage;
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="btrfs +device-mapper ostree test"
+EGO_PN="${HOMEPAGE#*//}"
+EGIT_COMMIT="v${PV}"
+SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
+   ${EGO_VENDOR_URI}"
+RDEPEND="
+   btrfs? ( sys-fs/btrfs-progs )
+   device-mapper? ( sys-fs/lvm2:= )
+   ostree? (
+   dev-libs/glib:=
+   dev-util/ostree:=
+   )"
+DEPEND="${RDEPEND}
+   dev-go/go-md2man
+   test? (
+   sys-fs/btrfs-progs
+   sys-fs/lvm2
+   sys-apps/util-linux
+   )"
+RESTRICT="test? ( userpriv ) !test? ( test )"
+
+src_unpack() {
+   golang-vcs-snapshot_src_unpack
+}
+
+src_prepare() {
+   default
+
+   [[ -f ${S}/src/${EGO_PN}/hack/btrfs_tag.sh ]] || die
+   use btrfs || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_btrfs" > \
+   "${S}/src/${EGO_PN}/hack/btrfs_tag.sh" || die; }
+
+   [[ -f ${S}/src/${EGO_PN}/hack/libdm_tag.sh ]] || die
+   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
+   "${S}/src/${EGO_PN}/hack/libdm_tag.sh" || die; }
+
+   [[ -f ${S}/src/${EGO_PN}/hack/ostree_tag.sh ]] || die
+   use ostree || { echo -e "#!/bin/sh\ntrue" > \
+   "${S}/src/${EGO_PN}/hack/ostree_tag.sh" || die; }
+
+   sed -e 's:TestChrootUntarPath(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/chrootarchive/archive_test.go" || die
+   sed -e 's:TestTarUntar(:_\0:' \
+   -e 's:TestTarWithOptionsChownOptsAlwaysOverridesIdPair(:_\0:' \
+   -e 's:TestTarWithOptions(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
+   sed -e 's:TestTarUntarWithXattr(:_\0:' \
+   -e 's:TestTarWithBlockCharFifo(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_unix_test.go" || die
+   sed -e 's:TestTarUntarWithXattr(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
+   sed -e 's:TestApplyLayer(:_\0:' \
+   

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

2019-03-16 Thread Zac Medico
commit: 7eb7b617b0da973e1a57c47142acf66fb1b4c51e
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Mar 16 22:47:33 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Mar 16 23:08:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eb7b617

app-emulation/containers-storage: filter GOCACHE vars (bug 678856)

Reported-by: Toralf Förster  gentoo.org>
Closes: https://bugs.gentoo.org/678856
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Zac Medico  gentoo.org>

 .../containers-storage/containers-storage-0_pre20180730.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git 
a/app-emulation/containers-storage/containers-storage-0_pre20180730.ebuild 
b/app-emulation/containers-storage/containers-storage-0_pre20180730.ebuild
index cd2ef64ffa5..d5caa6e3a62 100644
--- a/app-emulation/containers-storage/containers-storage-0_pre20180730.ebuild
+++ b/app-emulation/containers-storage/containers-storage-0_pre20180730.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -86,13 +86,14 @@ src_prepare() {
 }
 
 src_compile() {
+   export -n GOCACHE XDG_CACHE_HOME #678856
mkdir -p "${S}/src/github.com/pquerna" || die
ln -s "${S}/src/${EGO_PN}/vendor/github.com/pquerna/ffjson" 
"${WORKDIR}/${P}/src/github.com/pquerna/ffjson" || die
mkdir -p "${S}/bin" || die
cd "${S}/bin" || die
-   GOPATH="${S}" GOBIN="${S}/bin" GOCACHE=off \
+   GOPATH="${S}" GOBIN="${S}/bin" \
go build -v -work -x ${EGO_BUILD_FLAGS} 
"${S}/src/github.com/pquerna/ffjson/ffjson.go" || die
-   GOPATH="${S}" GOBIN="${S}/bin" PATH="${S}/bin:${PATH}" GOCACHE=off \
+   GOPATH="${S}" GOBIN="${S}/bin" PATH="${S}/bin:${PATH}" \
emake -C "${S}/src/${EGO_PN}" containers-storage docs
 }
 



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

2018-08-25 Thread Zac Medico
commit: c541f97435478b52bc632eeddd8c8911811cc838
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Aug 25 23:42:07 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Aug 26 00:06:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c541f974

app-emulation/containers-storage: add btrfs dep (bug 664574)

Add btrfs USE flag, and also a device-mapper USE flag.
Use GOCACHE=off to hopefully avoid the reported /root/cache
sandbox violation.

Reported-by: Toralf Förster  gentoo.org>
Closes: https://bugs.gentoo.org/664574
Package-Manager: Portage-2.3.48, Repoman-2.3.10

 .../containers-storage-0_pre20180730.ebuild| 28 +++---
 app-emulation/containers-storage/metadata.xml  |  8 +++
 2 files changed, 28 insertions(+), 8 deletions(-)

diff --git 
a/app-emulation/containers-storage/containers-storage-0_pre20180730.ebuild 
b/app-emulation/containers-storage/containers-storage-0_pre20180730.ebuild
index ab4de85d15b..cd2ef64ffa5 100644
--- a/app-emulation/containers-storage/containers-storage-0_pre20180730.ebuild
+++ b/app-emulation/containers-storage/containers-storage-0_pre20180730.ebuild
@@ -14,19 +14,25 @@ DESCRIPTION="containers/storage library"
 HOMEPAGE="https://github.com/containers/storage;
 LICENSE="Apache-2.0"
 SLOT="0"
-IUSE="ostree test"
+IUSE="btrfs +device-mapper ostree test"
 EGO_PN="${HOMEPAGE#*//}"
 EGIT_COMMIT="17c7d1fee5603ccf6dd97edc14162fc1510e7e23"
 SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
${EGO_VENDOR_URI}"
-RDEPEND="sys-fs/lvm2:=
+RDEPEND="
+   btrfs? ( sys-fs/btrfs-progs )
+   device-mapper? ( sys-fs/lvm2:= )
ostree? (
dev-libs/glib:=
dev-util/ostree:=
)"
 DEPEND="${RDEPEND}
dev-go/go-md2man
-   test? ( sys-apps/util-linux )"
+   test? (
+   sys-fs/btrfs-progs
+   sys-fs/lvm2
+   sys-apps/util-linux
+   )"
 RESTRICT="test? ( userpriv ) !test? ( test )"
 
 src_unpack() {
@@ -36,6 +42,14 @@ src_unpack() {
 src_prepare() {
default
 
+   [[ -f ${S}/src/${EGO_PN}/hack/btrfs_tag.sh ]] || die
+   use btrfs || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_btrfs" > \
+   "${S}/src/${EGO_PN}/hack/btrfs_tag.sh" || die; }
+
+   [[ -f ${S}/src/${EGO_PN}/hack/libdm_tag.sh ]] || die
+   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
+   "${S}/src/${EGO_PN}/hack/libdm_tag.sh" || die; }
+
[[ -f ${S}/src/${EGO_PN}/hack/ostree_tag.sh ]] || die
use ostree || { echo -e "#!/bin/sh\ntrue" > \
"${S}/src/${EGO_PN}/hack/ostree_tag.sh" || die; }
@@ -65,8 +79,6 @@ src_prepare() {
-e 's:TestCopyCaseH(:_\0:' \
-e 's:TestCopyCaseHFSym(:_\0:' \
-e 's:TestCopyCaseJ(:_\0:' \
-   -e 's:TestCopyCaseEFSym(:_\0:' \
-   -e 's:TestCopyCaseG(:_\0:' \
-e 's:TestCopyCaseJFSym(:_\0:' \
-i "${S}/src/${EGO_PN}/pkg/archive/copy_unix_test.go" || die
sed -e 's:TestMount(:_\0:' \
@@ -78,9 +90,9 @@ src_compile() {
ln -s "${S}/src/${EGO_PN}/vendor/github.com/pquerna/ffjson" 
"${WORKDIR}/${P}/src/github.com/pquerna/ffjson" || die
mkdir -p "${S}/bin" || die
cd "${S}/bin" || die
-   GOPATH="${S}" GOBIN="${S}/bin" \
+   GOPATH="${S}" GOBIN="${S}/bin" GOCACHE=off \
go build -v -work -x ${EGO_BUILD_FLAGS} 
"${S}/src/github.com/pquerna/ffjson/ffjson.go" || die
-   GOPATH="${S}" GOBIN="${S}/bin" PATH="${S}/bin:${PATH}" \
+   GOPATH="${S}" GOBIN="${S}/bin" PATH="${S}/bin:${PATH}" GOCACHE=off \
emake -C "${S}/src/${EGO_PN}" containers-storage docs
 }
 
@@ -93,5 +105,5 @@ src_install() {
 }
 
 src_test() {
-   GOPATH="${S}" unshare -m emake -C "${S}/src/${EGO_PN}" local-test-unit
+   GOPATH="${S}" GOCACHE=off unshare -m emake -C "${S}/src/${EGO_PN}" 
local-test-unit
 }

diff --git a/app-emulation/containers-storage/metadata.xml 
b/app-emulation/containers-storage/metadata.xml
index 5bf567e579a..17371971e52 100644
--- a/app-emulation/containers-storage/metadata.xml
+++ b/app-emulation/containers-storage/metadata.xml
@@ -6,6 +6,14 @@
Zac Medico


+   
+   Enables dependencies for the "btrfs" graph driver, 
including
+   necessary kernel flags.
+   
+   
+   Enables dependencies for the "devicemapper" graph 
driver, including
+   necessary kernel flags.
+   

Enables dependencies for handling of OSTree images.




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

2018-08-24 Thread Zac Medico
commit: 3868cf733b60870c9fc10e9507fe2ac6802904cf
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Aug 25 04:33:40 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Aug 25 04:33:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3868cf73

app-emulation/containers-storage: add ostree dependency

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 .../containers-storage/containers-storage-0_pre20180730.ebuild   | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git 
a/app-emulation/containers-storage/containers-storage-0_pre20180730.ebuild 
b/app-emulation/containers-storage/containers-storage-0_pre20180730.ebuild
index 7b3ebca67cc..ab4de85d15b 100644
--- a/app-emulation/containers-storage/containers-storage-0_pre20180730.ebuild
+++ b/app-emulation/containers-storage/containers-storage-0_pre20180730.ebuild
@@ -20,7 +20,10 @@ EGIT_COMMIT="17c7d1fee5603ccf6dd97edc14162fc1510e7e23"
 SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
${EGO_VENDOR_URI}"
 RDEPEND="sys-fs/lvm2:=
-   ostree? ( dev-libs/glib:= )"
+   ostree? (
+   dev-libs/glib:=
+   dev-util/ostree:=
+   )"
 DEPEND="${RDEPEND}
dev-go/go-md2man
test? ( sys-apps/util-linux )"



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

2018-08-24 Thread Zac Medico
commit: 02b10f2a44bddaa55783c9ae3eb3a61764377518
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Aug 25 04:24:46 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Aug 25 04:29:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02b10f2a

app-emulation/containers-storage: new package

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 app-emulation/containers-storage/Manifest  |  2 +
 .../containers-storage-0_pre20180730.ebuild| 94 ++
 app-emulation/containers-storage/metadata.xml  | 16 
 3 files changed, 112 insertions(+)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
new file mode 100644
index 000..e79ffe0
--- /dev/null
+++ b/app-emulation/containers-storage/Manifest
@@ -0,0 +1,2 @@
+DIST containers-storage-0_pre20180730.tar.gz 1410155 BLAKE2B 
24595693e9f5706130dd5e9bf38d11b2b267a64924cb854ad2d9db8c0a3d7c47fec5a00fa100be67ceaf35ea1a08fada7314d5fbe114fe7508f54e8bfc4f64b4
 SHA512 
25c5c3c16bb9f0da4e590cf658e56cc2ce1dbc81751f984b426b5e09a95ee816632b0267c8f3028254e88fcd39f5d087f0357862b34379180b33ff38d7028453
+DIST github.com-pquerna-ffjson-af8b230fcd2007c7095168ca8ab94c68b60840c6.tar.gz 
103474 BLAKE2B 
66b456484cec51106e328a6d2c58a8597c1208956fca0c9f0ea45108b8d0942561882004a1ed5b90daa21509c9e0bc090dc9beed89b5a161f52ee8cf58e5d48f
 SHA512 
243d8aed943dbadf3b127e07ad29a830ecded24aa80bb3bcc101db90ba8f3bfa03832e9d1f452e94b3eaccd683a044d0687a168e7e41979eb470442e689659c9

diff --git 
a/app-emulation/containers-storage/containers-storage-0_pre20180730.ebuild 
b/app-emulation/containers-storage/containers-storage-0_pre20180730.ebuild
new file mode 100644
index 000..7b3ebca67cc
--- /dev/null
+++ b/app-emulation/containers-storage/containers-storage-0_pre20180730.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGO_VENDOR=(
+   "github.com/pquerna/ffjson af8b230fcd2007c7095168ca8ab94c68b60840c6"
+)
+
+inherit golang-vcs-snapshot
+
+KEYWORDS="~amd64"
+DESCRIPTION="containers/storage library"
+HOMEPAGE="https://github.com/containers/storage;
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="ostree test"
+EGO_PN="${HOMEPAGE#*//}"
+EGIT_COMMIT="17c7d1fee5603ccf6dd97edc14162fc1510e7e23"
+SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
+   ${EGO_VENDOR_URI}"
+RDEPEND="sys-fs/lvm2:=
+   ostree? ( dev-libs/glib:= )"
+DEPEND="${RDEPEND}
+   dev-go/go-md2man
+   test? ( sys-apps/util-linux )"
+RESTRICT="test? ( userpriv ) !test? ( test )"
+
+src_unpack() {
+   golang-vcs-snapshot_src_unpack
+}
+
+src_prepare() {
+   default
+
+   [[ -f ${S}/src/${EGO_PN}/hack/ostree_tag.sh ]] || die
+   use ostree || { echo -e "#!/bin/sh\ntrue" > \
+   "${S}/src/${EGO_PN}/hack/ostree_tag.sh" || die; }
+
+   sed -e 's:TestChrootUntarPath(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/chrootarchive/archive_test.go" || die
+   sed -e 's:TestTarUntar(:_\0:' \
+   -e 's:TestTarWithOptionsChownOptsAlwaysOverridesIdPair(:_\0:' \
+   -e 's:TestTarWithOptions(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
+   sed -e 's:TestTarUntarWithXattr(:_\0:' \
+   -e 's:TestTarWithBlockCharFifo(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_unix_test.go" || die
+   sed -e 's:TestTarUntarWithXattr(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
+   sed -e 's:TestApplyLayer(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/changes_test.go" || die
+   sed -e 's:TestApplyLayerInvalidFilenames(:_\0:' \
+   -e 's:TestApplyLayerInvalidHardlink(:_\0:' \
+   -e 's:TestApplyLayerInvalidSymlink(:_\0:' \
+   -e 's:TestApplyLayerWhiteouts(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/diff_test.go" || die
+   sed -e 's:TestCopyCaseE(:_\0:' \
+   -e 's:TestCopyCaseEFSym(:_\0:' \
+   -e 's:TestCopyCaseG(:_\0:' \
+   -e 's:TestCopyCaseGFSym(:_\0:' \
+   -e 's:TestCopyCaseH(:_\0:' \
+   -e 's:TestCopyCaseHFSym(:_\0:' \
+   -e 's:TestCopyCaseJ(:_\0:' \
+   -e 's:TestCopyCaseEFSym(:_\0:' \
+   -e 's:TestCopyCaseG(:_\0:' \
+   -e 's:TestCopyCaseJFSym(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/copy_unix_test.go" || die
+   sed -e 's:TestMount(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/mount/mounter_linux_test.go" || die
+}
+
+src_compile() {
+   mkdir -p "${S}/src/github.com/pquerna" || die
+   ln -s "${S}/src/${EGO_PN}/vendor/github.com/pquerna/ffjson" 
"${WORKDIR}/${P}/src/github.com/pquerna/ffjson" || die
+   mkdir -p "${S}/bin" || die
+   cd "${S}/bin" || die
+   GOPATH="${S}"