eog: add jxl
support
This commit is contained in:
parent
0518f07b8e
commit
45a89f4ea3
|
@ -21,6 +21,7 @@
|
||||||
, exempi
|
, exempi
|
||||||
, shared-mime-info
|
, shared-mime-info
|
||||||
, wrapGAppsHook
|
, wrapGAppsHook
|
||||||
|
, libjxl
|
||||||
, librsvg
|
, librsvg
|
||||||
, webp-pixbuf-loader
|
, webp-pixbuf-loader
|
||||||
, libheif
|
, libheif
|
||||||
|
@ -81,10 +82,11 @@ stdenv.mkDerivation rec {
|
||||||
];
|
];
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
# Pull in WebP support for gnome-backgrounds.
|
# Pull in WebP and JXL support for gnome-backgrounds.
|
||||||
# In postInstall to run before gappsWrapperArgsHook.
|
# In postInstall to run before gappsWrapperArgsHook.
|
||||||
export GDK_PIXBUF_MODULE_FILE="${gnome._gdkPixbufCacheBuilder_DO_NOT_USE {
|
export GDK_PIXBUF_MODULE_FILE="${gnome._gdkPixbufCacheBuilder_DO_NOT_USE {
|
||||||
extraLoaders = [
|
extraLoaders = [
|
||||||
|
libjxl
|
||||||
librsvg
|
librsvg
|
||||||
webp-pixbuf-loader
|
webp-pixbuf-loader
|
||||||
libheif.out
|
libheif.out
|
||||||
|
@ -96,6 +98,7 @@ stdenv.mkDerivation rec {
|
||||||
gappsWrapperArgs+=(
|
gappsWrapperArgs+=(
|
||||||
# Thumbnailers
|
# Thumbnailers
|
||||||
--prefix XDG_DATA_DIRS : "${gdk-pixbuf}/share"
|
--prefix XDG_DATA_DIRS : "${gdk-pixbuf}/share"
|
||||||
|
--prefix XDG_DATA_DIRS : "${libjxl}/share"
|
||||||
--prefix XDG_DATA_DIRS : "${librsvg}/share"
|
--prefix XDG_DATA_DIRS : "${librsvg}/share"
|
||||||
--prefix XDG_DATA_DIRS : "${shared-mime-info}/share"
|
--prefix XDG_DATA_DIRS : "${shared-mime-info}/share"
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user