Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging / Packages / gdk-pixbuf2
Commits: 00b1b719 by Jan Alexander Steffens (heftig) at 2024-04-19T23:46:55+02:00 2.42.11-1 - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,37 @@ +pkgbase = gdk-pixbuf2 + pkgdesc = An image loading library + pkgver = 2.42.11 + pkgrel = 1 + url = https://wiki.gnome.org/Projects/GdkPixbuf + arch = x86_64 + license = LGPL-2.0-or-later + makedepends = gi-docgen + makedepends = git + makedepends = gobject-introspection + makedepends = meson + makedepends = python-docutils + depends = glib2 + depends = glibc + depends = libjpeg + depends = libpng + depends = libtiff + depends = shared-mime-info + optdepends = libwmf: Load .wmf and .apm + optdepends = libopenraw: Load .dng, .cr2, .crw, .nef, .orf, .pef, .arw, .erf, .mrw, and .raf + optdepends = libavif: Load .avif + optdepends = libheif: Load .heif, .heic, and .avif + optdepends = libjxl: Load .jxl + optdepends = librsvg: Load .svg, .svgz, and .svg.gz + optdepends = webp-pixbuf-loader: Load .webp + source = git+https://gitlab.gnome.org/GNOME/gdk-pixbuf.git#tag=2.42.11 + source = gdk-pixbuf-query-loaders.hook + b2sums = 23af2f9f3cd542e6d6d14203a8037400df1e22e89884bddfc1439195e5c788ceec532a7bdda2c1685bb2355ea1303484872b836fdb6827cd448b57c36e6786a6 + b2sums = 5a00d34888e207d70d02369015d029f4c0450fc5a02b4b257de8e5df04380dc550723f351433859224c96c3c6390896f2166673af65e8a09eb57024f5a34301b + +pkgname = gdk-pixbuf2 + install = gdk-pixbuf2.install + provides = libgdk_pixbuf-2.0.so + +pkgname = gdk-pixbuf2-docs + pkgdesc = An image loading library (documentation) + depends = ===================================== PKGBUILD ===================================== @@ -2,15 +2,31 @@ # Contributor: Ionut Biru <ib...@archlinux.org> pkgbase=gdk-pixbuf2 -pkgname=(gdk-pixbuf2 gdk-pixbuf2-docs) -pkgver=2.42.10 -pkgrel=2 +pkgname=( + gdk-pixbuf2 + gdk-pixbuf2-docs +) +pkgver=2.42.11 +pkgrel=1 pkgdesc="An image loading library" url="https://wiki.gnome.org/Projects/GdkPixbuf" arch=(x86_64) -license=(LGPL) -depends=(glib2 libpng libtiff libjpeg shared-mime-info) -makedepends=(gobject-introspection git meson gi-docgen python-docutils) +license=(LGPL-2.0-or-later) +depends=( + glib2 + glibc + libjpeg + libpng + libtiff + shared-mime-info +) +makedepends=( + gi-docgen + git + gobject-introspection + meson + python-docutils +) optdepends=( "libwmf: Load .wmf and .apm" "libopenraw: Load .dng, .cr2, .crw, .nef, .orf, .pef, .arw, .erf, .mrw, and .raf" @@ -20,28 +36,27 @@ optdepends=( "librsvg: Load .svg, .svgz, and .svg.gz" "webp-pixbuf-loader: Load .webp" ) -_commit=9ac257eb38f772fec4253e8051743029e75a2acd # tags/2.42.10^0 source=( - "git+https://gitlab.gnome.org/GNOME/gdk-pixbuf.git#commit=$_commit" + "git+https://gitlab.gnome.org/GNOME/gdk-pixbuf.git#tag=$pkgver" gdk-pixbuf-query-loaders.hook ) -sha256sums=('SKIP' - '9fb71d95e6a212779eb0f88dde5a3cee0df7f4d9183f8f9ce286f8cdc14428f0') - -pkgver() { - cd gdk-pixbuf - git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' -} +b2sums=('23af2f9f3cd542e6d6d14203a8037400df1e22e89884bddfc1439195e5c788ceec532a7bdda2c1685bb2355ea1303484872b836fdb6827cd448b57c36e6786a6' + '5a00d34888e207d70d02369015d029f4c0450fc5a02b4b257de8e5df04380dc550723f351433859224c96c3c6390896f2166673af65e8a09eb57024f5a34301b') prepare() { cd gdk-pixbuf } build() { - arch-meson gdk-pixbuf build \ - -D builtin_loaders=all \ - -D gtk_doc=true \ + local meson_options=( + -D builtin_loaders=all + -D gtk_doc=true -D installed_tests=false + -D introspection=enabled + -D man=true + ) + + arch-meson gdk-pixbuf build "${meson_options[@]}" meson compile -C build } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/gdk-pixbuf2/-/commit/00b1b719021659cc5d19e7149852f4a3d02819f6 -- This project does not include diff previews in email notifications. View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/gdk-pixbuf2/-/commit/00b1b719021659cc5d19e7149852f4a3d02819f6 You're receiving this email because of your account on gitlab.archlinux.org.