From 1592fbd7404549df340f70012a364712870c8f07 Mon Sep 17 00:00:00 2001 From: Fredrik Rinnestam Date: Tue, 19 Mar 2019 06:06:41 +0100 Subject: [PATCH] gdk-pixbuf: updated to 2.38.1. switched to meson build --- gdk-pixbuf/.footprint | 33 ++++++++++++--------------------- gdk-pixbuf/.signature | 8 ++++---- gdk-pixbuf/Pkgfile | 28 +++++++++++----------------- 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 }