mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-06-14 04:34:05 +02:00
cf76e5a1b9
We split the glycin loaders from libglycin to avoid dependency circles between gdk-pixbuf and glycin: glycin-loaders depends transitively on gdk-pixbuf. And gdk-pixbuf must depend on glycin at some point, since the transition plan is that it starts using it as a backend instead of its builtin loaders. With this commit, gdk-pixbuf can depend on libglycin; avoiding the extra dependencies brought by the loaders. This split is also recommended in Glycin’s README. * gnu/packages/gnome.scm (libglycin): New variable. (glycin-loaders): Define as inherited package of libglycin. (loupe, nautilus)[inputs]: Add libglycin. Change-Id: I424b2227882b9ca1cbd9c5130ac7239c22d59e56