Hello community, here is the log from the commit of package rawtherapee for openSUSE:Factory checked in at 2020-02-07 15:53:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rawtherapee (Old) and /work/SRC/openSUSE:Factory/.rawtherapee.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rawtherapee" Fri Feb 7 15:53:54 2020 rev:2 rq:770577 version:5.8 Changes: -------- --- /work/SRC/openSUSE:Factory/rawtherapee/rawtherapee.changes 2019-12-04 14:19:16.126381926 +0100 +++ /work/SRC/openSUSE:Factory/.rawtherapee.new.26092/rawtherapee.changes 2020-02-07 15:55:22.339542289 +0100 @@ -1,0 +2,25 @@ +Thu Feb 6 11:08:19 UTC 2020 - Paolo Stivanin <[email protected]> + +- Update to 5.8 + * Automatically recover detail lost to lens blur (diffraction) + using the new Capture Sharpening tool, located in the “Raw” tab. + It takes place right after demosaicing, and as it works in + linear space it is not prone to haloing. Capture Sharpening in + combination with Post-Resize Sharpening allows for detailed + and crisp results. + * CR3 support: image data is decoded so you can process your raw files, + but metadata is not supported yet. If you have an ICC or DCP input + profile for your CR3-producing camera, you will need to point + RawTherapee to it manually + (Color tab > Color Management > Input Profile > Custom). + * Improvements of various camera models (new DCP dual-illuminant + input profiles, raw crops, white levels, etc.), speedups and + optimizations to various tools, better memory management, + various bug fixes. See the git log for details. + +- Remove shared libs from spec because it was building just a couple + of .a libs + +- Switched from -O2 to -O3, as suggested in the release notes + +------------------------------------------------------------------- Old: ---- rawtherapee-5.7.tar.bz2 New: ---- rawtherapee-5.8.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rawtherapee.spec ++++++ --- /var/tmp/diff_new_pack.EjKdw6/_old 2020-02-07 15:55:24.087543228 +0100 +++ /var/tmp/diff_new_pack.EjKdw6/_new 2020-02-07 15:55:24.087543228 +0100 @@ -1,7 +1,7 @@ # # spec file for package rawtherapee # -# Copyright (c) 2019 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # Copyright (c) 2019 Marcin Bajor # # All modifications and additions to the file contributed by third parties @@ -13,16 +13,17 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # + Name: rawtherapee -Version: 5.7 +Version: 5.8 Release: 1%{?dist} -License: GPL-3.0 Summary: Cross-platform raw image processing program -Url: http://rawtherapee.com +License: GPL-3.0-only Group: Productivity/Graphics/Other +URL: http://rawtherapee.com %define _name rawtherapee @@ -76,11 +77,11 @@ #!Buildignore: libgcc_s1 %endif -BuildRequires: pkgconfig(glibmm-2.4) -BuildRequires: pkgconfig(gtkmm-2.4) BuildRequires: libiptcdata-devel BuildRequires: libjpeg-devel BuildRequires: libpng-devel +BuildRequires: pkgconfig(glibmm-2.4) +BuildRequires: pkgconfig(gtkmm-2.4) %if 0%{?fedora_version} >= 24 BuildRequires: libsigc++20-devel %else @@ -90,10 +91,10 @@ BuildRequires: libsigc++2-devel %endif %endif -BuildRequires: libtiff-devel -BuildRequires: zlib-devel BuildRequires: glib2-devel BuildRequires: gtk3-devel +BuildRequires: libtiff-devel +BuildRequires: zlib-devel %if (0%{?suse_version} || 0%{?sles_version}) BuildRequires: gtkmm3-devel %else @@ -123,15 +124,15 @@ %endif %if (0%{?suse_version} || 0%{?sles_version}) -BuildRequires: liblcms2-devel >= 2.6 BuildRequires: libexpat-devel +BuildRequires: liblcms2-devel >= 2.6 BuildRequires: update-desktop-files Requires(post): desktop-file-utils Requires(postun): desktop-file-utils %else -BuildRequires: lcms2-devel >= 2.6 -BuildRequires: expat-devel BuildRequires: desktop-file-utils +BuildRequires: expat-devel +BuildRequires: lcms2-devel >= 2.6 %endif BuildRequires: lensfun-devel @@ -142,8 +143,7 @@ BuildRequires: librsvg-devel %endif - -Source0: %{name}-%{version}.tar.bz2 +Source0: %{name}-%{version}.tar.xz BuildRoot: %{_tmppath}/%{name}-%{version}-build Conflicts: rawtherapee-stable-3.x @@ -156,6 +156,7 @@ Conflicts: rawtherapee-gtk2-nosse Conflicts: rawtherapee-gtk2-unstable Conflicts: rawtherapee-gtk2-nosse-unstable + %description RawTherapee is a cross platform image processing software equipped with the essential tools for high quality and efficient RAW photo development. %ifarch i386 i486 i586 i686 @@ -163,6 +164,7 @@ %else Latest stable build from "releases" branch. %endif + %prep %setup -q @@ -175,8 +177,8 @@ test -x "$(type -p g++-6)" && export CXX=g++-6 test -x "$(type -p gcc-7)" && export CC=gcc-7 test -x "$(type -p g++-7)" && export CXX=g++-7 -export CFLAGS="%{optflags}" -export CXXFLAGS="%{optflags}" +export CFLAGS="%(echo %{optflags} | sed 's/-O2/-O3/' | sed 's/-D_FORTIFY_SOURCE=2/-D_FORTIFY_SOURCE=3/')" +export CXXFLAGS="%(echo %{optflags} | sed 's/-O2/-O3/' | sed 's/-D_FORTIFY_SOURCE=2/-D_FORTIFY_SOURCE=3/')" %ifarch i386 i486 i586 i686 export CFLAGS+=" -msse2" @@ -189,19 +191,15 @@ %endif - echo "CFLAGS: "$CFLAGS echo "CXXFLAGS= "$CXXFLAGS - - #fix LICENSE.txt EOL sed -i 's/\r$//' LICENSE.txt cmake \ -DCMAKE_INSTALL_PREFIX=%{_prefix} \ -DLIBDIR=%{_libdir} \ -DCMAKE_BUILD_TYPE=release \ - -DBUILD_SHARED_LIBS:BOOL=ON \ -DDOCDIR=%{_datadir}/doc/packages/%{_name} \ -DCREDITSDIR=%{_datadir}/doc/packages/%{_name} \ -DLICENCEDIR=%{_datadir}/doc/packages/%{_name} \ @@ -211,7 +209,6 @@ %__make %{?_smp_mflags} - %install %make_install @@ -228,7 +225,6 @@ %fdupes %buildroot/%_prefix %endif - %post %if (0%{?suse_version} || 0%{?sles_version}) @@ -239,7 +235,6 @@ /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : %endif - %postun %if (0%{?suse_version} || 0%{?sles_version}) @@ -253,24 +248,20 @@ fi %endif - %posttrans %if !(0%{?suse_version} || 0%{?sles_version}) /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %endif - %clean rm -rf %{buildroot} - %files %defattr(-,root,root,-) %{_bindir}/* -%{_libdir}/*.so %{_datadir}/applications/%{_name}.desktop %dir %{_datadir}/metainfo/ %{_datadir}/metainfo/com.rawtherapee.RawTherapee.appdata.xml @@ -279,5 +270,4 @@ %{_datadir}/doc/packages/%{_name} %{_datadir}/man/*/%{_name}* - %changelog
