about summary refs log tree commit diff
path: root/pkgs/desktops/gnome/default.nix
diff options
context:
space:
mode:
authorJan Tojnar <jtojnar@gmail.com>2022-10-21 09:42:13 +0200
committerJan Tojnar <jtojnar@gmail.com>2022-10-21 10:06:24 +0200
commitc789af60650f3f0f83f7dd0457802283430fa10a (patch)
tree987937c71c4a61fcb8e570059c0dd4212db586c7 /pkgs/desktops/gnome/default.nix
parent4fb7c5fd58b363414383b8d16936a08172459583 (diff)
gnome._gdkPixbufCacheBuilder_DO_NOT_USE: Extract from nixos/gdk-pixbuf
Unlike previously, we now fail loudly when a package not containing a gdk-pixbuf modules is passed.
Diffstat (limited to 'pkgs/desktops/gnome/default.nix')
-rw-r--r--pkgs/desktops/gnome/default.nix4
1 files changed, 4 insertions, 0 deletions
diff --git a/pkgs/desktops/gnome/default.nix b/pkgs/desktops/gnome/default.nix
index b8d48cf12fd5e..08dd450043ac9 100644
--- a/pkgs/desktops/gnome/default.nix
+++ b/pkgs/desktops/gnome/default.nix
@@ -3,6 +3,10 @@
 lib.makeScope pkgs.newScope (self: with self; {
   updateScript = callPackage ./update.nix { };
 
+  # Temporary helper until gdk-pixbuf supports multiple cache files.
+  # This will go away, do not use outside Nixpkgs.
+  _gdkPixbufCacheBuilder_DO_NOT_USE = callPackage ./gdk-pixbuf-cache-builder.nix { };
+
   libsoup = pkgs.libsoup.override { gnomeSupport = true; };
   libchamplain = pkgs.libchamplain.override { libsoup = libsoup; };