summaryrefslogtreecommitdiff
path: root/media-libs/libavif
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-04-03 20:14:29 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-04-03 20:14:29 +0100
commit56ef021c58088c79bc71257eb348ff6decc47607 (patch)
tree1dd58f8c1917d4338e207c3868b0360c9066e5b9 /media-libs/libavif
parenta1d3b28d34c46d8e93a8286b1d3706a3e6c75fcc (diff)
gentoo auto-resync : 03:04:2024 - 20:14:28
Diffstat (limited to 'media-libs/libavif')
-rw-r--r--media-libs/libavif/Manifest12
-rw-r--r--media-libs/libavif/libavif-0.10.1.ebuild18
-rw-r--r--media-libs/libavif/libavif-0.11.1.ebuild14
-rw-r--r--media-libs/libavif/libavif-1.0.1.ebuild102
-rw-r--r--media-libs/libavif/libavif-1.0.3.ebuild102
-rw-r--r--media-libs/libavif/libavif-1.0.4.ebuild14
-rw-r--r--media-libs/libavif/libavif-9999.ebuild12
7 files changed, 17 insertions, 257 deletions
diff --git a/media-libs/libavif/Manifest b/media-libs/libavif/Manifest
index 51976f8dd9f8..1afbca202280 100644
--- a/media-libs/libavif/Manifest
+++ b/media-libs/libavif/Manifest
@@ -1,12 +1,8 @@
DIST libavif-0.10.1.tar.gz 2085698 BLAKE2B 5be3f9adf7e0a5747e42c90ce2768eba90053c821805cc8e39915d6cbc4cd42554b1473118b41eb25010d20a2b5a3c141b9cbd6ff55c46abd79eb97cdee6b0e5 SHA512 2f6f248c56c983761149d3c201fc2a2ea5072a32516578a7fdb2c66e3cd22491540f400e23581f873b15454250eeec8d433924ae2c1de9371b7924a5d82bef6b
DIST libavif-0.11.1.tar.gz 5826813 BLAKE2B 8fcbc9e1655546b7f4e62882b44d07b8bcfceef599e0feb5658c475cbc35cbb27bae0ad58475c2657351a890ccb957fa8a0e28328bbb5664cd8a57cedfb58019 SHA512 4a9e2711fccddf35c477db6e2fa2f76c0648aafaa98b4e3f34df62c0fbd02ddcd57762f1f8149822da4f1bc3757ee75ec1d9ced5e56a54dbe9d0b43265aacd4c
-DIST libavif-1.0.1.tar.gz 10569767 BLAKE2B a50ade5ac9a05c987f8f10806d2f749af89a5fb5cb5ef01648a398bcd5a2f568abe4fa646b2a8f33aa2b5b0a718f80f140d9f1f87c524c805d970d5517ec667c SHA512 f7c35e40f9214314afeae69d5da6ab345e6dbd025e737a920ea4270452cdf7ff7010d7af5cc18d27e93b217114eb6b613cd349703d0e1bb7814dbeb84a9fd70f
-DIST libavif-1.0.3.tar.gz 10573846 BLAKE2B 220f5ebfcae82e521cb13231dca478f480987b8eb80451edb9f9769ac1561ee18ebaaaa7f552fe9cb9094d141815ac6cdba1f544ebfbcc932f60b8f1233d58c6 SHA512 b713f35fd3e54e105e16f46012becdada86f522b4ed8ab7097a93fd437524b4f2c997c42d6f06828f93b53253b1d90302417afdb0bd8e09d176f64f19c7a0faa
DIST libavif-1.0.4.tar.gz 10575992 BLAKE2B 69b7f376e8254f1f6b5df727e572e6aeef02710d8a09ad3289a71a38c2632b2cfdbee9284fcf08fccc5f072dc3aa2109f44b41ae10f0dad8cb299040ffc71c23 SHA512 37f0de757180c6414778e688006940395960b316c25192d6beb97a07942aff4bd3b712dec2eff52cd26f5d72c352731442175dfeb90e2e1381133539760142b0
-EBUILD libavif-0.10.1.ebuild 2651 BLAKE2B c266d15dbccf07badf5a5845624c84a255e4324d972a73966934901d2551809f2dd8059c13eac0f5b24daa79e7f779e42b0710565641f32332071641a4c7e0fc SHA512 50738f35491c576aba78da1783148982ec315240da12c80bdca57aa93d904153ab894741fbc5901e5f03cc8423bafc6c6be5c6f6f255d9d7be9f0b4b47ed61d5
-EBUILD libavif-0.11.1.ebuild 2761 BLAKE2B f82e2cf8d219e54653ef19d636213913d143b68e89de918e111084722df48c79c41bd75aaf22a2dcabb1ea02bad3c6d749cc0139f6de728536884118fec7fbd9 SHA512 2b8a621ef834556a61c116088e2e5af83f9103792457c809b363e10d5c7916438804c195db025cb4f4a9dbd2458df8f4c7af3e3c09d0090c4526b7f7f9f65fbf
-EBUILD libavif-1.0.1.ebuild 2841 BLAKE2B 0f101a26a2fc8824f9a4e2778cf1bd718baf141b068c2e77b510335f6369da5fc5e683025d01a9dabced0bc6a04fff2aa5e528ba8d6c49beeb50bc995008ce42 SHA512 6c6a4c82590f0aefa1c7a873bff6000a31ffd89b4a7e7f32ac93fbe277326deb5339d23d3127b5deae849c1682fea99f3d938f3d53ee82e54f5f53e38287bca8
-EBUILD libavif-1.0.3.ebuild 2841 BLAKE2B 0f101a26a2fc8824f9a4e2778cf1bd718baf141b068c2e77b510335f6369da5fc5e683025d01a9dabced0bc6a04fff2aa5e528ba8d6c49beeb50bc995008ce42 SHA512 6c6a4c82590f0aefa1c7a873bff6000a31ffd89b4a7e7f32ac93fbe277326deb5339d23d3127b5deae849c1682fea99f3d938f3d53ee82e54f5f53e38287bca8
-EBUILD libavif-1.0.4.ebuild 2864 BLAKE2B f2a8c1a2d4b598a81df080cb54dc78bc0c6d78495a5a4de035bbbc6e813bcab57d8a9ce209119d3b4992076d7bf3d4e62ead9da98a4c58276ec52638dae92eb2 SHA512 cc12a69cc106305c3eb093598bb4fbcf1583675aa33118fd29703f041f88868f926c89038c8df729f812c36e716dae4b7ccaf0143c4d976d050e343cc33dfc78
-EBUILD libavif-9999.ebuild 2790 BLAKE2B 2e5d38722dd978cd3c1849caaf1957f722aeffa9a4bf53067fcc0c59174c45f3b08f4f01ba8f1903fe47aebdcd22eb316541c5dc0be0bf4331531f23e419f625 SHA512 1e45ce733a8ff01160a2910ef03eab25b57ea7aa685d40f60ba4efe06efef4ffd4faa11859786cf588c18a2a316697505f64d92e6b161b4f7fea3c403a1418c5
+EBUILD libavif-0.10.1.ebuild 2497 BLAKE2B 7f827aa9192800d611f52349bc5510d061564097797b053da93e9193bcf2cbfd4cc5c846f0711c8292cc54ac75424e1061fb6ebdcb0db95a9c9d34edbdf75e8a SHA512 3f52b71121d1bf7acd9567f8e7cc9edd0d5be226d3c4088f2e9dd4752a564012ac66304a8bd05ecb40d3985a24ee2caae09a4f4a61bedff07591fe9b349e4acd
+EBUILD libavif-0.11.1.ebuild 2595 BLAKE2B 7b22b323ec56ec3dc80fa56d952675e05f22d2d8d522778bc7c3593a14bf242c6d2aa73e6141fd12b1948b901482b6f400cd97267a1cb3ed3ef37482d91e0368 SHA512 ea62b941733271a18279d9d47b91bac106f4ee972ec43fc62a2b6a39a688b3aaa099462b0aa8e242816fe192aa8e0d84b04c3f94c3d7b7c63258687ddf271e7d
+EBUILD libavif-1.0.4.ebuild 2698 BLAKE2B 56fbba300754a7a53c8ff689fd310ddaebe8e9939de6ca649e281f5a8313605304d427ea7afab5658a3a3c20ff0f23d517bd17869294186f83b369e04fa233f9 SHA512 4a73c1a1936721409efeaf2971128758a77214cec341c0e74ad30cc6201f9232854e8af47868d0ea592ab9127deaf38643010c57712aeb45b96f005385d4c21b
+EBUILD libavif-9999.ebuild 2618 BLAKE2B 2599f61eab7fbe8f8bf54cb4a5eb74e0fa143a7454d3bd0ee734972a5be1dbae429d69e6b5251be4a27cd4368127275641a56be3bbf9a4098c57289efa1a4824 SHA512 a6ee8791eb4f82a2f8971df8bb9c103e25acd2e7f29c6ddc650f60e7317f8d966f3e619a5bc7979981215246e3a95282598d3db6ce058d328741b9d575b3150b
MISC metadata.xml 963 BLAKE2B 4951865af2ec64924c0abc18c82f8df0da437545867a78e097f055a803a1017759ee165e9a49234fd683ad674f044cfdade33e7e6e72a3d2fdfb71cfff4cee28 SHA512 dbcc0d05970073d286d9e389d9e8797023d728a0067886ec25c61f5c65324e85ed8015111b45e43387e3b75fe7ad5ef5ca1cbd93ce56994b02589f1520e78116
diff --git a/media-libs/libavif/libavif-0.10.1.ebuild b/media-libs/libavif/libavif-0.10.1.ebuild
index 7046bbe5fc0b..c5d6d137e153 100644
--- a/media-libs/libavif/libavif-0.10.1.ebuild
+++ b/media-libs/libavif/libavif-0.10.1.ebuild
@@ -12,14 +12,14 @@ SRC_URI="https://github.com/AOMediaCodec/libavif/archive/v${PV}.tar.gz -> ${P}.t
LICENSE="BSD-2"
# See bug #822336 re subslot
SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ~mips ppc64 ~riscv sparc x86"
IUSE="+aom dav1d examples extras gdk-pixbuf rav1e svt-av1"
REQUIRED_USE="|| ( aom dav1d )"
-DEPEND="media-libs/libpng[${MULTILIB_USEDEP}]
+DEPEND="media-libs/libjpeg-turbo[${MULTILIB_USEDEP}]
+ media-libs/libpng[${MULTILIB_USEDEP}]
sys-libs/zlib[${MULTILIB_USEDEP}]
- virtual/jpeg[${MULTILIB_USEDEP}]
aom? ( >=media-libs/libaom-3.3.0:=[${MULTILIB_USEDEP}] )
dav1d? ( >=media-libs/dav1d-1.0.0:=[${MULTILIB_USEDEP}] )
gdk-pixbuf? ( x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] )
@@ -82,17 +82,9 @@ pkg_postinst() {
ewarn "Enable aom, rav1e or svt-av1 flag if you want to save .AVIF files."
fi
- if use gdk-pixbuf ; then
- # causes segfault if set, see bug 375615
- unset __GL_NO_DSO_FINALIZER
- multilib_foreach_abi gnome2_gdk_pixbuf_update
- fi
+ use gdk-pixbuf && multilib_foreach_abi gnome2_gdk_pixbuf_update
}
pkg_postrm() {
- if use gdk-pixbuf ; then
- # causes segfault if set, see bug 375615
- unset __GL_NO_DSO_FINALIZER
- multilib_foreach_abi gnome2_gdk_pixbuf_update
- fi
+ use gdk-pixbuf && multilib_foreach_abi gnome2_gdk_pixbuf_update
}
diff --git a/media-libs/libavif/libavif-0.11.1.ebuild b/media-libs/libavif/libavif-0.11.1.ebuild
index 5db185050183..fb3932ae0321 100644
--- a/media-libs/libavif/libavif-0.11.1.ebuild
+++ b/media-libs/libavif/libavif-0.11.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/AOMediaCodec/libavif/archive/v${PV}.tar.gz -> ${P}.t
LICENSE="BSD-2"
# See bug #822336 re subslot
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~x86"
IUSE="+aom dav1d examples extras gdk-pixbuf rav1e svt-av1"
REQUIRED_USE="|| ( aom dav1d )"
@@ -85,17 +85,9 @@ pkg_postinst() {
ewarn "Enable aom, rav1e or svt-av1 flag if you want to save .AVIF files."
fi
- if use gdk-pixbuf ; then
- # causes segfault if set, see bug 375615
- unset __GL_NO_DSO_FINALIZER
- multilib_foreach_abi gnome2_gdk_pixbuf_update
- fi
+ use gdk-pixbuf && multilib_foreach_abi gnome2_gdk_pixbuf_update
}
pkg_postrm() {
- if use gdk-pixbuf ; then
- # causes segfault if set, see bug 375615
- unset __GL_NO_DSO_FINALIZER
- multilib_foreach_abi gnome2_gdk_pixbuf_update
- fi
+ use gdk-pixbuf && multilib_foreach_abi gnome2_gdk_pixbuf_update
}
diff --git a/media-libs/libavif/libavif-1.0.1.ebuild b/media-libs/libavif/libavif-1.0.1.ebuild
deleted file mode 100644
index b59f71fb5377..000000000000
--- a/media-libs/libavif/libavif-1.0.1.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 2020-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib gnome2-utils
-
-DESCRIPTION="Library for encoding and decoding .avif files"
-HOMEPAGE="https://github.com/AOMediaCodec/libavif"
-SRC_URI="https://github.com/AOMediaCodec/libavif/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-# See bug #822336 re subslot
-SLOT="0/16"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc64 ~riscv ~sparc ~x86"
-IUSE="+aom dav1d examples extras gdk-pixbuf rav1e svt-av1 test"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="|| ( aom dav1d )"
-
-DEPEND="media-libs/libjpeg-turbo[${MULTILIB_USEDEP}]
- media-libs/libpng[${MULTILIB_USEDEP}]
- sys-libs/zlib[${MULTILIB_USEDEP}]
- aom? ( >=media-libs/libaom-3.3.0:=[${MULTILIB_USEDEP}] )
- dav1d? ( >=media-libs/dav1d-1.0.0:=[${MULTILIB_USEDEP}] )
- extras? ( test? ( dev-cpp/gtest ) )
- gdk-pixbuf? ( x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] )
- rav1e? ( >=media-video/rav1e-0.5.1:=[capi] )
- svt-av1? ( >=media-libs/svt-av1-0.9.1 )"
-RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DBUILD_SHARED_LIBS=ON
- -DAVIF_CODEC_AOM=$(usex aom ON OFF)
- -DAVIF_CODEC_DAV1D=$(usex dav1d ON OFF)
- -DAVIF_CODEC_LIBGAV1=OFF
-
- # Use system libraries.
- -DAVIF_LOCAL_ZLIBPNG=OFF
- -DAVIF_LOCAL_JPEG=OFF
-
- -DAVIF_BUILD_GDK_PIXBUF=$(usex gdk-pixbuf ON OFF)
-
- -DAVIF_ENABLE_WERROR=OFF
- )
-
- if multilib_is_native_abi; then
- mycmakeargs+=(
- -DAVIF_CODEC_RAV1E=$(usex rav1e ON OFF)
- -DAVIF_CODEC_SVT=$(usex svt-av1 ON OFF)
-
- -DAVIF_BUILD_EXAMPLES=$(usex examples ON OFF)
- -DAVIF_BUILD_APPS=$(usex extras ON OFF)
- -DAVIF_BUILD_TESTS=$(usex test ON OFF)
- -DAVIF_ENABLE_GTEST=$(usex extras $(usex test ON OFF) OFF)
- )
- else
- mycmakeargs+=(
- -DAVIF_CODEC_RAV1E=OFF
- -DAVIF_CODEC_SVT=OFF
-
- -DAVIF_BUILD_EXAMPLES=OFF
- -DAVIF_BUILD_APPS=OFF
- -DAVIF_BUILD_TESTS=OFF
- -DAVIF_ENABLE_GTEST=OFF
- )
-
- if ! use aom ; then
- if use rav1e || use svt-av1 ; then
- ewarn "libavif on ${MULTILIB_ABI_FLAG} will work in read-only mode."
- ewarn "Support for rav1e and/or svt-av1 is is not available on ${MULTILIB_ABI_FLAG}"
- ewarn "Enable aom flag for full support on ${MULTILIB_ABI_FLAG}"
- fi
- fi
- fi
-
- cmake_src_configure
-}
-
-pkg_postinst() {
- if ! use aom && ! use rav1e && ! use svt-av1 ; then
- ewarn "No AV1 encoder is set,"
- ewarn "libavif will work in read-only mode."
- ewarn "Enable aom, rav1e or svt-av1 flag if you want to save .AVIF files."
- fi
-
- if use gdk-pixbuf ; then
- # causes segfault if set, see bug 375615
- unset __GL_NO_DSO_FINALIZER
- multilib_foreach_abi gnome2_gdk_pixbuf_update
- fi
-}
-
-pkg_postrm() {
- if use gdk-pixbuf ; then
- # causes segfault if set, see bug 375615
- unset __GL_NO_DSO_FINALIZER
- multilib_foreach_abi gnome2_gdk_pixbuf_update
- fi
-}
diff --git a/media-libs/libavif/libavif-1.0.3.ebuild b/media-libs/libavif/libavif-1.0.3.ebuild
deleted file mode 100644
index b59f71fb5377..000000000000
--- a/media-libs/libavif/libavif-1.0.3.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 2020-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib gnome2-utils
-
-DESCRIPTION="Library for encoding and decoding .avif files"
-HOMEPAGE="https://github.com/AOMediaCodec/libavif"
-SRC_URI="https://github.com/AOMediaCodec/libavif/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-# See bug #822336 re subslot
-SLOT="0/16"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc64 ~riscv ~sparc ~x86"
-IUSE="+aom dav1d examples extras gdk-pixbuf rav1e svt-av1 test"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="|| ( aom dav1d )"
-
-DEPEND="media-libs/libjpeg-turbo[${MULTILIB_USEDEP}]
- media-libs/libpng[${MULTILIB_USEDEP}]
- sys-libs/zlib[${MULTILIB_USEDEP}]
- aom? ( >=media-libs/libaom-3.3.0:=[${MULTILIB_USEDEP}] )
- dav1d? ( >=media-libs/dav1d-1.0.0:=[${MULTILIB_USEDEP}] )
- extras? ( test? ( dev-cpp/gtest ) )
- gdk-pixbuf? ( x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] )
- rav1e? ( >=media-video/rav1e-0.5.1:=[capi] )
- svt-av1? ( >=media-libs/svt-av1-0.9.1 )"
-RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DBUILD_SHARED_LIBS=ON
- -DAVIF_CODEC_AOM=$(usex aom ON OFF)
- -DAVIF_CODEC_DAV1D=$(usex dav1d ON OFF)
- -DAVIF_CODEC_LIBGAV1=OFF
-
- # Use system libraries.
- -DAVIF_LOCAL_ZLIBPNG=OFF
- -DAVIF_LOCAL_JPEG=OFF
-
- -DAVIF_BUILD_GDK_PIXBUF=$(usex gdk-pixbuf ON OFF)
-
- -DAVIF_ENABLE_WERROR=OFF
- )
-
- if multilib_is_native_abi; then
- mycmakeargs+=(
- -DAVIF_CODEC_RAV1E=$(usex rav1e ON OFF)
- -DAVIF_CODEC_SVT=$(usex svt-av1 ON OFF)
-
- -DAVIF_BUILD_EXAMPLES=$(usex examples ON OFF)
- -DAVIF_BUILD_APPS=$(usex extras ON OFF)
- -DAVIF_BUILD_TESTS=$(usex test ON OFF)
- -DAVIF_ENABLE_GTEST=$(usex extras $(usex test ON OFF) OFF)
- )
- else
- mycmakeargs+=(
- -DAVIF_CODEC_RAV1E=OFF
- -DAVIF_CODEC_SVT=OFF
-
- -DAVIF_BUILD_EXAMPLES=OFF
- -DAVIF_BUILD_APPS=OFF
- -DAVIF_BUILD_TESTS=OFF
- -DAVIF_ENABLE_GTEST=OFF
- )
-
- if ! use aom ; then
- if use rav1e || use svt-av1 ; then
- ewarn "libavif on ${MULTILIB_ABI_FLAG} will work in read-only mode."
- ewarn "Support for rav1e and/or svt-av1 is is not available on ${MULTILIB_ABI_FLAG}"
- ewarn "Enable aom flag for full support on ${MULTILIB_ABI_FLAG}"
- fi
- fi
- fi
-
- cmake_src_configure
-}
-
-pkg_postinst() {
- if ! use aom && ! use rav1e && ! use svt-av1 ; then
- ewarn "No AV1 encoder is set,"
- ewarn "libavif will work in read-only mode."
- ewarn "Enable aom, rav1e or svt-av1 flag if you want to save .AVIF files."
- fi
-
- if use gdk-pixbuf ; then
- # causes segfault if set, see bug 375615
- unset __GL_NO_DSO_FINALIZER
- multilib_foreach_abi gnome2_gdk_pixbuf_update
- fi
-}
-
-pkg_postrm() {
- if use gdk-pixbuf ; then
- # causes segfault if set, see bug 375615
- unset __GL_NO_DSO_FINALIZER
- multilib_foreach_abi gnome2_gdk_pixbuf_update
- fi
-}
diff --git a/media-libs/libavif/libavif-1.0.4.ebuild b/media-libs/libavif/libavif-1.0.4.ebuild
index e9f32be578ca..8b80e9991a0a 100644
--- a/media-libs/libavif/libavif-1.0.4.ebuild
+++ b/media-libs/libavif/libavif-1.0.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
LICENSE="BSD-2"
# See bug #822336 re subslot
SLOT="0/16"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc64 ~riscv ~sparc ~x86"
IUSE="+aom dav1d examples extras gdk-pixbuf rav1e svt-av1 test"
RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( aom dav1d )"
@@ -96,17 +96,9 @@ pkg_postinst() {
ewarn "Enable aom, rav1e or svt-av1 flag if you want to save .AVIF files."
fi
- if use gdk-pixbuf ; then
- # causes segfault if set, see bug 375615
- unset __GL_NO_DSO_FINALIZER
- multilib_foreach_abi gnome2_gdk_pixbuf_update
- fi
+ use gdk-pixbuf && multilib_foreach_abi gnome2_gdk_pixbuf_update
}
pkg_postrm() {
- if use gdk-pixbuf ; then
- # causes segfault if set, see bug 375615
- unset __GL_NO_DSO_FINALIZER
- multilib_foreach_abi gnome2_gdk_pixbuf_update
- fi
+ use gdk-pixbuf && multilib_foreach_abi gnome2_gdk_pixbuf_update
}
diff --git a/media-libs/libavif/libavif-9999.ebuild b/media-libs/libavif/libavif-9999.ebuild
index 55658a6a3fec..0f5d4d481176 100644
--- a/media-libs/libavif/libavif-9999.ebuild
+++ b/media-libs/libavif/libavif-9999.ebuild
@@ -93,17 +93,9 @@ pkg_postinst() {
ewarn "Enable aom, rav1e or svt-av1 flag if you want to save .AVIF files."
fi
- if use gdk-pixbuf ; then
- # causes segfault if set, see bug 375615
- unset __GL_NO_DSO_FINALIZER
- multilib_foreach_abi gnome2_gdk_pixbuf_update
- fi
+ use gdk-pixbuf && multilib_foreach_abi gnome2_gdk_pixbuf_update
}
pkg_postrm() {
- if use gdk-pixbuf ; then
- # causes segfault if set, see bug 375615
- unset __GL_NO_DSO_FINALIZER
- multilib_foreach_abi gnome2_gdk_pixbuf_update
- fi
+ use gdk-pixbuf && multilib_foreach_abi gnome2_gdk_pixbuf_update
}