From b4349511f4a34fe24eb90152264d59b0b3c4845c Mon Sep 17 00:00:00 2001 From: Bananymous Date: Mon, 24 Aug 2026 20:56:25 +0300 Subject: [PATCH] ports/gdk-pixbuf: Add init script to update pixbuf loader cache If the loader cache is not updated, pixbuf fails to load anything :) --- ports/gdk-pixbuf/build.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/ports/gdk-pixbuf/build.sh b/ports/gdk-pixbuf/build.sh index baeea49c..af62479a 100755 --- a/ports/gdk-pixbuf/build.sh +++ b/ports/gdk-pixbuf/build.sh @@ -26,3 +26,12 @@ build() { install() { meson install --destdir="$DESTDIR" -C build || exit 1 } + +post_install() { + mkdir -p "$DESTDIR/etc/init.d" + cat > "$DESTDIR/etc/init.d/gdk-pixbuf-update-loaders" << EOF +#!/bin/Shell +exec gdk-pixbuf-query-loaders --update-cache +EOF + chmod +x "$DESTDIR/etc/init.d/gdk-pixbuf-update-loaders" +}