Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gmic for openSUSE:Factory checked in at 2026-10-21 20:52:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gmic (Old) and /work/SRC/openSUSE:Factory/.gmic.new.2252680 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gmic" Wed Oct 21 20:52:27 2026 rev:54 rq:1386491 version:4.0.5 Changes: -------- --- /work/SRC/openSUSE:Factory/gmic/gmic.changes 2026-08-05 17:50:02.461303369 +0200 +++ /work/SRC/openSUSE:Factory/.gmic.new.2252680/gmic.changes 2026-10-21 20:52:35.721650487 +0200 @@ -1,0 +2,21 @@ +Tue Oct 20 13:11:10 UTC 2026 - Christophe Marin <[email protected]> + +- Drop obsolete version check + +------------------------------------------------------------------- +Sun Oct 18 05:57:44 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to 4.0.5: + - New stdlib command 'arrange': simplified 'montage' for large + image counts + - New stdlib command 'shape_peano': generate 2D Peano curve + images + - Command 'map': new adaptive 'random' palette option + - Command 'colormap': faster float-valued mapping via float32 + hashes + - Filter 'Rendering / Variable-Density Hilbert Curve': new SVG + export option + - Fix possible vulnerability in image network loading + - Ship new film-grain resource data (gmic_grain.gmz) + +------------------------------------------------------------------- Old: ---- gmic_4.0.3.tar.gz New: ---- gmic_4.0.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gmic.spec ++++++ --- /var/tmp/diff_new_pack.AbbyBB/_old 2026-10-21 20:52:37.254714418 +0200 +++ /var/tmp/diff_new_pack.AbbyBB/_new 2026-10-21 20:52:37.256714502 +0200 @@ -16,14 +16,14 @@ # +%define gmic_qt_options -DENABLE_SYSTEM_GMIC=ON -DENABLE_DYNAMIC_LINKING=ON +%define gmic_datadir %{_datadir}/gmic %ifnarch ppc64le %bcond_without krita_plugin %endif - %ifnarch s390x %bcond_without gimp_plugin %endif - %if %{with krita_plugin} %if %{pkg_vcmp krita >= 5} %bcond_without krita5 @@ -31,7 +31,6 @@ %bcond_with krita5 %endif %endif - %if %{with gimp_plugin} %if %{pkg_vcmp gimp >= 3} %define gimp_suffix 3 @@ -41,17 +40,11 @@ %endif %global hostapps gimp%{?gimp_suffix} %endif - %if %{with krita_plugin} && %{without krita5} %global hostapps %{?hostapps} krita %endif - -%define gmic_qt_options -DENABLE_SYSTEM_GMIC=ON -DENABLE_DYNAMIC_LINKING=ON - -%define gmic_datadir %{_datadir}/gmic - Name: gmic -Version: 4.0.3 +Version: 4.0.5 Release: 0 Summary: GREYC's Magick for Image Computing (denoise and others) # gmic-qt is GPL-3.0-or-later, zart is CECILL-2.0, libgmic and cli program are @@ -64,29 +57,15 @@ Patch0: krita5.patch # PATCH-FEATURE-OPENSUSE Patch1: 0001-Find-the-local-gmic-library.patch -# -# SECTION pkg_vcmp -# -# Those 2 are used for the pkg_vcmp conditionals above and also the rich expressions in the BuildRequires below -# -%{?with_gimp_plugin:BuildRequires: gimp} -%{?with_krita_plugin:BuildRequires: krita} -# -# /SECTION +BuildRequires: (krita-devel if krita >= 5) # BuildRequires: cmake >= 3.16.0 BuildRequires: dos2unix BuildRequires: extra-cmake-modules BuildRequires: fftw3-threads-devel -%if 0%{?suse_version} == 1500 -# Qt 6 requires c++-17, we'll use the latest version available on Leap 15 -BuildRequires: gcc13-c++ -BuildRequires: gcc13-PIE -%endif BuildRequires: hicolor-icon-theme BuildRequires: pkgconfig BuildRequires: update-desktop-files -BuildRequires: (krita-devel if krita >= 5) BuildRequires: (pkgconfig(gimp-2.0) if gimp < 2.99) BuildRequires: (pkgconfig(gimp-3.0) if gimp >= 2.99) BuildRequires: cmake(KF5CoreAddons) @@ -118,6 +97,15 @@ BuildRequires: pkgconfig(xrandr) BuildRequires: pkgconfig(zlib) Requires: gmic-data = %{version} +# +# SECTION pkg_vcmp +# +# Those 2 are used for the pkg_vcmp conditionals above and also the rich expressions in the BuildRequires below +# +%{?with_gimp_plugin:BuildRequires: gimp} +%{?with_krita_plugin:BuildRequires: krita} +# +# /SECTION %description G'MIC is a framework for image processing, providing @@ -200,10 +188,6 @@ dos2unix src/gmic_libc.* %build -%if 0%{?suse_version} == 1500 -export CC=gcc-13 CXX=g++-13 -%endif - # Build gmic # Starting with gmic 3.1.0, the gmic dev replaced their CMake build system with a non-configurable Makefile... sed -i 's#LIB ?= lib#LIB ?= %{_lib}#' src/Makefile @@ -218,7 +202,7 @@ sed -i 's#/usr/lib/gimp/2.0/plug-ins#%{gmic_datadir}#' src/gmic_stdlib.gmic for target in lib cli_shared libc ; do - EXTRA_CFLAGS='%{optflags}' NOSTRIP=1 %__make ${target} %{?_smp_mflags} + EXTRA_CFLAGS='%{optflags}' NOSTRIP=1 make ${target} %{?_smp_mflags} done # Build gmic{_gimp|_krita}_qt ++++++ gmic_4.0.3.tar.gz -> gmic_4.0.5.tar.gz ++++++ /work/SRC/openSUSE:Factory/gmic/gmic_4.0.3.tar.gz /work/SRC/openSUSE:Factory/.gmic.new.2252680/gmic_4.0.5.tar.gz differ: char 5, line 1
