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.


Reply via email to