aboutsummaryrefslogtreecommitdiff
path: root/extra
diff options
context:
space:
mode:
Diffstat (limited to 'extra')
-rwxr-xr-xextra/gdk-pixbuf/build19
-rw-r--r--extra/gdk-pixbuf/checksums1
-rw-r--r--extra/gdk-pixbuf/depends6
-rwxr-xr-xextra/gdk-pixbuf/post-install3
-rw-r--r--extra/gdk-pixbuf/sources1
-rw-r--r--extra/gdk-pixbuf/version1
6 files changed, 31 insertions, 0 deletions
diff --git a/extra/gdk-pixbuf/build b/extra/gdk-pixbuf/build
new file mode 100755
index 00000000..149a2c5c
--- /dev/null
+++ b/extra/gdk-pixbuf/build
@@ -0,0 +1,19 @@
+#!/bin/sh -e
+
+export DESTDIR="$1"
+
+meson \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ -Dgir=true \
+ -Djasper=false \
+ -Dpng=true \
+ -Ddocs=false \
+ -Dman=false \
+ -Dinstalled_tests=false \
+ -Dbuiltin_loaders=all \
+ . output
+
+ninja -C output
+ninja -C output install
diff --git a/extra/gdk-pixbuf/checksums b/extra/gdk-pixbuf/checksums
new file mode 100644
index 00000000..da65cb82
--- /dev/null
+++ b/extra/gdk-pixbuf/checksums
@@ -0,0 +1 @@
+c4a6b75b7ed8f58ca48da830b9fa00ed96d668d3ab4b1f723dcf902f78bde77f gdk-pixbuf-2.42.6.tar.xz
diff --git a/extra/gdk-pixbuf/depends b/extra/gdk-pixbuf/depends
new file mode 100644
index 00000000..74ed9b60
--- /dev/null
+++ b/extra/gdk-pixbuf/depends
@@ -0,0 +1,6 @@
+glib
+gobject-introspection
+libX11
+libpng
+meson make
+shared-mime-info make
diff --git a/extra/gdk-pixbuf/post-install b/extra/gdk-pixbuf/post-install
new file mode 100755
index 00000000..b97f005f
--- /dev/null
+++ b/extra/gdk-pixbuf/post-install
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+gdk-pixbuf-query-loaders --update-cache
diff --git a/extra/gdk-pixbuf/sources b/extra/gdk-pixbuf/sources
new file mode 100644
index 00000000..680a73f3
--- /dev/null
+++ b/extra/gdk-pixbuf/sources
@@ -0,0 +1 @@
+https://download.gnome.org/sources/gdk-pixbuf/2.42/gdk-pixbuf-2.42.6.tar.xz
diff --git a/extra/gdk-pixbuf/version b/extra/gdk-pixbuf/version
new file mode 100644
index 00000000..139be5e7
--- /dev/null
+++ b/extra/gdk-pixbuf/version
@@ -0,0 +1 @@
+2.42.6 2