Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libgdk_pixbuf-2_0-0-32bit-2.44.6-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libgdk_pixbuf-2_0-0-32bit Distribution: openSUSE Tumbleweed
Version: 2.44.6 Vendor: openSUSE
Release: 1.1 Build date: Wed Apr 8 16:28:57 2026
Group: System/Libraries Build host: reproducible
Size: 379437 Source RPM: gdk-pixbuf-2.44.6-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.gnome.org/
Summary: An image loading library
gdk-pixbuf is an image loading library that can be extended by loadable
modules for new image formats. It is used by toolkits such as GTK+ or
Clutter.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Wed Apr 08 2026 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.44.6:
    + build: Add a legacy_xpm option to build the old xpm loader
    + xpm: Rename the old xpm loader to legacy-xpm, and use it for
      gdk_pixbuf_new_from_xpm_data if it is available. Note that the
      old loader will only be used for this purpose. xpm files still
      get loaded with glycin.
    + jpeg: Reject data with an unsupported number of components
    + Update contribution guidelines
    + glycin: Fix an issue with looping animations
    + Do not accidentally query loaders from the host
  - Pass legacy_xpm=enabled to meson setup, build legacy xpm support
* Mon Mar 23 2026 Dominique Leuenberger <dimstar@opensuse.org>
  - Migrate to xz compression and manual service run
* Thu Jan 29 2026 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.44.5:
    + Make the testsuite work with glycin
    + glycin: Add support for xpm and xbm
    + Updated translations.
  - Drop gdk-pixbuf-jpeg-slow.patch, we are not running tests, nor do
    we want to depend on glycin during build as it leads to a cycle.
  - Pass test=false to meson setup.
  - Drop unused check section and already disabled meson_test macro.
* Tue Oct 21 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.44.4:
    + glycin:
    - Make svgz work
    - Support saving avif
    + docs: Add deprecation tags for GdkPixbufAnimation
    + bmp: Fix loading of bottom-up images
* Tue Sep 30 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.44.3:
    + glycin:
    - Fix an off-by-one-error in option handling
    - Handle outdated uses of the prepare callback
    - Consolidate image and animation loading
    - Handle animations better, using new glycin API
    + build: Require glycin 2.0.1
