summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--strata/gtk-deps.morph1
-rw-r--r--strata/gtk-deps/librsvg.morph6
2 files changed, 7 insertions, 0 deletions
diff --git a/strata/gtk-deps.morph b/strata/gtk-deps.morph
index e48e6bc4..77a59f1b 100644
--- a/strata/gtk-deps.morph
+++ b/strata/gtk-deps.morph
@@ -35,6 +35,7 @@ chunks:
build-depends:
- gnome-common
- name: librsvg
+ morph: strata/gtk-deps/librsvg.morph
repo: upstream:librsvg
ref: aadbf6968df5fa93e182b7e7c93dc5cc076d44ce
unpetrify-ref: 2.40.7
diff --git a/strata/gtk-deps/librsvg.morph b/strata/gtk-deps/librsvg.morph
new file mode 100644
index 00000000..87d1c04a
--- /dev/null
+++ b/strata/gtk-deps/librsvg.morph
@@ -0,0 +1,6 @@
+name: librsvg
+kind: chunk
+build-system: autotools
+post-install-commands:
+- cp "$PREFIX/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache" "$DESTDIR/$PREFIX/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache"
+- GDK_PIXBUF_MODULEDIR="$DESTDIR/$PREFIX/lib/gdk-pixbuf-2.0/2.10.0/loaders" LD_LIBRARY_PATH="$DESTDIR/$PREFIX/lib" gdk-pixbuf-query-loaders | sed -e "s,$DESTDIR/$PREFIX,$PREFIX," >> "$DESTDIR/$PREFIX/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache"