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

gdk-pixbuf-devel-2.42.12-2.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: gdk-pixbuf-devel Distribution: openSUSE:Factory:zSystems
Version: 2.42.12 Vendor: openSUSE
Release: 2.1 Build date: Thu May 16 15:30:50 2024
Group: Development/Languages/C and C++ Build host: reproducible
Size: 472406 Source RPM: gdk-pixbuf-2.42.12-2.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.gnome.org/
Summary: Development files for gdk-pixbuf, 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.

This package contains the development files for gdk-pixbuf.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* 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.
* Wed Oct 26 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.42.10:
    + Search for rst2man.py.
    + Update the memory size limit for JPEG images.
    + Updated translations.
  - Drop patch fixed upstream (with different limit):
    + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch
* Tue Aug 30 2022 Michael Gorse <mgorse@suse.com>
  - Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
    fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).
* Mon Aug 15 2022 Dirk Müller <dmueller@suse.com>
  - avoid bashism in baselibs postscript (bsc#1195391)
* Tue Aug 09 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.42.9:
    + Fix the check for maximum value of LZW initial code size
      (boo#1194633 CVE-2021-44648).
    + Use CMake for dependencies on Windows/MSVC.
    + Add option for building tests.
    + Move man pages to reStructuredText.
    + Disable relocation when built as a static libary on Windows.
    + Update wrap file for libjpeg-turbo.
    + Limit the memory size when loading image data.
  - Add docutils and pkgconfig(gi-docgen) BuildRequires: New
    dependencies.
* Fri Mar 18 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.42.8 (boo#1201826):
    + Clear the pixbuf's memory buffer to avoid returning
      uninitialized memory.
    + Turn GdkPixbufModule functions into typed callbacks.
    + tiff: Use non-deprecated C99 integer types.
    + gif: Check for overflow when compositing or clearing frames.
    + Change png/jpeg/tiff build options from boolean to feature.
    + jpeg: Do not rely on UB around setjmp/longjmp.
    + Build fixes.
    + Documentation fixes.
    + Security fixes: CVE-2021-46829.
    + Updated translations.
  - Stop passing options to meson that just follow upstream default,
    just rely on upstream providing sane defaults, apart from where
    we want to deviate.
* Thu Nov 04 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Stop passing no longer used nor recognized options jasper=false
    and x11=false to meson, fails the build when using meson 0.60.x.
* Thu Sep 16 2021 Stanislav Brabec <sbrabec@suse.com>
  - Remove obsolete translation-update-upstream support
    (jsc#SLE-21105).
* Fri Jul 30 2021 Yifan Jiang <yfjiang@suse.com>
  - Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
    15.4: fixed upstream.
* Wed Apr 14 2021 Ferdinand Thiessen <rpm@fthiessen.de>
  - Update to stable 2.42.6
    + Yield gtk_doc option value in subprojects
    + Always initialise locale on thumbnailer startup
    + Add fallback subproject for libjpeg
    + Use type:array for the builtin_loaders option
    + Default to using builtin png and jpeg loaders
* Sat Mar 27 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Disable building of docs: creates a cycle with python:
    + Drop python3-gi-docgen BuildRequires.
    + Pass gtk_doc=false to meson
* Sun Mar 21 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 2.42.4:
    + Make enum type registration thread safe.
    + Do not install skipped test files.
    + Fix GIF initialization.
    + Always run GIF loader tests.
    + Fix leaks discovered via ASan.
    + Expose GdkPixbufLoader API via introspection.
    + Fix revert-to-previous first frame behaviour for GIF files.
    + Link to libintl if needed.
    + Improve support for using gdk-pixbuf as a subproject.
    + Fix build with GModule disabled.
    + Use gi-docgen to generate the API reference from introspection
      data.
  - Replace gtk-doc BuildRequires with python3-gi-docgen: follow
    upstreams port.
  - As a workaround to
    https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
    the installed gi-docgen program files.
* Thu Jan 07 2021 Jia Zhaocong <zcjia@suse.com>
  - Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
    gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)

Files

/usr/bin/gdk-pixbuf-csource
/usr/bin/gdk-pixbuf-pixdata
/usr/include/gdk-pixbuf-2.0
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-macros.h
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-marshal.h
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h
/usr/lib/rpm/macros.d/macros.gdk-pixbuf
/usr/lib64/libgdk_pixbuf-2.0.so
/usr/lib64/pkgconfig/gdk-pixbuf-2.0.pc
/usr/share/gir-1.0/GdkPixbuf-2.0.gir
/usr/share/gir-1.0/GdkPixdata-2.0.gir
/usr/share/man/man1/gdk-pixbuf-csource.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 5 01:35:40 2024