summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFredrik Rinnestam <fredrik@crux.nu>2019-03-19 06:06:41 +0100
committerFredrik Rinnestam <fredrik@crux.nu>2019-03-19 06:06:41 +0100
commit1592fbd7404549df340f70012a364712870c8f07 (patch)
treeff335875ae964354446343cf9618dbf60e9ed2dd
parent19aa59eb5f6c49ed399c8a08f59a0440ff65302b (diff)
downloadopt-1592fbd7404549df340f70012a364712870c8f07.tar.gz
opt-1592fbd7404549df340f70012a364712870c8f07.tar.xz
gdk-pixbuf: updated to 2.38.1. switched to meson build
-rw-r--r--gdk-pixbuf/.footprint33
-rw-r--r--gdk-pixbuf/.signature8
-rw-r--r--gdk-pixbuf/Pkgfile28
3 files changed, 27 insertions, 42 deletions
diff --git a/gdk-pixbuf/.footprint b/gdk-pixbuf/.footprint
index 742c7ee6a..f9494cc7e 100644
--- a/gdk-pixbuf/.footprint
+++ b/gdk-pixbuf/.footprint
@@ -29,47 +29,38 @@ drwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/
drwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/2.10.0/
-rw-r--r-- root/root usr/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache
drwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/
--rwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ani.la
-rwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ani.so
--rwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-bmp.la
-rwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-bmp.so
--rwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.la
-rwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.so
--rwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-icns.la
-rwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-icns.so
--rwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ico.la
-rwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ico.so
--rwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.la
-rwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.so
--rwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.la
-rwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
--rwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pnm.la
-rwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pnm.so
--rwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-qtif.la
-rwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-qtif.so
--rwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tga.la
-rwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tga.so
--rwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tiff.la
-rwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tiff.so
--rwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xbm.la
-rwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xbm.so
--rwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.la
-rwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so
drwxr-xr-x root/root usr/lib/girepository-1.0/
-rw-r--r-- root/root usr/lib/girepository-1.0/GdkPixbuf-2.0.typelib
--rwxr-xr-x root/root usr/lib/libgdk_pixbuf-2.0.la
-lrwxrwxrwx root/root usr/lib/libgdk_pixbuf-2.0.so -> libgdk_pixbuf-2.0.so.0.3612.0
-lrwxrwxrwx root/root usr/lib/libgdk_pixbuf-2.0.so.0 -> libgdk_pixbuf-2.0.so.0.3612.0
--rwxr-xr-x root/root usr/lib/libgdk_pixbuf-2.0.so.0.3612.0
--rwxr-xr-x root/root usr/lib/libgdk_pixbuf_xlib-2.0.la
-lrwxrwxrwx root/root usr/lib/libgdk_pixbuf_xlib-2.0.so -> libgdk_pixbuf_xlib-2.0.so.0.3612.0
-lrwxrwxrwx root/root usr/lib/libgdk_pixbuf_xlib-2.0.so.0 -> libgdk_pixbuf_xlib-2.0.so.0.3612.0
--rwxr-xr-x root/root usr/lib/libgdk_pixbuf_xlib-2.0.so.0.3612.0
+-rw-r--r-- root/root usr/lib/girepository-1.0/GdkPixdata-2.0.typelib
+lrwxrwxrwx root/root usr/lib/libgdk_pixbuf-2.0.so -> libgdk_pixbuf-2.0.so.0
+lrwxrwxrwx root/root usr/lib/libgdk_pixbuf-2.0.so.0 -> libgdk_pixbuf-2.0.so.0.3800.1
+-rwxr-xr-x root/root usr/lib/libgdk_pixbuf-2.0.so.0.3800.1
+lrwxrwxrwx root/root usr/lib/libgdk_pixbuf_xlib-2.0.so -> libgdk_pixbuf_xlib-2.0.so.0
+lrwxrwxrwx root/root usr/lib/libgdk_pixbuf_xlib-2.0.so.0 -> libgdk_pixbuf_xlib-2.0.so.0.3800.1
+-rwxr-xr-x root/root usr/lib/libgdk_pixbuf_xlib-2.0.so.0.3800.1
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/gdk-pixbuf-2.0.pc
-rw-r--r-- root/root usr/lib/pkgconfig/gdk-pixbuf-xlib-2.0.pc
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/gir-1.0/
-rw-r--r-- root/root usr/share/gir-1.0/GdkPixbuf-2.0.gir
+-rw-r--r-- root/root usr/share/gir-1.0/GdkPixdata-2.0.gir
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/gdk-pixbuf-csource.1.gz
+-rw-r--r-- root/root usr/share/man/man1/gdk-pixbuf-query-loaders.1.gz
drwxr-xr-x root/root usr/share/thumbnailers/
-rw-r--r-- root/root usr/share/thumbnailers/gdk-pixbuf-thumbnailer.thumbnailer
diff --git a/gdk-pixbuf/.signature b/gdk-pixbuf/.signature
index d3c578dcd..8c055ce50 100644
--- a/gdk-pixbuf/.signature
+++ b/gdk-pixbuf/.signature
@@ -1,7 +1,7 @@
untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/TMacTot1IJAstNgtmxWTEI6MWsfx/NXxMuv1jiNXLuHOMO7rMfn+ZozMMTEzKC7EOFe8a6hR4iIrnfKpRsgywk=
-SHA256 (Pkgfile) = 18c81fd159574f46685c96d83adb3f5ef176671eb147c14d772b334777e88c6d
-SHA256 (.footprint) = cecf117485dd15ae9025e0caaa90e1bdf5d4fbc2aa0c2e0679ac79d54fd3534e
-SHA256 (gdk-pixbuf-2.36.12.tar.xz) = fff85cf48223ab60e3c3c8318e2087131b590fd6f1737e42cb3759a3b427a334
+RWSE3ohX2g5d/R8nlQ/mF5ygUvwXTSzrQg34f6EP+1xbmk8UiA7h9B7TlRfYtCmyLUftQypZqphspgYvX5Z5A3rP1vq/280rGQM=
+SHA256 (Pkgfile) = 281f537c42039eae754aa559ab47eae972b6ef52fe5588327972c285529596f8
+SHA256 (.footprint) = 2d5ebed3645c4a350b9c2a93e99000b773d23fc5ec40ba6c6b027f262d19ff40
+SHA256 (gdk-pixbuf-2.38.1.tar.xz) = f19ff836ba991031610dcc53774e8ca436160f7d981867c8c3a37acfe493ab3a
SHA256 (gdk-pixbuf.loaders) = 505cdc6ac3bc2181a4b7246993b87e8377d10f9cfb84a46d383738f2fa62f30d
SHA256 (gdk-pixbuf-register.sh) = 22518ca18300b5d2209b1154890295773ae668da7094635d02a60c012b511574
diff --git a/gdk-pixbuf/Pkgfile b/gdk-pixbuf/Pkgfile
index 9bc0eaf62..a4bab6470 100644
--- a/gdk-pixbuf/Pkgfile
+++ b/gdk-pixbuf/Pkgfile
@@ -1,31 +1,25 @@
# Description: An image loading library for GTK+
# URL: http://www.gtk.org/
# Maintainer: Fredrik Rinnestam, fredrik at crux dot nu
-# Depends on: gobject-introspection shared-mime-info libpng libtiff xorg-libx11
+# Depends on: gobject-introspection shared-mime-info libpng libtiff xorg-libx11 meson ninja
name=gdk-pixbuf
-version=2.36.12
+version=2.38.1
release=1
source=(http://download.gnome.org/sources/$name/${version:0:4}/$name-$version.tar.xz \
gdk-pixbuf.loaders gdk-pixbuf-register.sh)
build () {
- cd $name-$version
+ cd $name-$version
- ./configure --prefix=/usr \
- --disable-nls \
- --without-libjasper \
- --with-x11
- make
- make DESTDIR=$PKG install
+ meson build --prefix=/usr \
+ -Dinstalled_tests=false
- install -m 644 $SRC/gdk-pixbuf.loaders \
- $PKG/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache
- install -m 755 $SRC/gdk-pixbuf-register.sh \
- $PKG/usr/bin/gdk-pixbuf-register
- rm -r $PKG/usr/share/gtk-doc
+ DESTDIR=$PKG ninja -C build -j ${JOBS:-1} install
- # remove blank man pages if not generated with gtk-doc
- find $PKG/usr/share/man -type f -size -256 -delete
- find $PKG -type d -empty -delete
+ install -m 644 $SRC/gdk-pixbuf.loaders \
+ $PKG/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache
+ install -m 755 $SRC/gdk-pixbuf-register.sh \
+ $PKG/usr/bin/gdk-pixbuf-register
+ rm -r $PKG/usr/share/locale
}

Generated by cgit