* Mon Sep 29 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - Enable 'other' loaders, which includes ani, bmp, ico, pnm and xpm
    (boo#1250583)
* Tue Sep 23 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.44.2:
    + glycin: Ignore unknowns keys when saving
    + Updated translations.
* Thu Sep 18 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Drop unused rpmlintrc.
* Thu Sep 18 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - Keep owning the directory structure
    %{_libdir}/gdk-pixbuf-2.0/%{gdk_pixbuf_binary_version}/loaders,
    so all the existing loader packages do not have to do it.
* Mon Sep 15 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 2.44.1:
    + Re-enable animation tests
    + Fix leak in load_animation_with_glycin
* Tue Sep 09 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 2.44.0:
    + build: Fix cross-building
    + build: Don't build documentation by default
    + glycin: Implement animation
    + Updated translations
* Thu Sep 04 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 2.43.5:
    + The animation-related APIs have been deprecated
    + jpeg: Fix a crash related to icc data (CVE-2025-7345)
    + glycin: Save jpeg without alpha
    + glycin: Simplify wrapping code and avoid a copy
    + glycin: Support exif orientation
    + glycin: Set sandbox mode for saving
    + Plug some memory leaks
    + build: Disabled the thumbnailer by default on Linux
    + Prefer builtin modules
  - Changes from version 2.43.3:
    + Add a native loader for Android builds
    + Use the glycin loader for SVG as well.
    + Change the default build options to be 'auto' for all loader
      options.
    + Change the default value for the builtin_loaders option to
      'default'.  On Linux, we interpret 'default' as 'glycin'
    + Require Meson 1.5 to build gdk-pixbuf
    + Use glycin for saving. The following formats are supported:
      png, jpeg, tiff, webp, ico, bmp. For png, jpeg and tiff, the
      most common options are supported when saving.
    + Fix introspection annotations for loading and saving GdkPixbuf
      from and to streams asynchronously
  - Changes from version 2.43.2:
    + Make the thumbnailer optional
    + Add a glycin loader. Glycin is a sandboxed image loading
      framework that is written in rust, and supports more image
      formats than gdk-pixbuf ever did.
    + Deprecate "gtk_doc" configuration option; to conform with the
      rest of the GNOME core libraries, use "documentation" instead
    + Remove the long-since deprecated "docs" configuration option
    + Require Meson 1.0 to build gdk-pixbuf
    + Deprecate the XPM-related API; the XPM loader is disabled by
      default, and we have better API for loading those kinds of
      assets, though nobody should be shipping XPM files in 2025
  - Build with the exact options as recommended by upstream:
    - Dandroid=disabled
    - Dpng=disabled
    - Dtiff=disabled
    - Djpeg=disabled
    - Dgif=disabled
    - Dothers=disabled
    - Dglycin=enabled
    - Dbuiltin_loaders='glycin'
    - Dthumbnailer=disabled
  - Disable test suite: due to the use of glycin/bubblewrap, we
    cannot pass the test suite inside the OBS build root
  - Drop gdk-pixbuf-fix-decoder-written-bytes-reporting.patch,
    and gdk-pixbuf-jpeg-icc-data.patch: fixed upstream
  - Drop thumbnailer subpackage: no longer built by default on linux
    in favor of glycin.
* Mon Aug 18 2025 Michael Gorse <mgorse@suse.com>
  - Add gdk-pixbuf-jpeg-icc-data.patch: be more careful with icc data
    (bsc#1246114 CVE-2025-7345 glgo@GNOME/gdk-pixbuf!217).
* Fri Jul 18 2025 Alynx Zhou <alynx.zhou@suse.com>
  - Add gdk-pixbuf-fix-decoder-written-bytes-reporting.patch: Fix
    memory leak caused by wrong written bytes reported by decoder
    (CVE-2025-6199, glgo#GNOME/gdk-pixbuf#257, bsc#1245227).
* Thu May 16 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Enable test suite on x86_64 (other arches seem too flaky for now):
    + Add %check section and call %meson_test
    + Add gdk-pixbuf-jpeg-slow.patch: allow pixbuf-jpeg to run for
      more than 30s, by marking it as a slow test
      (glgo#GNOME/gdk-pixbuf!174).
* Thu May 16 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Migrate package to a regular obs_scm service, no longer password
    protecting a zip file. The originally reported bsc#1159337 seems
    no longer be applicable and we prefer the easier route.
  - Drop unzip BuildRequires and pre_checkin.sh script.
* Wed May 15 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 2.42.12:
    + Fix a build failure,
    + Fix occasional build failures,
    + ani: Reject files with multiple INA or IART chunks,
    + ani: Reject files with multiple anih chunks (CVE-2022-48622),
    + ani: validate chunk size,
    + Updated translations.
  - Drop 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: fixed
    upstream.
* Mon May 06 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Pass -Dothers=enabled to meson: enable other image loaders (most
    notably beeded seems xpm,xbm). This is in line with upstreams
    recommendation for now, but won't be working past version 2.43.x.
    The loaders will likely be split out into a separate repo.
    (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
  - Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
    suite with other loaders enabled.
* Thu May 02 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 2.42.11:
    + Disable fringe loaders by default.
    + Introspection fixes.
    + Updated translations.
* Mon Apr 15 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
    the loader to be multi-arch compatible and thus also need to
    adjust the .pc file to have build-systems find it.

Files

/usr/lib/gdk-pixbuf-2.0
/usr/lib/gdk-pixbuf-2.0/2.10.0
/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders
/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ani.so
/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-bmp.so
/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-icns.so
/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ico.so
/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pnm.so
/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-qtif.so
/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tga.so
/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xbm.so
/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so
/usr/lib/libgdk_pixbuf-2.0.so.0
/usr/lib/libgdk_pixbuf-2.0.so.0.4400.6


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 21 22:32:08 2026