Loading pkgs/desktops/xfce/core/tumbler/default.nix +27 −16 Original line number Diff line number Diff line { lib , mkXfceDerivation , ffmpegthumbnailer , gdk-pixbuf , glib , freetype , libgepub , libgsf , libjxl , librsvg , poppler , gst_all_1 , webp-pixbuf-loader , libxfce4util { lib, mkXfceDerivation, ffmpegthumbnailer, gdk-pixbuf, glib, freetype, libgepub, libgsf, libheif, libjxl, librsvg, poppler, gst_all_1, webp-pixbuf-loader, libxfce4util, }: # TODO: add libopenraw Loading @@ -38,13 +40,22 @@ mkXfceDerivation { preFixup = '' gappsWrapperArgs+=( # Thumbnailers --prefix XDG_DATA_DIRS : "${lib.makeSearchPath "share" [ libjxl librsvg webp-pixbuf-loader ]}" --prefix XDG_DATA_DIRS : "${ lib.makeSearchPath "share" [ libheif.out libjxl librsvg webp-pixbuf-loader ] }" # For heif-thumbnailer in heif.thumbnailer --prefix PATH : "${lib.makeBinPath [ libheif ]}" ) ''; # WrapGAppsHook won't touch this binary automatically, so we wrap manually. postFixup = '' wrapProgram $out/lib/tumbler-1/tumblerd "''${gappsWrapperArgs[@]}" wrapGApp $out/lib/tumbler-1/tumblerd ''; meta = with lib; { Loading Loading
pkgs/desktops/xfce/core/tumbler/default.nix +27 −16 Original line number Diff line number Diff line { lib , mkXfceDerivation , ffmpegthumbnailer , gdk-pixbuf , glib , freetype , libgepub , libgsf , libjxl , librsvg , poppler , gst_all_1 , webp-pixbuf-loader , libxfce4util { lib, mkXfceDerivation, ffmpegthumbnailer, gdk-pixbuf, glib, freetype, libgepub, libgsf, libheif, libjxl, librsvg, poppler, gst_all_1, webp-pixbuf-loader, libxfce4util, }: # TODO: add libopenraw Loading @@ -38,13 +40,22 @@ mkXfceDerivation { preFixup = '' gappsWrapperArgs+=( # Thumbnailers --prefix XDG_DATA_DIRS : "${lib.makeSearchPath "share" [ libjxl librsvg webp-pixbuf-loader ]}" --prefix XDG_DATA_DIRS : "${ lib.makeSearchPath "share" [ libheif.out libjxl librsvg webp-pixbuf-loader ] }" # For heif-thumbnailer in heif.thumbnailer --prefix PATH : "${lib.makeBinPath [ libheif ]}" ) ''; # WrapGAppsHook won't touch this binary automatically, so we wrap manually. postFixup = '' wrapProgram $out/lib/tumbler-1/tumblerd "''${gappsWrapperArgs[@]}" wrapGApp $out/lib/tumbler-1/tumblerd ''; meta = with lib; { Loading