Debian Patches

Status for gdk-pixbuf/2.44.5+dfsg-4

Patch Description Author Forwarded Bugs Origin Last update
Skip-test-for-GNOME-753605.patch Skip test for GNOME#753605
It relies on a non-free JPEG that happens to exhibit the bug, which is
excluded from the Debian source package.
Simon McVittie <smcv@debian.org> not-needed 2018-07-26
tests-Mark-pixbuf-randomly-modified-as-flaky.patch tests: Mark pixbuf-randomly-modified as flaky
This is basically a crude fuzzer. It isn't really suitable for
build-time acceptance testing, since it frequently produces images for
which gdk-pixbuf will try to allocate more memory than is available,
but if it does, it isn't straightforward to capture the failing image
from an autobuilder that only records build logs.
Simon McVittie <smcv@debian.org> yes debian upstream 2020-11-16
debian_queryloader_dir.patch use the right gdk-pixbuf-query-loaders directory
Since the .install moves the binary to another location the .pc file
needs to be updated
Sebastien Bacher <seb128@ubuntu.com> not-needed 2022-07-27
build-Enable-all-builtin-loaders.patch build: Enable all builtin loaders Jeremy Bícha <jbicha@debian.org> no 2025-11-12
tests-Do-not-accidentally-query-loaders-from-the-host.patch tests: Do not accidentally query loaders from the host
gdk-pixbuf-query-loaders scans loaders in /usr unless it is passed a list
of module paths on the command-line. For running tests, meson was configured
to generate a loaders.cache file with the newly built loaders, by passing
their paths to gdk-pixbuf-query-loaders command-line.

When only compiling the built-in modules we would be passing no arguments
to gdk-pixbuf-query-loaders and thus trigger the fallback logic to scan for
modules in /usr.

We address this without modifying the gdk-pixbuf-query-loaders API by ensuring
that meson will always passing at least one argument, such as the empty string;
gdk-pixbuf-query-loaders can already handle invalid paths gracefully.
Alessandro Astone <alessandro.astone@canonical.com> yes 2026-02-03
Temporarily-disable-glycin-xpm-and-xbm.patch Temporarily disable glycin xpm and xbm
These require glycin 2.1; keep using the native loaders until we can ship
glycin 2.1.
Alessandro Astone <alessandro.astone@canonical.com> no 2026-02-03
glycin-support-jpeg2000.patch glycin: support jpeg2000
There are many jpeg2000 variations. It appears like jp2 & j2c work.

As with xbm & xpm, this requires glycin 2.1.
glycin 2.0 supported an earlier jpeg2000 loader
but it was disabled by default and it appears that
distros generally did not enable it.
Jeremy Bícha <jbicha@debian.org> yes 2026-02-12

All known versions for source package 'gdk-pixbuf'

Links