summary refs log tree commit diff
path: root/doc/languages-frameworks/gnome.section.md
diff options
context:
space:
mode:
authorAmon Stopinšek <am-on@users.noreply.github.com>2021-12-09 17:23:52 +0000
committeram-on <am-on@users.noreply.github.com>2021-12-09 18:57:38 +0000
commit5f2db22eaec4207150fd4440b7fa4c1e2706bf90 (patch)
tree2fa15e574760a9d2e1862a4949dc09f4ee0847b4 /doc/languages-frameworks/gnome.section.md
parent8e090252846052c690bc1fb2a4312b8f8be0bc01 (diff)
downloadnixpkgs-5f2db22eaec4207150fd4440b7fa4c1e2706bf90.tar
nixpkgs-5f2db22eaec4207150fd4440b7fa4c1e2706bf90.tar.gz
nixpkgs-5f2db22eaec4207150fd4440b7fa4c1e2706bf90.tar.bz2
nixpkgs-5f2db22eaec4207150fd4440b7fa4c1e2706bf90.tar.lz
nixpkgs-5f2db22eaec4207150fd4440b7fa4c1e2706bf90.tar.xz
nixpkgs-5f2db22eaec4207150fd4440b7fa4c1e2706bf90.tar.zst
nixpkgs-5f2db22eaec4207150fd4440b7fa4c1e2706bf90.zip
doc: fix broken links
Links in documentation shouldn't point to dead ends.
Diffstat (limited to 'doc/languages-frameworks/gnome.section.md')
-rw-r--r--doc/languages-frameworks/gnome.section.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/doc/languages-frameworks/gnome.section.md b/doc/languages-frameworks/gnome.section.md
index 11b49f4f235..29cb2e0e464 100644
--- a/doc/languages-frameworks/gnome.section.md
+++ b/doc/languages-frameworks/gnome.section.md
@@ -92,7 +92,7 @@ For convenience, it also adds `dconf.lib` for a GIO module implementing a GSetti
 
 - []{#ssec-gnome-hooks-glib} `glib` setup hook will populate `GSETTINGS_SCHEMAS_PATH` and then `wrapGAppsHook` will prepend it to `XDG_DATA_DIRS`.
 
-- []{#ssec-gnome-hooks-gdk-pixbuf} `gdk-pixbuf` setup hook will populate `GDK_PIXBUF_MODULE_FILE` with the path to biggest `loaders.cache` file from the dependencies containing [GdkPixbuf loaders](ssec-gnome-gdk-pixbuf-loaders). This works fine when there are only two packages containing loaders (`gdk-pixbuf` and e.g. `librsvg`) – it will choose the second one, reasonably expecting that it will be bigger since it describes extra loader in addition to the default ones. But when there are more than two loader packages, this logic will break. One possible solution would be constructing a custom cache file for each package containing a program like `services/x11/gdk-pixbuf.nix` NixOS module does. `wrapGAppsHook` copies the `GDK_PIXBUF_MODULE_FILE` environment variable into the produced wrapper.
+- []{#ssec-gnome-hooks-gdk-pixbuf} `gdk-pixbuf` setup hook will populate `GDK_PIXBUF_MODULE_FILE` with the path to biggest `loaders.cache` file from the dependencies containing [GdkPixbuf loaders](#ssec-gnome-gdk-pixbuf-loaders). This works fine when there are only two packages containing loaders (`gdk-pixbuf` and e.g. `librsvg`) – it will choose the second one, reasonably expecting that it will be bigger since it describes extra loader in addition to the default ones. But when there are more than two loader packages, this logic will break. One possible solution would be constructing a custom cache file for each package containing a program like `services/x11/gdk-pixbuf.nix` NixOS module does. `wrapGAppsHook` copies the `GDK_PIXBUF_MODULE_FILE` environment variable into the produced wrapper.
 
 - []{#ssec-gnome-hooks-gtk-drop-icon-theme-cache} One of `gtk3`’s setup hooks will remove `icon-theme.cache` files from package’s icon theme directories to avoid conflicts. Icon theme packages should prevent this with `dontDropIconThemeCache = true;`.