Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/libavif/files/, media-libs/libavif/
Date: Sun, 09 Jan 2022 15:48:45
Message-Id: 1641743284.c606691579be45bd061aac2a9f266db26ecfe332.asturm@gentoo
1 commit: c606691579be45bd061aac2a9f266db26ecfe332
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jan 9 15:24:17 2022 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun Jan 9 15:48:04 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6066915
7
8 media-libs/libavif: Drop 0.8.4-r1, 0.9.0-r3, 0.9.1-r1, 0.9.2-r1
9
10 Package-Manager: Portage-3.0.30, Repoman-3.0.3
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 media-libs/libavif/Manifest | 4 -
14 .../libavif/files/libavif-0.9.0-pkg-config.patch | 28 ------
15 media-libs/libavif/libavif-0.8.4-r1.ebuild | 76 --------------
16 media-libs/libavif/libavif-0.9.0-r3.ebuild | 109 ---------------------
17 media-libs/libavif/libavif-0.9.1-r1.ebuild | 105 --------------------
18 media-libs/libavif/libavif-0.9.2-r1.ebuild | 105 --------------------
19 6 files changed, 427 deletions(-)
20
21 diff --git a/media-libs/libavif/Manifest b/media-libs/libavif/Manifest
22 index 686b39d3ebdf..343db8559ca7 100644
23 --- a/media-libs/libavif/Manifest
24 +++ b/media-libs/libavif/Manifest
25 @@ -1,5 +1 @@
26 -DIST libavif-0.8.4.tar.gz 2952844 BLAKE2B b5cd46d668212aab23c8146ebfcb793214873d9f82e1b7ca5876cb9859b96ac5b60ad86c2345654f85e97cb6d920f286b683d0bb588ce7db04f50322b158678c SHA512 92c5df26da70ca113ff3b217a4a09e3dea0b7c4737e0924bd2b232502cfda0c79f4f0785bc7992c973491af7660338cda481bae7b999632815142564bf3275ba
27 -DIST libavif-0.9.0.tar.gz 2961252 BLAKE2B 75a3d9c0f9ada1934fdafb8208571c6a863ffe04210d84b26207952028280d4e5c4efe42a6d4bc1fe417e3bbc06e8b93c416472c79ccd08d760ab65a663e16d9 SHA512 220ef27edf716af4ffc5b035c63f84e2848f165a3fe9c1b74dc0ba29f0de65147610fd4266f1b2419f60cfbb72159368da840fcb574c7a07364a60548d3db179
28 -DIST libavif-0.9.1.tar.gz 1985366 BLAKE2B b498f00c56fe3058cf11f10cc629aad618ad297b625155ec8012f88493f8ae076933e4a4ebc7d97249019a64f01b68db34ab7ff5f9c35db0b1b74dd9048bd191 SHA512 15fa857ee40aeae2ee077d244c6e11a34193f2348e922b5dfa8579a91fa6ceff05c7146e85f9222ebaa6ef2d76e876ea050e8056990cad80850fb4d9581de9a5
29 -DIST libavif-0.9.2.tar.gz 1987058 BLAKE2B a734014945498d29121d64e54f34b367582688bd230f16b58635c363a9722b36ccd58ae0a95918c0322c0cb38b3e29b68bdc344bb99f61adc1397969db39f480 SHA512 04400ae76214d2f0361a14897d6ee97be675375865bb96c8d237e9a4a1152ac1a966db903c11df82da71b0bc68599a5857e038cc90d63c5d3bc77b13169a3e75
30 DIST libavif-0.9.3.tar.gz 2000521 BLAKE2B b9dbaf01e58058a1ab9191081242a0f669b714d319075b6330963bc8ae31f576fb77b108de4745125eb42d39682e74a3174d062a029ccb765b3030f4092a96b8 SHA512 8e95666c784d1badc7e18d27a7c21cae3b8ef3b8da9a762eb8f7216d77fba29b9ca309c01d13bcf4890e03c6bc335ba4baf3f5877396bd0584be9ea60018daa7
31
32 diff --git a/media-libs/libavif/files/libavif-0.9.0-pkg-config.patch b/media-libs/libavif/files/libavif-0.9.0-pkg-config.patch
33 deleted file mode 100644
34 index b1238b321770..000000000000
35 --- a/media-libs/libavif/files/libavif-0.9.0-pkg-config.patch
36 +++ /dev/null
37 @@ -1,28 +0,0 @@
38 -https://github.com/AOMediaCodec/libavif/pull/532
39 -
40 -From 4ce461df9109f0b05a05aa01e1e1538663b2bc9b Mon Sep 17 00:00:00 2001
41 -From: Mike Frysinger <vapier@g.o>
42 -Date: Thu, 4 Mar 2021 21:20:33 -0500
43 -Subject: [PATCH] libavif.pc: respect libdir setting
44 -
45 -Do not hardcode "lib" as that is often the wrong path with multilib.
46 -On an x86_64 system for example, it should actually be "lib64".
47 ----
48 - libavif.pc.cmake | 2 +-
49 - 1 file changed, 1 insertion(+), 1 deletion(-)
50 -
51 -diff --git a/libavif.pc.cmake b/libavif.pc.cmake
52 -index 006539b14782..4ef2c8a97b57 100644
53 ---- a/libavif.pc.cmake
54 -+++ b/libavif.pc.cmake
55 -@@ -1,6 +1,6 @@
56 - prefix=@CMAKE_INSTALL_PREFIX@
57 - exec_prefix=${prefix}/bin
58 --libdir=${prefix}/lib
59 -+libdir=${prefix}/@CMAKE_INSTALL_LIBDIR@
60 - includedir=${prefix}/include
61 -
62 - Name: @PROJECT_NAME@
63 ---
64 -2.30.0
65 -
66
67 diff --git a/media-libs/libavif/libavif-0.8.4-r1.ebuild b/media-libs/libavif/libavif-0.8.4-r1.ebuild
68 deleted file mode 100644
69 index a1703c043d39..000000000000
70 --- a/media-libs/libavif/libavif-0.8.4-r1.ebuild
71 +++ /dev/null
72 @@ -1,76 +0,0 @@
73 -# Copyright 2020-2021 Gentoo Authors
74 -# Distributed under the terms of the GNU General Public License v2
75 -
76 -EAPI=7
77 -
78 -inherit cmake gnome2-utils
79 -
80 -DESCRIPTION="Library for encoding and decoding .avif files"
81 -HOMEPAGE="https://github.com/AOMediaCodec/libavif"
82 -SRC_URI="https://github.com/AOMediaCodec/libavif/archive/v${PV}.tar.gz -> ${P}.tar.gz"
83 -
84 -LICENSE="BSD-2"
85 -# See bug #822336 re subslot
86 -SLOT="0/${PV}"
87 -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
88 -IUSE="+aom dav1d examples extras gdk-pixbuf rav1e"
89 -
90 -DEPEND="media-libs/libpng
91 - sys-libs/zlib
92 - virtual/jpeg
93 - aom? ( >=media-libs/libaom-2.0.0 )
94 - dav1d? ( media-libs/dav1d )
95 - gdk-pixbuf? ( x11-libs/gdk-pixbuf:2 )
96 - rav1e? ( media-video/rav1e[capi] )"
97 -RDEPEND="${DEPEND}"
98 -BDEPEND="virtual/pkgconfig"
99 -
100 -REQUIRED_USE="|| ( aom dav1d )"
101 -
102 -src_configure() {
103 - local mycmakeargs=(
104 - -DBUILD_SHARED_LIBS=ON
105 - -DAVIF_CODEC_AOM=$(usex aom ON OFF)
106 - -DAVIF_CODEC_DAV1D=$(usex dav1d ON OFF)
107 - -DAVIF_CODEC_LIBGAV1=OFF
108 - -DAVIF_CODEC_RAV1E=$(usex rav1e ON OFF)
109 -
110 - # Use system libraries.
111 - -DAVIF_LOCAL_ZLIBPNG=OFF
112 - -DAVIF_LOCAL_JPEG=OFF
113 -
114 - -DAVIF_BUILD_EXAMPLES=$(usex examples ON OFF)
115 - -DAVIF_BUILD_APPS=$(usex extras ON OFF)
116 - -DAVIF_BUILD_TESTS=$(usex extras ON OFF)
117 -
118 - -DAVIF_BUILD_GDK_PIXBUF=$(usex gdk-pixbuf ON OFF)
119 -
120 - -DAVIF_ENABLE_WERROR=OFF
121 - )
122 -
123 - cmake_src_configure
124 -}
125 -
126 -pkg_preinst() {
127 - if use gdk-pixbuf ; then
128 - gnome2_gdk_pixbuf_savelist
129 - fi
130 -}
131 -
132 -pkg_postinst() {
133 - if ! use aom && ! use rav1e ; then
134 - ewarn "aom and rav1e flags are not set,"
135 - ewarn "libavif will work in read-only mode."
136 - ewarn "Enable aom or rav1e flag if you want to save .AVIF files."
137 - fi
138 -
139 - if use gdk-pixbuf ; then
140 - gnome2_gdk_pixbuf_update
141 - fi
142 -}
143 -
144 -pkg_postrm() {
145 - if use gdk-pixbuf ; then
146 - gnome2_gdk_pixbuf_update
147 - fi
148 -}
149
150 diff --git a/media-libs/libavif/libavif-0.9.0-r3.ebuild b/media-libs/libavif/libavif-0.9.0-r3.ebuild
151 deleted file mode 100644
152 index b4846ff1d5cf..000000000000
153 --- a/media-libs/libavif/libavif-0.9.0-r3.ebuild
154 +++ /dev/null
155 @@ -1,109 +0,0 @@
156 -# Copyright 2020-2021 Gentoo Authors
157 -# Distributed under the terms of the GNU General Public License v2
158 -
159 -EAPI=7
160 -
161 -CMAKE_ECLASS=cmake
162 -inherit cmake-multilib gnome2-utils
163 -
164 -DESCRIPTION="Library for encoding and decoding .avif files"
165 -HOMEPAGE="https://github.com/AOMediaCodec/libavif"
166 -SRC_URI="https://github.com/AOMediaCodec/libavif/archive/v${PV}.tar.gz -> ${P}.tar.gz"
167 -
168 -LICENSE="BSD-2"
169 -# See bug #822336 re subslot
170 -SLOT="0/${PV}"
171 -KEYWORDS="amd64 arm arm64 ppc64 x86"
172 -IUSE="+aom dav1d examples extras gdk-pixbuf rav1e svt-av1"
173 -
174 -DEPEND="media-libs/libpng[${MULTILIB_USEDEP}]
175 - sys-libs/zlib[${MULTILIB_USEDEP}]
176 - virtual/jpeg[${MULTILIB_USEDEP}]
177 - aom? ( >=media-libs/libaom-2.0.0[${MULTILIB_USEDEP}] )
178 - dav1d? ( media-libs/dav1d[${MULTILIB_USEDEP}] )
179 - gdk-pixbuf? ( x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] )
180 - rav1e? ( media-video/rav1e[capi] )
181 - svt-av1? ( >=media-libs/svt-av1-0.8.6 )"
182 -RDEPEND="${DEPEND}"
183 -BDEPEND="virtual/pkgconfig"
184 -
185 -REQUIRED_USE="|| ( aom dav1d )"
186 -
187 -PATCHES=(
188 - "${FILESDIR}/${P}-pkg-config.patch"
189 -)
190 -
191 -multilib_src_configure() {
192 - local mycmakeargs=(
193 - -DBUILD_SHARED_LIBS=ON
194 - -DAVIF_CODEC_AOM=$(usex aom ON OFF)
195 - -DAVIF_CODEC_DAV1D=$(usex dav1d ON OFF)
196 - -DAVIF_CODEC_LIBGAV1=OFF
197 -
198 - # Use system libraries.
199 - -DAVIF_LOCAL_ZLIBPNG=OFF
200 - -DAVIF_LOCAL_JPEG=OFF
201 -
202 - -DAVIF_BUILD_GDK_PIXBUF=$(usex gdk-pixbuf ON OFF)
203 -
204 - -DAVIF_ENABLE_WERROR=OFF
205 - )
206 -
207 - if multilib_is_native_abi; then
208 - mycmakeargs+=(
209 - -DAVIF_CODEC_RAV1E=$(usex rav1e ON OFF)
210 - -DAVIF_CODEC_SVT=$(usex svt-av1 ON OFF)
211 -
212 - -DAVIF_BUILD_EXAMPLES=$(usex examples ON OFF)
213 - -DAVIF_BUILD_APPS=$(usex extras ON OFF)
214 - -DAVIF_BUILD_TESTS=$(usex extras ON OFF)
215 - )
216 - else
217 - mycmakeargs+=(
218 - -DAVIF_CODEC_RAV1E=OFF
219 - -DAVIF_CODEC_SVT=OFF
220 -
221 - -DAVIF_BUILD_EXAMPLES=OFF
222 - -DAVIF_BUILD_APPS=OFF
223 - -DAVIF_BUILD_TESTS=OFF
224 - )
225 -
226 - if ! use aom ; then
227 - if use rav1e || use svt-av1 ; then
228 - ewarn "libavif on ${MULTILIB_ABI_FLAG} will work in read-only mode."
229 - ewarn "Support for rav1e and/or svt-av1 is is not available on ${MULTILIB_ABI_FLAG}"
230 - ewarn "Enable aom flag for full support on ${MULTILIB_ABI_FLAG}"
231 - fi
232 - fi
233 - fi
234 -
235 - cmake_src_configure
236 -}
237 -
238 -pkg_preinst() {
239 - if use gdk-pixbuf ; then
240 - gnome2_gdk_pixbuf_savelist
241 - fi
242 -}
243 -
244 -pkg_postinst() {
245 - if ! use aom && ! use rav1e && ! use svt-av1 ; then
246 - ewarn "No AV1 encoder is set,"
247 - ewarn "libavif will work in read-only mode."
248 - ewarn "Enable aom, rav1e or svt-av1 flag if you want to save .AVIF files."
249 - fi
250 -
251 - if use gdk-pixbuf ; then
252 - # causes segfault if set, see bug 375615
253 - unset __GL_NO_DSO_FINALIZER
254 - multilib_foreach_abi gnome2_gdk_pixbuf_update
255 - fi
256 -}
257 -
258 -pkg_postrm() {
259 - if use gdk-pixbuf ; then
260 - # causes segfault if set, see bug 375615
261 - unset __GL_NO_DSO_FINALIZER
262 - multilib_foreach_abi gnome2_gdk_pixbuf_update
263 - fi
264 -}
265
266 diff --git a/media-libs/libavif/libavif-0.9.1-r1.ebuild b/media-libs/libavif/libavif-0.9.1-r1.ebuild
267 deleted file mode 100644
268 index d06dd645a546..000000000000
269 --- a/media-libs/libavif/libavif-0.9.1-r1.ebuild
270 +++ /dev/null
271 @@ -1,105 +0,0 @@
272 -# Copyright 2020-2021 Gentoo Authors
273 -# Distributed under the terms of the GNU General Public License v2
274 -
275 -EAPI=7
276 -
277 -CMAKE_ECLASS=cmake
278 -inherit cmake-multilib gnome2-utils
279 -
280 -DESCRIPTION="Library for encoding and decoding .avif files"
281 -HOMEPAGE="https://github.com/AOMediaCodec/libavif"
282 -SRC_URI="https://github.com/AOMediaCodec/libavif/archive/v${PV}.tar.gz -> ${P}.tar.gz"
283 -
284 -LICENSE="BSD-2"
285 -# See bug #822336 re subslot
286 -SLOT="0/${PV}"
287 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
288 -IUSE="+aom dav1d examples extras gdk-pixbuf rav1e svt-av1"
289 -
290 -REQUIRED_USE="|| ( aom dav1d )"
291 -
292 -DEPEND="media-libs/libpng[${MULTILIB_USEDEP}]
293 - sys-libs/zlib[${MULTILIB_USEDEP}]
294 - virtual/jpeg[${MULTILIB_USEDEP}]
295 - aom? ( >=media-libs/libaom-2.0.0[${MULTILIB_USEDEP}] )
296 - dav1d? ( media-libs/dav1d[${MULTILIB_USEDEP}] )
297 - gdk-pixbuf? ( x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] )
298 - rav1e? ( media-video/rav1e[capi] )
299 - svt-av1? ( >=media-libs/svt-av1-0.8.6 )"
300 -RDEPEND="${DEPEND}"
301 -BDEPEND="virtual/pkgconfig"
302 -
303 -multilib_src_configure() {
304 - local mycmakeargs=(
305 - -DBUILD_SHARED_LIBS=ON
306 - -DAVIF_CODEC_AOM=$(usex aom ON OFF)
307 - -DAVIF_CODEC_DAV1D=$(usex dav1d ON OFF)
308 - -DAVIF_CODEC_LIBGAV1=OFF
309 -
310 - # Use system libraries.
311 - -DAVIF_LOCAL_ZLIBPNG=OFF
312 - -DAVIF_LOCAL_JPEG=OFF
313 -
314 - -DAVIF_BUILD_GDK_PIXBUF=$(usex gdk-pixbuf ON OFF)
315 -
316 - -DAVIF_ENABLE_WERROR=OFF
317 - )
318 -
319 - if multilib_is_native_abi; then
320 - mycmakeargs+=(
321 - -DAVIF_CODEC_RAV1E=$(usex rav1e ON OFF)
322 - -DAVIF_CODEC_SVT=$(usex svt-av1 ON OFF)
323 -
324 - -DAVIF_BUILD_EXAMPLES=$(usex examples ON OFF)
325 - -DAVIF_BUILD_APPS=$(usex extras ON OFF)
326 - -DAVIF_BUILD_TESTS=$(usex extras ON OFF)
327 - )
328 - else
329 - mycmakeargs+=(
330 - -DAVIF_CODEC_RAV1E=OFF
331 - -DAVIF_CODEC_SVT=OFF
332 -
333 - -DAVIF_BUILD_EXAMPLES=OFF
334 - -DAVIF_BUILD_APPS=OFF
335 - -DAVIF_BUILD_TESTS=OFF
336 - )
337 -
338 - if ! use aom ; then
339 - if use rav1e || use svt-av1 ; then
340 - ewarn "libavif on ${MULTILIB_ABI_FLAG} will work in read-only mode."
341 - ewarn "Support for rav1e and/or svt-av1 is is not available on ${MULTILIB_ABI_FLAG}"
342 - ewarn "Enable aom flag for full support on ${MULTILIB_ABI_FLAG}"
343 - fi
344 - fi
345 - fi
346 -
347 - cmake_src_configure
348 -}
349 -
350 -pkg_preinst() {
351 - if use gdk-pixbuf ; then
352 - gnome2_gdk_pixbuf_savelist
353 - fi
354 -}
355 -
356 -pkg_postinst() {
357 - if ! use aom && ! use rav1e && ! use svt-av1 ; then
358 - ewarn "No AV1 encoder is set,"
359 - ewarn "libavif will work in read-only mode."
360 - ewarn "Enable aom, rav1e or svt-av1 flag if you want to save .AVIF files."
361 - fi
362 -
363 - if use gdk-pixbuf ; then
364 - # causes segfault if set, see bug 375615
365 - unset __GL_NO_DSO_FINALIZER
366 - multilib_foreach_abi gnome2_gdk_pixbuf_update
367 - fi
368 -}
369 -
370 -pkg_postrm() {
371 - if use gdk-pixbuf ; then
372 - # causes segfault if set, see bug 375615
373 - unset __GL_NO_DSO_FINALIZER
374 - multilib_foreach_abi gnome2_gdk_pixbuf_update
375 - fi
376 -}
377
378 diff --git a/media-libs/libavif/libavif-0.9.2-r1.ebuild b/media-libs/libavif/libavif-0.9.2-r1.ebuild
379 deleted file mode 100644
380 index bf857c5b2800..000000000000
381 --- a/media-libs/libavif/libavif-0.9.2-r1.ebuild
382 +++ /dev/null
383 @@ -1,105 +0,0 @@
384 -# Copyright 2020-2021 Gentoo Authors
385 -# Distributed under the terms of the GNU General Public License v2
386 -
387 -EAPI=7
388 -
389 -CMAKE_ECLASS=cmake
390 -inherit cmake-multilib gnome2-utils
391 -
392 -DESCRIPTION="Library for encoding and decoding .avif files"
393 -HOMEPAGE="https://github.com/AOMediaCodec/libavif"
394 -SRC_URI="https://github.com/AOMediaCodec/libavif/archive/v${PV}.tar.gz -> ${P}.tar.gz"
395 -
396 -LICENSE="BSD-2"
397 -# See bug #822336 re subslot
398 -SLOT="0/${PV}"
399 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
400 -IUSE="+aom dav1d examples extras gdk-pixbuf rav1e svt-av1"
401 -
402 -REQUIRED_USE="|| ( aom dav1d )"
403 -
404 -DEPEND="media-libs/libpng[${MULTILIB_USEDEP}]
405 - sys-libs/zlib[${MULTILIB_USEDEP}]
406 - virtual/jpeg[${MULTILIB_USEDEP}]
407 - aom? ( >=media-libs/libaom-2.0.0:=[${MULTILIB_USEDEP}] )
408 - dav1d? ( media-libs/dav1d[${MULTILIB_USEDEP}] )
409 - gdk-pixbuf? ( x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] )
410 - rav1e? ( media-video/rav1e[capi] )
411 - svt-av1? ( >=media-libs/svt-av1-0.8.6 )"
412 -RDEPEND="${DEPEND}"
413 -BDEPEND="virtual/pkgconfig"
414 -
415 -multilib_src_configure() {
416 - local mycmakeargs=(
417 - -DBUILD_SHARED_LIBS=ON
418 - -DAVIF_CODEC_AOM=$(usex aom ON OFF)
419 - -DAVIF_CODEC_DAV1D=$(usex dav1d ON OFF)
420 - -DAVIF_CODEC_LIBGAV1=OFF
421 -
422 - # Use system libraries.
423 - -DAVIF_LOCAL_ZLIBPNG=OFF
424 - -DAVIF_LOCAL_JPEG=OFF
425 -
426 - -DAVIF_BUILD_GDK_PIXBUF=$(usex gdk-pixbuf ON OFF)
427 -
428 - -DAVIF_ENABLE_WERROR=OFF
429 - )
430 -
431 - if multilib_is_native_abi; then
432 - mycmakeargs+=(
433 - -DAVIF_CODEC_RAV1E=$(usex rav1e ON OFF)
434 - -DAVIF_CODEC_SVT=$(usex svt-av1 ON OFF)
435 -
436 - -DAVIF_BUILD_EXAMPLES=$(usex examples ON OFF)
437 - -DAVIF_BUILD_APPS=$(usex extras ON OFF)
438 - -DAVIF_BUILD_TESTS=$(usex extras ON OFF)
439 - )
440 - else
441 - mycmakeargs+=(
442 - -DAVIF_CODEC_RAV1E=OFF
443 - -DAVIF_CODEC_SVT=OFF
444 -
445 - -DAVIF_BUILD_EXAMPLES=OFF
446 - -DAVIF_BUILD_APPS=OFF
447 - -DAVIF_BUILD_TESTS=OFF
448 - )
449 -
450 - if ! use aom ; then
451 - if use rav1e || use svt-av1 ; then
452 - ewarn "libavif on ${MULTILIB_ABI_FLAG} will work in read-only mode."
453 - ewarn "Support for rav1e and/or svt-av1 is is not available on ${MULTILIB_ABI_FLAG}"
454 - ewarn "Enable aom flag for full support on ${MULTILIB_ABI_FLAG}"
455 - fi
456 - fi
457 - fi
458 -
459 - cmake_src_configure
460 -}
461 -
462 -pkg_preinst() {
463 - if use gdk-pixbuf ; then
464 - gnome2_gdk_pixbuf_savelist
465 - fi
466 -}
467 -
468 -pkg_postinst() {
469 - if ! use aom && ! use rav1e && ! use svt-av1 ; then
470 - ewarn "No AV1 encoder is set,"
471 - ewarn "libavif will work in read-only mode."
472 - ewarn "Enable aom, rav1e or svt-av1 flag if you want to save .AVIF files."
473 - fi
474 -
475 - if use gdk-pixbuf ; then
476 - # causes segfault if set, see bug 375615
477 - unset __GL_NO_DSO_FINALIZER
478 - multilib_foreach_abi gnome2_gdk_pixbuf_update
479 - fi
480 -}
481 -
482 -pkg_postrm() {
483 - if use gdk-pixbuf ; then
484 - # causes segfault if set, see bug 375615
485 - unset __GL_NO_DSO_FINALIZER
486 - multilib_foreach_abi gnome2_gdk_pixbuf_update
487 - fi
488 -}