commit:     f293068670ee69fd7671df8d6556c5ef5ecad056
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 19 13:50:42 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Jan 19 13:59:06 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2930686

media-libs/libjxl: Update gdk-pixbuf loader cache

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 media-libs/libjxl/libjxl-0.9.1.ebuild | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/media-libs/libjxl/libjxl-0.9.1.ebuild 
b/media-libs/libjxl/libjxl-0.9.1.ebuild
index a7270613e697..7eef87e2a5e0 100644
--- a/media-libs/libjxl/libjxl-0.9.1.ebuild
+++ b/media-libs/libjxl/libjxl-0.9.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake-multilib flag-o-matic
+inherit cmake-multilib flag-o-matic gnome2-utils
 
 # This changes frequently.  Please check the testdata submodule when bumping.
 TESTDATA_COMMIT="ff8d743aaba05b3014f17e5475e576242fa979fc"
@@ -100,3 +100,15 @@ multilib_src_install() {
 
        find "${ED}" -name '*.a' -delete || die
 }
+
+pkg_preinst() {
+       gnome2_gdk_pixbuf_savelist
+}
+
+pkg_postinst() {
+       use gdk-pixbuf && gnome2_gdk_pixbuf_update
+}
+
+pkg_postrm() {
+       use gdk-pixbuf && gnome2_gdk_pixbuf_update
+}

Reply via email to