summaryrefslogblamecommitdiff
path: root/user/gdk-pixbuf/APKBUILD
blob: db0a42b4fb4cd82a2082df5c79366a2192dc648a (plain) (tree)
1
2
3
4
5
6
7
8
9
10

                                                 
              



                                    
                                                                 

                          

                                                                                      


                                                             
                                                                                             







                     



                                         
                              


         
                           


           
                                                

 
                                                                                                                                                                        
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=gdk-pixbuf
pkgver=2.42.10
pkgrel=0
pkgdesc="GTK+ image loading library"
url="https://www.gtk.org/"
arch="all"
options="!check"  # bug753605-atsize.jpg is missing from tarball.
license="LGPL-2.0+"
depends="shared-mime-info"
makedepends="glib-dev gobject-introspection-dev gi-docgen libjpeg-turbo-dev libpng-dev
	meson ninja python3 py3-docutils tiff-dev xmlto"
install="$pkgname.pre-deinstall"
triggers="$pkgname.trigger=/usr/lib/gdk-pixbuf-2.0/*/loaders"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
source="https://download.gnome.org/sources/gdk-pixbuf/${pkgver%.*}/gdk-pixbuf-$pkgver.tar.xz"

# secfixes:
#   2.36.6-r1:
#     - CVE-2017-6311
#     - CVE-2017-6312
#     - CVE-2017-6314

build() {
	meson \
		-Dprefix=/usr \
		-Dinstalled_tests=false \
		build
	meson compile -C build
}

check() {
	meson test -C build
}

package() {
	DESTDIR="$pkgdir" meson install -C build
}

sha512sums="ad64963b61ef8cc84ae450328ec8c90a852f974e29ffdd42263ed32de47af93c058f3ffdf91c5d6e9bba815f4e8e8fe5a19422ac1bfb079666339814ac059b3a  gdk-pixbuf-2.42.10.tar.xz"