1 |
commit: 68312d4d8e3671411e4486d0cb3dceb7c7887f7b |
2 |
Author: Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr> |
3 |
AuthorDate: Thu Sep 24 17:13:33 2020 +0000 |
4 |
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Oct 12 09:05:59 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68312d4d |
7 |
|
8 |
media-libs/libheif: drop old |
9 |
|
10 |
Package-Manager: Portage-3.0.4, Repoman-3.0.1 |
11 |
Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr> |
12 |
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org> |
13 |
|
14 |
media-libs/libheif/Manifest | 4 -- |
15 |
media-libs/libheif/libheif-1.5.1.ebuild | 68 --------------------------------- |
16 |
media-libs/libheif/libheif-1.6.1.ebuild | 68 --------------------------------- |
17 |
media-libs/libheif/libheif-1.6.2.ebuild | 68 --------------------------------- |
18 |
media-libs/libheif/libheif-1.8.0.ebuild | 59 ---------------------------- |
19 |
5 files changed, 267 deletions(-) |
20 |
|
21 |
diff --git a/media-libs/libheif/Manifest b/media-libs/libheif/Manifest |
22 |
index 98ae03b7ed2..c0eacf28d68 100644 |
23 |
--- a/media-libs/libheif/Manifest |
24 |
+++ b/media-libs/libheif/Manifest |
25 |
@@ -1,6 +1,2 @@ |
26 |
-DIST libheif-1.5.1.tar.gz 1510087 BLAKE2B 1dd5e913c8913c6b62b770653585f8ccf7cda14c4dd79ff2073bf085da4d730accaef8d0f8008ac941238a7e3e131add1a218e0c78a886847b3bcf253d66c9b6 SHA512 05e32ebff08d5f0e82e9b1107253c27882ae1694150033fe7b3ca07db8c64567f09002081276e92a3b490a63022a1522d577b094a7f489742139758d17f484b8 |
27 |
-DIST libheif-1.6.1.tar.gz 1514950 BLAKE2B d658f0c408f9a09eaac890119119327bd3e9c84db785d001b2c7a979b9574a6723403fe063ed6ce77812bface04be124e808fc90c1325c13e3d87f8b46ac0b65 SHA512 5a2104e529d59c23c988b6c0c167f9e7017ff77763eb71fee1c26f97624e9d7e2d0f863123d1886536d37f96ea6b93969a1c53e747672c54a2220aa6f47be1bf |
28 |
-DIST libheif-1.6.2.tar.gz 1515763 BLAKE2B e7a901394349bc8bbf633a0193d7a08a1cecf7e97a8ac709efb9c2e5e6da387c7fa5e8b551cecf1f67b4e7a7d06f034e64c20d7c55f9a7898c0badb79ed485f7 SHA512 41848c05d88f82827ebdd0662a1870ce8b7899f6a86ef5aa483b301176602da8e69d2c5a49b4d911bc0cac51bdab81a06fd43efae2722092cc09c02119c95f07 |
29 |
DIST libheif-1.7.0.tar.gz 1526096 BLAKE2B 74b8284875321781d13d17b877eb8291ecdd0fe1700f73a433d3b125a8ee6b33a326310d729e62bac9d9fecfea095f21ef590e711d550dcaac79570b3f917885 SHA512 13c95540fee13f3fba8d8a4f69886bf5563e9fa22c5cd113dbe16d20670b077b5961171e5f9fb0f256cc42c4650e13465c93d3fbb03013997a7fc163463e8b3a |
30 |
-DIST libheif-1.8.0.tar.gz 1544438 BLAKE2B 983d3675c6788f69d7839d72064ca97d7347f5b2105b489ea6834c6ca5ab3d0ad8dd9157ab9d8636d3978a308d9f1983c8e5b0d151ffd9c013c9b2c9ef059d74 SHA512 e6edf03c0baf7d55ace57b8de1cf05d3b6708a0bd58d4191599960ad3924509dd7e9528a021586012b768a5a5b253e5bab470b944a2ead45f85274842da4913a |
31 |
DIST libheif-1.9.1.tar.gz 1556450 BLAKE2B 5829afbde9c8ad8d7a2ed46e736d17e84dc6f5f2c4deccd1647c3048588fb8bdec96764a31e7801aac81d5f0a3f1c3e1474b8bd5e2d4d84236ef07478e62933e SHA512 a41ff9666877904da095c72af743b56196c75ce90deaeb1998be7eba9729a62282827e7e916e2a067489cc78e558c55fbb6d70da6a5b5281f6d2efcccbe6dbbe |
32 |
|
33 |
diff --git a/media-libs/libheif/libheif-1.5.1.ebuild b/media-libs/libheif/libheif-1.5.1.ebuild |
34 |
deleted file mode 100644 |
35 |
index 157ef706807..00000000000 |
36 |
--- a/media-libs/libheif/libheif-1.5.1.ebuild |
37 |
+++ /dev/null |
38 |
@@ -1,68 +0,0 @@ |
39 |
-# Copyright 1999-2020 Gentoo Authors |
40 |
-# Distributed under the terms of the GNU General Public License v2 |
41 |
- |
42 |
-EAPI=7 |
43 |
- |
44 |
-inherit autotools xdg multilib-minimal |
45 |
- |
46 |
-if [[ ${PV} == "9999" ]] ; then |
47 |
- EGIT_REPO_URI="https://github.com/strukturag/${PN}.git" |
48 |
- inherit git-r3 |
49 |
-else |
50 |
- SRC_URI="https://github.com/strukturag/${PN}/releases/download/v${PV}/${P}.tar.gz" |
51 |
- KEYWORDS="amd64 arm64 x86" |
52 |
-fi |
53 |
- |
54 |
-DESCRIPTION="ISO/IEC 23008-12:2017 HEIF file format decoder and encoder" |
55 |
-HOMEPAGE="https://github.com/strukturag/libheif" |
56 |
- |
57 |
-LICENSE="GPL-3" |
58 |
-SLOT="0/1.5" |
59 |
-IUSE="static-libs test +threads" |
60 |
-RESTRICT="!test? ( test )" |
61 |
- |
62 |
-BDEPEND="test? ( dev-lang/go )" |
63 |
-DEPEND=" |
64 |
- media-libs/libde265:=[${MULTILIB_USEDEP}] |
65 |
- media-libs/libpng:0=[${MULTILIB_USEDEP}] |
66 |
- media-libs/x265:=[${MULTILIB_USEDEP}] |
67 |
- sys-libs/zlib:=[${MULTILIB_USEDEP}] |
68 |
- virtual/jpeg:0=[${MULTILIB_USEDEP}] |
69 |
-" |
70 |
-RDEPEND="${DEPEND}" |
71 |
- |
72 |
-src_prepare() { |
73 |
- default |
74 |
- |
75 |
- # heif_test.go is not included in the tarball |
76 |
- # https://github.com/strukturag/libheif/issues/289 |
77 |
- cp "${FILESDIR}/heif_test.go" "${S}/go/heif" || die |
78 |
- |
79 |
- sed -i -e 's:-Werror::' \ |
80 |
- configure.ac || die |
81 |
- |
82 |
- eautoreconf |
83 |
- |
84 |
- # prevent "stat heif-test.go: no such file or directory" |
85 |
- multilib_copy_sources |
86 |
-} |
87 |
- |
88 |
-multilib_src_configure() { |
89 |
- local myeconfargs=( |
90 |
- $(use_enable threads multithreading) |
91 |
- $(use_enable static-libs static) |
92 |
- ) |
93 |
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" |
94 |
-} |
95 |
- |
96 |
-multilib_src_test() { |
97 |
- default |
98 |
- emake -C go test |
99 |
-} |
100 |
- |
101 |
-multilib_src_install_all() { |
102 |
- find "${ED}" -name '*.la' -delete || die |
103 |
- if ! use static-libs ; then |
104 |
- find "${ED}" -name "*.a" -delete || die |
105 |
- fi |
106 |
-} |
107 |
|
108 |
diff --git a/media-libs/libheif/libheif-1.6.1.ebuild b/media-libs/libheif/libheif-1.6.1.ebuild |
109 |
deleted file mode 100644 |
110 |
index 93703270cf3..00000000000 |
111 |
--- a/media-libs/libheif/libheif-1.6.1.ebuild |
112 |
+++ /dev/null |
113 |
@@ -1,68 +0,0 @@ |
114 |
-# Copyright 1999-2020 Gentoo Authors |
115 |
-# Distributed under the terms of the GNU General Public License v2 |
116 |
- |
117 |
-EAPI=7 |
118 |
- |
119 |
-inherit autotools xdg multilib-minimal |
120 |
- |
121 |
-if [[ ${PV} == "9999" ]] ; then |
122 |
- EGIT_REPO_URI="https://github.com/strukturag/${PN}.git" |
123 |
- inherit git-r3 |
124 |
-else |
125 |
- SRC_URI="https://github.com/strukturag/${PN}/releases/download/v${PV}/${P}.tar.gz" |
126 |
- KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" |
127 |
-fi |
128 |
- |
129 |
-DESCRIPTION="ISO/IEC 23008-12:2017 HEIF file format decoder and encoder" |
130 |
-HOMEPAGE="https://github.com/strukturag/libheif" |
131 |
- |
132 |
-LICENSE="GPL-3" |
133 |
-SLOT="0/1.6" |
134 |
-IUSE="static-libs test +threads" |
135 |
- |
136 |
-RESTRICT="!test? ( test )" |
137 |
- |
138 |
-BDEPEND="test? ( dev-lang/go )" |
139 |
-DEPEND=" |
140 |
- media-libs/libde265:=[${MULTILIB_USEDEP}] |
141 |
- media-libs/libpng:0=[${MULTILIB_USEDEP}] |
142 |
- media-libs/x265:=[${MULTILIB_USEDEP}] |
143 |
- sys-libs/zlib:=[${MULTILIB_USEDEP}] |
144 |
- virtual/jpeg:0=[${MULTILIB_USEDEP}] |
145 |
-" |
146 |
-RDEPEND="${DEPEND}" |
147 |
- |
148 |
-src_prepare() { |
149 |
- default |
150 |
- |
151 |
- # heif_test.go is not included in the tarball |
152 |
- # https://github.com/strukturag/libheif/issues/289 |
153 |
- cp "${FILESDIR}/heif_test.go" "${S}/go/heif" || die |
154 |
- |
155 |
- sed -i -e 's:-Werror::' configure.ac || die |
156 |
- |
157 |
- eautoreconf |
158 |
- |
159 |
- # prevent "stat heif-test.go: no such file or directory" |
160 |
- multilib_copy_sources |
161 |
-} |
162 |
- |
163 |
-multilib_src_configure() { |
164 |
- local myeconfargs=( |
165 |
- $(use_enable threads multithreading) |
166 |
- $(use_enable static-libs static) |
167 |
- ) |
168 |
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" |
169 |
-} |
170 |
- |
171 |
-multilib_src_test() { |
172 |
- default |
173 |
- emake -C go test |
174 |
-} |
175 |
- |
176 |
-multilib_src_install_all() { |
177 |
- find "${ED}" -name '*.la' -delete || die |
178 |
- if ! use static-libs ; then |
179 |
- find "${ED}" -name "*.a" -delete || die |
180 |
- fi |
181 |
-} |
182 |
|
183 |
diff --git a/media-libs/libheif/libheif-1.6.2.ebuild b/media-libs/libheif/libheif-1.6.2.ebuild |
184 |
deleted file mode 100644 |
185 |
index 9a74d8cf8cb..00000000000 |
186 |
--- a/media-libs/libheif/libheif-1.6.2.ebuild |
187 |
+++ /dev/null |
188 |
@@ -1,68 +0,0 @@ |
189 |
-# Copyright 1999-2020 Gentoo Authors |
190 |
-# Distributed under the terms of the GNU General Public License v2 |
191 |
- |
192 |
-EAPI=7 |
193 |
- |
194 |
-inherit autotools xdg multilib-minimal |
195 |
- |
196 |
-if [[ ${PV} == "9999" ]] ; then |
197 |
- EGIT_REPO_URI="https://github.com/strukturag/${PN}.git" |
198 |
- inherit git-r3 |
199 |
-else |
200 |
- SRC_URI="https://github.com/strukturag/${PN}/releases/download/v${PV}/${P}.tar.gz" |
201 |
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" |
202 |
-fi |
203 |
- |
204 |
-DESCRIPTION="ISO/IEC 23008-12:2017 HEIF file format decoder and encoder" |
205 |
-HOMEPAGE="https://github.com/strukturag/libheif" |
206 |
- |
207 |
-LICENSE="GPL-3" |
208 |
-SLOT="0/1.6" |
209 |
-IUSE="static-libs test +threads" |
210 |
- |
211 |
-RESTRICT="!test? ( test )" |
212 |
- |
213 |
-BDEPEND="test? ( dev-lang/go )" |
214 |
-DEPEND=" |
215 |
- media-libs/libde265:=[${MULTILIB_USEDEP}] |
216 |
- media-libs/libpng:0=[${MULTILIB_USEDEP}] |
217 |
- media-libs/x265:=[${MULTILIB_USEDEP}] |
218 |
- sys-libs/zlib:=[${MULTILIB_USEDEP}] |
219 |
- virtual/jpeg:0=[${MULTILIB_USEDEP}] |
220 |
-" |
221 |
-RDEPEND="${DEPEND}" |
222 |
- |
223 |
-src_prepare() { |
224 |
- default |
225 |
- |
226 |
- # heif_test.go is not included in the tarball |
227 |
- # https://github.com/strukturag/libheif/issues/289 |
228 |
- cp "${FILESDIR}/heif_test.go" "${S}/go/heif" || die |
229 |
- |
230 |
- sed -i -e 's:-Werror::' configure.ac || die |
231 |
- |
232 |
- eautoreconf |
233 |
- |
234 |
- # prevent "stat heif-test.go: no such file or directory" |
235 |
- multilib_copy_sources |
236 |
-} |
237 |
- |
238 |
-multilib_src_configure() { |
239 |
- local myeconfargs=( |
240 |
- $(use_enable threads multithreading) |
241 |
- $(use_enable static-libs static) |
242 |
- ) |
243 |
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" |
244 |
-} |
245 |
- |
246 |
-multilib_src_test() { |
247 |
- default |
248 |
- emake -C go test |
249 |
-} |
250 |
- |
251 |
-multilib_src_install_all() { |
252 |
- find "${ED}" -name '*.la' -delete || die |
253 |
- if ! use static-libs ; then |
254 |
- find "${ED}" -name "*.a" -delete || die |
255 |
- fi |
256 |
-} |
257 |
|
258 |
diff --git a/media-libs/libheif/libheif-1.8.0.ebuild b/media-libs/libheif/libheif-1.8.0.ebuild |
259 |
deleted file mode 100644 |
260 |
index 6c16fb0e9ab..00000000000 |
261 |
--- a/media-libs/libheif/libheif-1.8.0.ebuild |
262 |
+++ /dev/null |
263 |
@@ -1,59 +0,0 @@ |
264 |
-# Copyright 1999-2020 Gentoo Authors |
265 |
-# Distributed under the terms of the GNU General Public License v2 |
266 |
- |
267 |
-EAPI=7 |
268 |
- |
269 |
-inherit autotools xdg multilib-minimal |
270 |
- |
271 |
-if [[ ${PV} == "9999" ]] ; then |
272 |
- EGIT_REPO_URI="https://github.com/strukturag/${PN}.git" |
273 |
- inherit git-r3 |
274 |
-else |
275 |
- SRC_URI="https://github.com/strukturag/${PN}/releases/download/v${PV}/${P}.tar.gz" |
276 |
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" |
277 |
-fi |
278 |
- |
279 |
-DESCRIPTION="ISO/IEC 23008-12:2017 HEIF file format decoder and encoder" |
280 |
-HOMEPAGE="https://github.com/strukturag/libheif" |
281 |
- |
282 |
-LICENSE="GPL-3" |
283 |
-SLOT="0/1.8" |
284 |
-IUSE="gdk-pixbuf go static-libs test +threads" |
285 |
-RESTRICT="!test? ( test )" |
286 |
- |
287 |
-BDEPEND="test? ( dev-lang/go )" |
288 |
-DEPEND=" |
289 |
- media-libs/libde265:=[${MULTILIB_USEDEP}] |
290 |
- media-libs/libpng:0=[${MULTILIB_USEDEP}] |
291 |
- media-libs/x265:=[${MULTILIB_USEDEP}] |
292 |
- sys-libs/zlib:=[${MULTILIB_USEDEP}] |
293 |
- virtual/jpeg:0=[${MULTILIB_USEDEP}] |
294 |
- gdk-pixbuf? ( x11-libs/gdk-pixbuf ) |
295 |
- go? ( dev-lang/go ) |
296 |
-" |
297 |
-RDEPEND="${DEPEND}" |
298 |
- |
299 |
-src_prepare() { |
300 |
- default |
301 |
- |
302 |
- sed -i -e 's:-Werror::' configure.ac || die |
303 |
- |
304 |
- eautoreconf |
305 |
- |
306 |
- # prevent "stat heif-test.go: no such file or directory" |
307 |
- multilib_copy_sources |
308 |
-} |
309 |
- |
310 |
-multilib_src_configure() { |
311 |
- local econf_args=( |
312 |
- $(multilib_is_native_abi && use_enable go || echo --disable-go) |
313 |
- $(use_enable gdk-pixbuf) |
314 |
- $(use_enable static-libs static) |
315 |
- $(use_enable threads multithreading) |
316 |
- ) |
317 |
- ECONF_SOURCE="${S}" econf "${econf_args[@]}" |
318 |
-} |
319 |
- |
320 |
-multilib_src_install_all() { |
321 |
- find "${ED}" -name '*.la' -delete || die |
322 |
-} |