nocturne: add a gdk-pixbuf module

This commit is contained in:
Peder Bergebakken Sundt 2026-06-05 17:36:49 +02:00
commit 94bf14f664

View file

@ -21,6 +21,11 @@
libsecret,
gst_all_1,
xdg-user-dirs,
gnome,
librsvg,
webp-pixbuf-loader,
libavif,
libheif,
}:
stdenv.mkDerivation (finalAttrs: {
@ -78,6 +83,19 @@ stdenv.mkDerivation (finalAttrs: {
python3Packages.pillow
];
preInstall = ''
export GDK_PIXBUF_MODULE_FILE="${
gnome._gdkPixbufCacheBuilder_DO_NOT_USE {
extraLoaders = [
librsvg
webp-pixbuf-loader
libavif
libheif.lib
];
}
}"
'';
preFixup = ''
gappsWrapperArgs+=(
--prefix PATH : ${lib.makeBinPath [ xdg-user-dirs ]}