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


Reply via email to