Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package imlib2 for openSUSE:Factory checked in at 2026-01-08 15:25:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/imlib2 (Old) and /work/SRC/openSUSE:Factory/.imlib2.new.1928 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "imlib2" Thu Jan 8 15:25:49 2026 rev:58 rq:1325849 version:1.12.5 Changes: -------- --- /work/SRC/openSUSE:Factory/imlib2/imlib2.changes 2024-07-15 19:46:24.693360678 +0200 +++ /work/SRC/openSUSE:Factory/.imlib2.new.1928/imlib2.changes 2026-01-08 15:26:34.506928005 +0100 @@ -1,0 +2,30 @@ +Wed Dec 17 10:50:41 UTC 2025 - Michal Suchanek <[email protected]> + +- Enable SVG +- Disable HEIF on 15.6 +- Fix changelog + +------------------------------------------------------------------- +Sun Sep 7 10:36:42 UTC 2025 - Enrico Belleri <[email protected]> + +- Do not link modules with libImlib2.la +- Update to 1.12.5: + * autofoo: Optionally link modules with libImlib2.la + * autofoo: Use pkg-config for libyuv if available + * Y4M loader: add support for images with no framerate info + * SVG loader: Suppress warning + * imlib2_load/view: Show image alpha status too + * imlib2_load/view: Add -h option for help + * imlib2_conv: Optionally produce scaled image + * imlib2_conv: Optionally render image on background before saving + * savers: Add common save parameter handler + * add HEIF saver + * loaders: Fix gcc15 warnings + * SVG loader: Handle .svgz too + * image: Add optional alpha check requested by loaders + * SVG loader: Check alpha in pixel data + * imlib2_view: Optionally show crc32 of image data + * add AVIF saver and loader + * add QOI saver + +------------------------------------------------------------------- @@ -641 +671 @@ -Wed May 10 00:56:21 UTC 2017 * [email protected] +Wed May 10 00:56:21 UTC 2017 - [email protected] @@ -1005,2 +1034,0 @@ - -------------------------------------------------------------------- Old: ---- imlib2-1.12.3.tar.xz New: ---- imlib2-1.12.5.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ imlib2.spec ++++++ --- /var/tmp/diff_new_pack.RudA7d/_old 2026-01-08 15:26:35.014949044 +0100 +++ /var/tmp/diff_new_pack.RudA7d/_new 2026-01-08 15:26:35.018949210 +0100 @@ -1,7 +1,7 @@ # # spec file for package imlib2 # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # Copyright (c) 2024 Andreas Stieger <[email protected]> # # All modifications and additions to the file contributed by third parties @@ -23,10 +23,15 @@ %else %bcond_with jxl %endif -%bcond_with svg +%if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150600 +%bcond_without heif +%else +%bcond_with heif +%endif +%bcond_without svg %bcond_with postscript Name: imlib2 -Version: 1.12.3 +Version: 1.12.5 Release: 0 Summary: Image handling and conversion library License: BSD-3-Clause @@ -39,18 +44,24 @@ BuildRequires: pkgconfig(bzip2) BuildRequires: pkgconfig(freetype2) BuildRequires: pkgconfig(id3tag) -BuildRequires: pkgconfig(libheif) +BuildRequires: pkgconfig(libavif) BuildRequires: pkgconfig(libjpeg) +BuildRequires: pkgconfig(liblzma) BuildRequires: pkgconfig(libopenjp2) BuildRequires: pkgconfig(libpng) +BuildRequires: pkgconfig(libraw) BuildRequires: pkgconfig(libtiff-4) BuildRequires: pkgconfig(libwebpdemux) +BuildRequires: pkgconfig(libyuv) BuildRequires: pkgconfig(x11-xcb) BuildRequires: pkgconfig(xcb) BuildRequires: pkgconfig(xcb-shm) >= 1.9 BuildRequires: pkgconfig(xext) BuildRequires: pkgconfig(zlib) Recommends: imlib2-loaders +%if %{with heif} +BuildRequires: pkgconfig(libheif) +%endif %if %{with jxl} BuildRequires: pkgconfig(libjxl) BuildRequires: pkgconfig(libjxl_threads) @@ -101,6 +112,7 @@ Summary: Imlib 2 - image loaders Group: Development/Libraries/X11 Provides: imlib2-loader_argb +Provides: imlib2-loader_avif Provides: imlib2-loader_bmp Provides: imlib2-loader_bz2 Provides: imlib2-loader_gif @@ -109,9 +121,13 @@ Provides: imlib2-loader_jpeg Provides: imlib2-loader_png Provides: imlib2-loader_pnm +Provides: imlib2-loader_raw Provides: imlib2-loader_tga Provides: imlib2-loader_tiff +Provides: imlib2-loader_webp Provides: imlib2-loader_xpm +Provides: imlib2-loader_xz +Provides: imlib2-loader_yuv Provides: imlib2-loader_zlib %if %{with jxl} Provides: imlib2-loader_jxl @@ -127,6 +143,14 @@ This package contains the imlib2 image loaders for: argb, bmp, gif, jpeg, png, pnm, tga, tiff, xpm, j2k, heif, jxl. +%package demo +Summary: Imlib 2 - demo programs +Group: Development/Libraries/X11 +Requires: %{lname} = %{version} + +%description demo +This package contains the imlib2 demo programs. + %prep %autosetup -p1 @@ -140,6 +164,8 @@ --enable-visibility-hiding \ --enable-doc-build \ --disable-static \ + --enable-werror \ + --disable-rtld-local-support \ %if %{with jxl} --with-jxl \ %endif @@ -165,15 +191,6 @@ %files %license COPYING %doc AUTHORS README -%{_bindir}/imlib2_bumpmap -%{_bindir}/imlib2_colorspace -%{_bindir}/imlib2_conv -%{_bindir}/imlib2_load -%{_bindir}/imlib2_poly -%{_bindir}/imlib2_show -%{_bindir}/imlib2_test -%{_bindir}/imlib2_view -%{_bindir}/imlib2_grab %attr(755,root,root) %dir %{_datadir}/imlib2 %{_datadir}/imlib2/* @@ -197,3 +214,6 @@ %attr(755,root,root) %dir %{_libdir}/imlib2 %attr(755,root,root) %{_libdir}/imlib2/loaders +%files demo +%{_bindir}/imlib2_* + ++++++ imlib2-1.12.3.tar.xz -> imlib2-1.12.5.tar.xz ++++++ ++++ 12800 lines of diff (skipped)
