Gentoo Archives: gentoo-commits

From: Joonas Niilola <juippis@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: media-libs/libavif/
Date: Fri, 25 Sep 2020 13:42:46
Message-Id: 1601041255.370dd610fafd96f5fa9336d83d48707c07fdf034.juippis@gentoo
1 commit: 370dd610fafd96f5fa9336d83d48707c07fdf034
2 Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
3 AuthorDate: Fri Sep 25 13:40:55 2020 +0000
4 Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
5 CommitDate: Fri Sep 25 13:40:55 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=370dd610
7
8 media-libs/libavif: remove, moved to ::gentoo
9
10 Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
11
12 media-libs/libavif/Manifest | 3 --
13 media-libs/libavif/libavif-0.7.3.ebuild | 51 ----------------------
14 media-libs/libavif/libavif-0.8.0-r1.ebuild | 51 ----------------------
15 media-libs/libavif/libavif-0.8.1.ebuild | 69 ------------------------------
16 media-libs/libavif/libavif-9999.ebuild | 69 ------------------------------
17 media-libs/libavif/metadata.xml | 14 ------
18 6 files changed, 257 deletions(-)
19
20 diff --git a/media-libs/libavif/Manifest b/media-libs/libavif/Manifest
21 deleted file mode 100644
22 index ffbfdb54..00000000
23 --- a/media-libs/libavif/Manifest
24 +++ /dev/null
25 @@ -1,3 +0,0 @@
26 -DIST libavif-0.7.3.tar.gz 2893675 BLAKE2B 9cbfac039859f2b7fed975c8088698c8ab792773dd8a6512d5b2cf5827cb58d23a6aec6ca077da088af0dc4fb40a7d065ad5e5a8e0f4e8d11391acedb95ac31b SHA512 b8928755ee39964fd9d9575fdb393ffee0ac3597c1d6f6048e049e6c328d1e82febdb32bfa0b22e16a2fb73ff6cd1ad4af7f63fc9baccea22716d941385c028d
27 -DIST libavif-0.8.0.tar.gz 2914015 BLAKE2B c74381ae1aa1c9b82d2fec77e6bff9ec34ea6628e6985dbdd1a01a36cfceb64ee7eddaab29611ea4dc594125d301fc1818588c706171b7d288b58f24391cfeaf SHA512 362f3c3f8005ad0bce3026282722b26685ba09986def1f410aef25a8fb2b2035b91d1465a26cc1e9ad1cee0ee88b4110e7c92eddbe09a9e39c6ed05ab04d2b9e
28 -DIST libavif-0.8.1.tar.gz 2915941 BLAKE2B 40030a5a002e68231adf48ecc6e8012f7ec53506770872fc79dfd73496fa3a214c10cf5fb5826f145fe1f881adf2a3ecca13c33989b2f048aa72e455ab6950e0 SHA512 03692fbba49fde08d76cebb847d0404a81113824e9e65edc6a0977f323d060c394d111e2a7647788fa3115f3ae80b0fc92d4fe5be53852e6734b96a8f1c1a078
29
30 diff --git a/media-libs/libavif/libavif-0.7.3.ebuild b/media-libs/libavif/libavif-0.7.3.ebuild
31 deleted file mode 100644
32 index 7fa8eccd..00000000
33 --- a/media-libs/libavif/libavif-0.7.3.ebuild
34 +++ /dev/null
35 @@ -1,51 +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 cmake
42 -
43 -DESCRIPTION="Library for encoding and decoding .avif files"
44 -HOMEPAGE="https://github.com/AOMediaCodec/libavif"
45 -
46 -if [[ "${PV}" == *9999* ]]; then
47 - inherit git-r3
48 - EGIT_REPO_URI="https://github.com/AOMediaCodec/libavif.git"
49 -else
50 - SRC_URI="https://github.com/AOMediaCodec/libavif/archive/v${PV}.tar.gz -> ${P}.tar.gz"
51 - KEYWORDS=""
52 -fi
53 -
54 -LICENSE="BSD-2"
55 -SLOT="0"
56 -IUSE="dav1d +libaom rav1e"
57 -
58 -REQUIRED_USE="|| ( dav1d libaom )"
59 -
60 -DEPEND="dav1d? ( media-libs/dav1d )
61 - libaom? ( >=media-libs/libaom-1.0.0_p20200507:= )
62 - rav1e? ( media-video/rav1e:=[capi] )
63 - media-libs/libpng
64 - virtual/jpeg
65 -"
66 -RDEPEND="${DEPEND}"
67 -BDEPEND=""
68 -
69 -src_configure() {
70 - local mycmakeargs=(
71 - -DAVIF_BUILD_APPS=ON
72 - -DAVIF_CODEC_AOM=$(usex libaom ON OFF)
73 - -DAVIF_CODEC_DAV1D=$(usex dav1d ON OFF)
74 - -DAVIF_CODEC_RAV1E=$(usex rav1e ON OFF)
75 - -DBUILD_SHARED_LIBS=ON
76 - )
77 - cmake_src_configure
78 -}
79 -
80 -pkg_postinst() {
81 - if ! use libaom && ! use rav1e ; then
82 - ewarn "libaom and rav1e flags are not set,"
83 - ewarn "libavif will work in read-only mode."
84 - ewarn "Enable libaom or rav1e flag if you want to save .AVIF files."
85 - fi
86 -}
87
88 diff --git a/media-libs/libavif/libavif-0.8.0-r1.ebuild b/media-libs/libavif/libavif-0.8.0-r1.ebuild
89 deleted file mode 100644
90 index aa66391b..00000000
91 --- a/media-libs/libavif/libavif-0.8.0-r1.ebuild
92 +++ /dev/null
93 @@ -1,51 +0,0 @@
94 -# Copyright 1999-2020 Gentoo Authors
95 -# Distributed under the terms of the GNU General Public License v2
96 -
97 -EAPI="7"
98 -
99 -inherit cmake
100 -
101 -DESCRIPTION="Library for encoding and decoding .avif files"
102 -HOMEPAGE="https://github.com/AOMediaCodec/libavif"
103 -
104 -if [[ "${PV}" == *9999* ]]; then
105 - inherit git-r3
106 - EGIT_REPO_URI="https://github.com/AOMediaCodec/libavif.git"
107 -else
108 - SRC_URI="https://github.com/AOMediaCodec/libavif/archive/v${PV}.tar.gz -> ${P}.tar.gz"
109 - KEYWORDS="~amd64"
110 -fi
111 -
112 -LICENSE="BSD-2"
113 -SLOT="0"
114 -IUSE="dav1d +libaom rav1e"
115 -
116 -REQUIRED_USE="|| ( dav1d libaom )"
117 -
118 -DEPEND="dav1d? ( media-libs/dav1d )
119 - libaom? ( >=media-libs/libaom-2.0.0:= )
120 - rav1e? ( media-video/rav1e:=[capi] )
121 - media-libs/libpng
122 - virtual/jpeg
123 -"
124 -RDEPEND="${DEPEND}"
125 -BDEPEND=""
126 -
127 -src_configure() {
128 - local mycmakeargs=(
129 - -DAVIF_BUILD_APPS=ON
130 - -DAVIF_CODEC_AOM=$(usex libaom ON OFF)
131 - -DAVIF_CODEC_DAV1D=$(usex dav1d ON OFF)
132 - -DAVIF_CODEC_RAV1E=$(usex rav1e ON OFF)
133 - -DBUILD_SHARED_LIBS=ON
134 - )
135 - cmake_src_configure
136 -}
137 -
138 -pkg_postinst() {
139 - if ! use libaom && ! use rav1e ; then
140 - ewarn "libaom and rav1e flags are not set,"
141 - ewarn "libavif will work in read-only mode."
142 - ewarn "Enable libaom or rav1e flag if you want to save .AVIF files."
143 - fi
144 -}
145
146 diff --git a/media-libs/libavif/libavif-0.8.1.ebuild b/media-libs/libavif/libavif-0.8.1.ebuild
147 deleted file mode 100644
148 index 55e2b97f..00000000
149 --- a/media-libs/libavif/libavif-0.8.1.ebuild
150 +++ /dev/null
151 @@ -1,69 +0,0 @@
152 -# Copyright 1999-2020 Gentoo Authors
153 -# Distributed under the terms of the GNU General Public License v2
154 -
155 -EAPI="7"
156 -
157 -inherit cmake gnome2-utils
158 -
159 -DESCRIPTION="Library for encoding and decoding .avif files"
160 -HOMEPAGE="https://github.com/AOMediaCodec/libavif"
161 -
162 -if [[ "${PV}" == *9999* ]]; then
163 - inherit git-r3
164 - EGIT_REPO_URI="https://github.com/AOMediaCodec/libavif.git"
165 -else
166 - SRC_URI="https://github.com/AOMediaCodec/libavif/archive/v${PV}.tar.gz -> ${P}.tar.gz"
167 - KEYWORDS="~amd64"
168 -fi
169 -
170 -LICENSE="BSD-2"
171 -SLOT="0"
172 -IUSE="dav1d gdk-pixbuf +libaom rav1e"
173 -
174 -REQUIRED_USE="|| ( dav1d libaom )"
175 -
176 -DEPEND="dav1d? ( media-libs/dav1d )
177 - libaom? ( >=media-libs/libaom-2.0.0:= )
178 - rav1e? ( media-video/rav1e:=[capi] )
179 - media-libs/libpng
180 - virtual/jpeg
181 - gdk-pixbuf? ( x11-libs/gdk-pixbuf:2 )
182 -"
183 -RDEPEND="${DEPEND}"
184 -BDEPEND=""
185 -
186 -src_configure() {
187 - local mycmakeargs=(
188 - -DAVIF_BUILD_APPS=ON
189 - -DAVIF_CODEC_AOM=$(usex libaom ON OFF)
190 - -DAVIF_CODEC_DAV1D=$(usex dav1d ON OFF)
191 - -DAVIF_CODEC_RAV1E=$(usex rav1e ON OFF)
192 - -DBUILD_SHARED_LIBS=ON
193 - -DAVIF_BUILD_GDK_PIXBUF=$(usex gdk-pixbuf ON OFF)
194 - )
195 - cmake_src_configure
196 -}
197 -
198 -pkg_preinst() {
199 - if use gdk-pixbuf ; then
200 - gnome2_gdk_pixbuf_savelist
201 - fi
202 -}
203 -
204 -pkg_postinst() {
205 - if ! use libaom && ! use rav1e ; then
206 - ewarn "libaom and rav1e flags are not set,"
207 - ewarn "libavif will work in read-only mode."
208 - ewarn "Enable libaom or rav1e flag if you want to save .AVIF files."
209 - fi
210 -
211 - if use gdk-pixbuf ; then
212 - gnome2_gdk_pixbuf_update
213 - fi
214 -}
215 -
216 -pkg_postrm() {
217 - if use gdk-pixbuf ; then
218 - gnome2_gdk_pixbuf_update
219 - fi
220 -}
221
222 diff --git a/media-libs/libavif/libavif-9999.ebuild b/media-libs/libavif/libavif-9999.ebuild
223 deleted file mode 100644
224 index 55e2b97f..00000000
225 --- a/media-libs/libavif/libavif-9999.ebuild
226 +++ /dev/null
227 @@ -1,69 +0,0 @@
228 -# Copyright 1999-2020 Gentoo Authors
229 -# Distributed under the terms of the GNU General Public License v2
230 -
231 -EAPI="7"
232 -
233 -inherit cmake gnome2-utils
234 -
235 -DESCRIPTION="Library for encoding and decoding .avif files"
236 -HOMEPAGE="https://github.com/AOMediaCodec/libavif"
237 -
238 -if [[ "${PV}" == *9999* ]]; then
239 - inherit git-r3
240 - EGIT_REPO_URI="https://github.com/AOMediaCodec/libavif.git"
241 -else
242 - SRC_URI="https://github.com/AOMediaCodec/libavif/archive/v${PV}.tar.gz -> ${P}.tar.gz"
243 - KEYWORDS="~amd64"
244 -fi
245 -
246 -LICENSE="BSD-2"
247 -SLOT="0"
248 -IUSE="dav1d gdk-pixbuf +libaom rav1e"
249 -
250 -REQUIRED_USE="|| ( dav1d libaom )"
251 -
252 -DEPEND="dav1d? ( media-libs/dav1d )
253 - libaom? ( >=media-libs/libaom-2.0.0:= )
254 - rav1e? ( media-video/rav1e:=[capi] )
255 - media-libs/libpng
256 - virtual/jpeg
257 - gdk-pixbuf? ( x11-libs/gdk-pixbuf:2 )
258 -"
259 -RDEPEND="${DEPEND}"
260 -BDEPEND=""
261 -
262 -src_configure() {
263 - local mycmakeargs=(
264 - -DAVIF_BUILD_APPS=ON
265 - -DAVIF_CODEC_AOM=$(usex libaom ON OFF)
266 - -DAVIF_CODEC_DAV1D=$(usex dav1d ON OFF)
267 - -DAVIF_CODEC_RAV1E=$(usex rav1e ON OFF)
268 - -DBUILD_SHARED_LIBS=ON
269 - -DAVIF_BUILD_GDK_PIXBUF=$(usex gdk-pixbuf ON OFF)
270 - )
271 - cmake_src_configure
272 -}
273 -
274 -pkg_preinst() {
275 - if use gdk-pixbuf ; then
276 - gnome2_gdk_pixbuf_savelist
277 - fi
278 -}
279 -
280 -pkg_postinst() {
281 - if ! use libaom && ! use rav1e ; then
282 - ewarn "libaom and rav1e flags are not set,"
283 - ewarn "libavif will work in read-only mode."
284 - ewarn "Enable libaom or rav1e flag if you want to save .AVIF files."
285 - fi
286 -
287 - if use gdk-pixbuf ; then
288 - gnome2_gdk_pixbuf_update
289 - fi
290 -}
291 -
292 -pkg_postrm() {
293 - if use gdk-pixbuf ; then
294 - gnome2_gdk_pixbuf_update
295 - fi
296 -}
297
298 diff --git a/media-libs/libavif/metadata.xml b/media-libs/libavif/metadata.xml
299 deleted file mode 100644
300 index 35997ab1..00000000
301 --- a/media-libs/libavif/metadata.xml
302 +++ /dev/null
303 @@ -1,14 +0,0 @@
304 -<?xml version="1.0" encoding="UTF-8"?>
305 -<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
306 -<pkgmetadata>
307 - <maintainer type="person">
308 - <email>dnovomesky@×××××.com</email>
309 - <name>Daniel Novomesky</name>
310 - </maintainer>
311 - <use>
312 - <flag name="dav1d">Enable faster decoding via dav1d</flag>
313 - <flag name="libaom">Use encoding/decoding via libaom</flag>
314 - <flag name="rav1e">Allow encoding via rav1e</flag>
315 - <flag name="gdk-pixbuf">Build a gdk-pixbuf loader</flag>
316 - </use>
317 -</pkgmetadata>