Gentoo Archives: gentoo-commits

From: Zac Medico <zmedico@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-emulation/containers-storage/
Date: Mon, 26 Apr 2021 21:38:26
Message-Id: 1619473067.9bf3edc9f8302d92714d940d23acc77a73a48133.zmedico@gentoo
1 commit: 9bf3edc9f8302d92714d940d23acc77a73a48133
2 Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
3 AuthorDate: Mon Apr 26 21:37:37 2021 +0000
4 Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
5 CommitDate: Mon Apr 26 21:37:47 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bf3edc9
7
8 app-emulation/containers-storage: Remove vunlerable versions
9
10 Bug: https://bugs.gentoo.org/785898
11 Package-Manager: Portage-3.0.18, Repoman-3.0.3
12 Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
13
14 app-emulation/containers-storage/Manifest | 3 --
15 .../containers-storage-1.18.1.ebuild | 58 ----------------------
16 .../containers-storage-1.20.2.ebuild | 58 ----------------------
17 .../containers-storage-1.23.3.ebuild | 58 ----------------------
18 4 files changed, 177 deletions(-)
19
20 diff --git a/app-emulation/containers-storage/Manifest b/app-emulation/containers-storage/Manifest
21 index 9cdf4036330..050d7d59a91 100644
22 --- a/app-emulation/containers-storage/Manifest
23 +++ b/app-emulation/containers-storage/Manifest
24 @@ -1,4 +1 @@
25 -DIST containers-storage-1.18.1.tar.gz 3803605 BLAKE2B 6ecf7a2ac395f0973f2d071d6736ccd6dfe8917168b50daeb26b141457d9fc53d9f4471577c659dcf77f2d4058d0a5cecbe1599a365d7ae102916188dc44aa5d SHA512 1b2d16ae5703af232c58eb4ecc65b98a7f754cd9784b563e5323ef3303dc8f72896453f2fd84fee20490b72f9c2455437d5879f6c5c23aaa188316cb1b272211
26 -DIST containers-storage-1.20.2.tar.gz 3827404 BLAKE2B 7284a86c34c91c21e49d7c9f89bfe8cc65d3a6673d37ea2e6e769c8abda581189b62119480bfcb0757cc3b4b47e29c7e0c65d245ec9bac082674f4b29f0899e1 SHA512 6ed73080da5c284eb421dd3c192662b16b2c72801bd0043f676c1e3bf44ee9899b10dea7fe5e2e52f95ecc511606aa2d971fd064b4cc7c993459ea75bf14536f
27 -DIST containers-storage-1.23.3.tar.gz 3345068 BLAKE2B 2eb62b851e23055409a3ba41beb08add1faa0ed508572ce125359d35dd9163e85547bbec1b71903a67580f9f9f7f056107adce549b680a84cb356cba3954cde4 SHA512 0aaf2ba71f6e4ee26e9798f42c4ad4f5b5b9c625891177757bdbdcf760c2e55526167f4775cd3ddab83a0b0b61f1aebc75be4abc6565846cb442cdc26afbe17e
28 DIST containers-storage-1.30.0.tar.gz 3642657 BLAKE2B daab9412702822fd6be64b8a4ac88875cdc12688b919dba955a7551bb2b56af87d55bd66c02401d2c329fdcb4db466c7b5acb9e53075028fef1248e0a62c6f37 SHA512 47e256d49fbd1d507e2d8bfa45cb0c840212478594ef8551c0ebb86f4f0e70ad7ed2be6727f52768afbb55c0e912bf32c23620e508b65ed4f3edc9e1f95837a2
29
30 diff --git a/app-emulation/containers-storage/containers-storage-1.18.1.ebuild b/app-emulation/containers-storage/containers-storage-1.18.1.ebuild
31 deleted file mode 100644
32 index 868c589909c..00000000000
33 --- a/app-emulation/containers-storage/containers-storage-1.18.1.ebuild
34 +++ /dev/null
35 @@ -1,58 +0,0 @@
36 -# Copyright 1999-2020 Gentoo Authors
37 -# Distributed under the terms of the GNU General Public License v2
38 -
39 -EAPI=7
40 -
41 -inherit go-module
42 -
43 -KEYWORDS="~amd64"
44 -DESCRIPTION="containers/storage library"
45 -HOMEPAGE="https://github.com/containers/storage"
46 -LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
47 -SLOT="0"
48 -IUSE="btrfs +device-mapper test"
49 -SRC_URI="https://github.com/containers/storage/archive/v${PV}.tar.gz -> ${P}.tar.gz"
50 -RDEPEND="
51 - btrfs? ( sys-fs/btrfs-progs )
52 - device-mapper? ( sys-fs/lvm2:= )"
53 -DEPEND="${RDEPEND}
54 - dev-go/go-md2man
55 - test? (
56 - sys-fs/btrfs-progs
57 - sys-fs/lvm2
58 - sys-apps/util-linux
59 - )"
60 -RESTRICT="test"
61 -
62 -S=${WORKDIR}/${P#containers-}
63 -
64 -src_prepare() {
65 - default
66 -
67 - sed -e 's|: install\.tools|:|' -i Makefile || die
68 -
69 - [[ -f hack/btrfs_tag.sh ]] || die
70 - use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
71 - "hack/btrfs_tag.sh" || die; }
72 -
73 - [[ -f hack/libdm_tag.sh ]] || die
74 - use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion exclude_graphdriver_devicemapper" > \
75 - "hack/libdm_tag.sh" || die; }
76 -}
77 -
78 -src_compile() {
79 - export -n GOCACHE GOPATH XDG_CACHE_HOME #678856
80 - emake GOMD2MAN=go-md2man FFJSON= containers-storage docs
81 -}
82 -
83 -src_install() {
84 - dobin "${PN}"
85 - while read -r -d ''; do
86 - mv "${REPLY}" "${REPLY%.1}" || die
87 - done < <(find "${S}/docs" -name '*.[[:digit:]].1' -print0)
88 - find "${S}/docs" -name '*.[[:digit:]]' -exec doman '{}' + || die
89 -}
90 -
91 -src_test() {
92 - env -u GOFLAGS unshare -m emake local-test-unit || die
93 -}
94
95 diff --git a/app-emulation/containers-storage/containers-storage-1.20.2.ebuild b/app-emulation/containers-storage/containers-storage-1.20.2.ebuild
96 deleted file mode 100644
97 index 868c589909c..00000000000
98 --- a/app-emulation/containers-storage/containers-storage-1.20.2.ebuild
99 +++ /dev/null
100 @@ -1,58 +0,0 @@
101 -# Copyright 1999-2020 Gentoo Authors
102 -# Distributed under the terms of the GNU General Public License v2
103 -
104 -EAPI=7
105 -
106 -inherit go-module
107 -
108 -KEYWORDS="~amd64"
109 -DESCRIPTION="containers/storage library"
110 -HOMEPAGE="https://github.com/containers/storage"
111 -LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
112 -SLOT="0"
113 -IUSE="btrfs +device-mapper test"
114 -SRC_URI="https://github.com/containers/storage/archive/v${PV}.tar.gz -> ${P}.tar.gz"
115 -RDEPEND="
116 - btrfs? ( sys-fs/btrfs-progs )
117 - device-mapper? ( sys-fs/lvm2:= )"
118 -DEPEND="${RDEPEND}
119 - dev-go/go-md2man
120 - test? (
121 - sys-fs/btrfs-progs
122 - sys-fs/lvm2
123 - sys-apps/util-linux
124 - )"
125 -RESTRICT="test"
126 -
127 -S=${WORKDIR}/${P#containers-}
128 -
129 -src_prepare() {
130 - default
131 -
132 - sed -e 's|: install\.tools|:|' -i Makefile || die
133 -
134 - [[ -f hack/btrfs_tag.sh ]] || die
135 - use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
136 - "hack/btrfs_tag.sh" || die; }
137 -
138 - [[ -f hack/libdm_tag.sh ]] || die
139 - use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion exclude_graphdriver_devicemapper" > \
140 - "hack/libdm_tag.sh" || die; }
141 -}
142 -
143 -src_compile() {
144 - export -n GOCACHE GOPATH XDG_CACHE_HOME #678856
145 - emake GOMD2MAN=go-md2man FFJSON= containers-storage docs
146 -}
147 -
148 -src_install() {
149 - dobin "${PN}"
150 - while read -r -d ''; do
151 - mv "${REPLY}" "${REPLY%.1}" || die
152 - done < <(find "${S}/docs" -name '*.[[:digit:]].1' -print0)
153 - find "${S}/docs" -name '*.[[:digit:]]' -exec doman '{}' + || die
154 -}
155 -
156 -src_test() {
157 - env -u GOFLAGS unshare -m emake local-test-unit || die
158 -}
159
160 diff --git a/app-emulation/containers-storage/containers-storage-1.23.3.ebuild b/app-emulation/containers-storage/containers-storage-1.23.3.ebuild
161 deleted file mode 100644
162 index 868c589909c..00000000000
163 --- a/app-emulation/containers-storage/containers-storage-1.23.3.ebuild
164 +++ /dev/null
165 @@ -1,58 +0,0 @@
166 -# Copyright 1999-2020 Gentoo Authors
167 -# Distributed under the terms of the GNU General Public License v2
168 -
169 -EAPI=7
170 -
171 -inherit go-module
172 -
173 -KEYWORDS="~amd64"
174 -DESCRIPTION="containers/storage library"
175 -HOMEPAGE="https://github.com/containers/storage"
176 -LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
177 -SLOT="0"
178 -IUSE="btrfs +device-mapper test"
179 -SRC_URI="https://github.com/containers/storage/archive/v${PV}.tar.gz -> ${P}.tar.gz"
180 -RDEPEND="
181 - btrfs? ( sys-fs/btrfs-progs )
182 - device-mapper? ( sys-fs/lvm2:= )"
183 -DEPEND="${RDEPEND}
184 - dev-go/go-md2man
185 - test? (
186 - sys-fs/btrfs-progs
187 - sys-fs/lvm2
188 - sys-apps/util-linux
189 - )"
190 -RESTRICT="test"
191 -
192 -S=${WORKDIR}/${P#containers-}
193 -
194 -src_prepare() {
195 - default
196 -
197 - sed -e 's|: install\.tools|:|' -i Makefile || die
198 -
199 - [[ -f hack/btrfs_tag.sh ]] || die
200 - use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
201 - "hack/btrfs_tag.sh" || die; }
202 -
203 - [[ -f hack/libdm_tag.sh ]] || die
204 - use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion exclude_graphdriver_devicemapper" > \
205 - "hack/libdm_tag.sh" || die; }
206 -}
207 -
208 -src_compile() {
209 - export -n GOCACHE GOPATH XDG_CACHE_HOME #678856
210 - emake GOMD2MAN=go-md2man FFJSON= containers-storage docs
211 -}
212 -
213 -src_install() {
214 - dobin "${PN}"
215 - while read -r -d ''; do
216 - mv "${REPLY}" "${REPLY%.1}" || die
217 - done < <(find "${S}/docs" -name '*.[[:digit:]].1' -print0)
218 - find "${S}/docs" -name '*.[[:digit:]]' -exec doman '{}' + || die
219 -}
220 -
221 -src_test() {
222 - env -u GOFLAGS unshare -m emake local-test-unit || die
223 -}