Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging 
/ Packages / gdk-pixbuf2


Commits:
00f0b2a8 by Jan Alexander Steffens (heftig) at 2025-09-23T02:54:15+02:00
2.44.1-4: Enable glycin again

Firefox should be fixed with glycin 2.0.0-4.

Closes: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gdk-pixbuf2/-/issues/3

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = gdk-pixbuf2
        pkgdesc = An image loading library
        pkgver = 2.44.1
-       pkgrel = 3
+       pkgrel = 4
        url = https://wiki.gnome.org/Projects/GdkPixbuf
        arch = x86_64
        license = LGPL-2.0-or-later
@@ -13,9 +13,7 @@ pkgbase = gdk-pixbuf2
        makedepends = python-docutils
        depends = glib2
        depends = glibc
-       depends = libjpeg-turbo
-       depends = libpng
-       depends = libtiff
+       depends = glycin
        depends = shared-mime-info
        source = git+https://gitlab.gnome.org/GNOME/gdk-pixbuf.git#tag=2.44.1
        source = gdk-pixbuf-query-loaders.hook
@@ -25,11 +23,8 @@ pkgbase = gdk-pixbuf2
 pkgname = gdk-pixbuf2
        install = gdk-pixbuf2.install
        optdepends = libheif: Load .avif, .heic and .heif
-       optdepends = libjxl: Load .jxl
        optdepends = libopenraw: Load .arw, .cr2, .crw, .dng, .erf, .mrw, .nef, 
.orf, .pef and .raf
-       optdepends = librsvg: Load .svg, .svgz and .svg.gz
        optdepends = libwmf: Load .apm and .wmf
-       optdepends = webp-pixbuf-loader: Load .webp
        provides = libgdk_pixbuf-2.0.so
 
 pkgname = gdk-pixbuf2-docs


=====================================
PKGBUILD
=====================================
@@ -7,7 +7,7 @@ pkgname=(
   gdk-pixbuf2-docs
 )
 pkgver=2.44.1
-pkgrel=3
+pkgrel=4
 pkgdesc="An image loading library"
 url="https://wiki.gnome.org/Projects/GdkPixbuf";
 arch=(x86_64)
@@ -15,9 +15,7 @@ license=(LGPL-2.0-or-later)
 depends=(
   glib2
   glibc
-  libjpeg-turbo
-  libpng
-  libtiff
+  glycin
   shared-mime-info
 )
 makedepends=(
@@ -44,17 +42,17 @@ build() {
     -D android=disabled
     -D builtin_loaders=all
     -D documentation=true
-    -D gif=enabled
-    -D glycin=disabled
+    -D gif=disabled
+    -D glycin=enabled
     -D gtk_doc=true
     -D installed_tests=false
     -D introspection=enabled
-    -D jpeg=enabled
+    -D jpeg=disabled
     -D man=true
-    -D others=enabled
-    -D png=enabled
+    -D others=disabled
+    -D png=disabled
     -D thumbnailer=disabled
-    -D tiff=enabled
+    -D tiff=disabled
   )
 
   arch-meson gdk-pixbuf build "${meson_options[@]}"
@@ -68,11 +66,8 @@ check() {
 package_gdk-pixbuf2() {
   optdepends=(
     "libheif: Load .avif, .heic and .heif"
-    "libjxl: Load .jxl"
     "libopenraw: Load .arw, .cr2, .crw, .dng, .erf, .mrw, .nef, .orf, .pef and 
.raf"
-    "librsvg: Load .svg, .svgz and .svg.gz"
     "libwmf: Load .apm and .wmf"
-    "webp-pixbuf-loader: Load .webp"
   )
   provides=(libgdk_pixbuf-2.0.so)
   install=gdk-pixbuf2.install



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gdk-pixbuf2/-/commit/00f0b2a8c8dcdb073e553c8c18352a578125cc5d

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gdk-pixbuf2/-/commit/00f0b2a8c8dcdb073e553c8c18352a578125cc5d
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to