From f64234071c61bf0eee5c288ddfda43d501b7dd7e Mon Sep 17 00:00:00 2001 From: Matthew Miller Date: Tue, 17 Aug 2021 12:32:54 -0400 Subject: [PATCH 1/4] use rpmautospec https://docs.pagure.org/Fedora-Infra.rpmautospec/opting-in.htmlhttps://docs.pagure.org/Fedora-Infra.rpmautospec/opting-in.html --- changelog | 358 ++++++++++++++++++++++++++++++++++++++++++++++ rawtherapee.spec | 361 +---------------------------------------------- 2 files changed, 360 insertions(+), 359 deletions(-) create mode 100644 changelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..ca3a6c9 --- /dev/null +++ b/changelog @@ -0,0 +1,358 @@ +* Sat Aug 07 2021 Mattia Verga - 5.8-8 +- Backport patch for glibc 2.34 compatibility (fixes rhbz#1987918) + +* Fri Jul 23 2021 Fedora Release Engineering - 5.8-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Wed Jan 27 2021 Fedora Release Engineering - 5.8-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Tue Aug 04 2020 Mattia Verga - 5.8-5 +- Another rebuild attempt for F33 Mass Rebuild after gettext has been fixed +- Use new cmake macros + +* Sat Aug 01 2020 Fedora Release Engineering - 5.8-4 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 5.8-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Mon Apr 06 2020 Mattia Verga - 5.8-2 +- Backport patch for fixing rhbz#1820907 + +* Wed Feb 05 2020 Mattia Verga - 5.8-1 +- Release 5.8 stable +- Fix linking to system's KLT lib +- Use static libraries +- Enable linking to tcmalloc + +* Thu Jan 30 2020 Fedora Release Engineering - 5.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Wed Sep 11 2019 Mattia Verga - 5.7-1 +- Release 5.7 stable +- Add forgotten klt-devel as BR + +* Fri Jul 26 2019 Fedora Release Engineering - 5.6-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Thu Apr 25 2019 Mattia Verga - 5.6-2 +- Backport patch to fix appdata validation + +* Wed Apr 24 2019 Mattia Verga - 5.6-1 +- Release 5.6 stable + +* Sat Apr 13 2019 Mattia Verga - 5.6-0.1.rc1 +- Update to 5.6RC1 +- Added librsvg-2.0 to BuildRequires +- Changed appdata filename + +* Sat Apr 06 2019 Mattia Verga - 5.5-4 +- Backport patch to fix Histogram Matching (RHBZ #1692572) + +* Sat Feb 16 2019 Mattia Verga - 5.5-3 +- Backport patch to fix build with GCC9 + +* Sat Feb 02 2019 Fedora Release Engineering - 5.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Fri Dec 21 2018 Mattia Verga - 5.5-1 +- Release 5.5 stable +- Add libatomic to BRs to fix x64 builds + +* Tue Sep 18 2018 Owen Taylor - 5.4-3 +- Don't explicitly require fftw - this pulls in unnecessary library subpackages + and binaries; just count on RPM's standard library autodependencies. + +* Sat Jul 14 2018 Fedora Release Engineering - 5.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Thu Mar 22 2018 Mattia Verga - 5.4-1 +- Release 5.4 stable + +* Wed Mar 14 2018 Mattia Verga - 5.4-0.2.rc3 +- Update to 5.4RC3 + +* Sun Mar 04 2018 Mattia Verga - 5.4-0.1.rc2 +- Update to 5.4RC2 +- Report correct dcraw version in bundled statement +- Remove obsolete ld scriptlets + +* Mon Feb 19 2018 Mattia Verga - 5.3-4 +- Add gcc-c++ to BuildRequires + +* Fri Feb 09 2018 Fedora Release Engineering - 5.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Jan 18 2018 Igor Gnatenko +- Remove obsolete scriptlets + +* Mon Oct 2 2017 Matthew Miller - 5.3-1 +- update to 5.3 final + +* Mon Sep 25 2017 Matthew Miller - 5.3-0.1 +- upstream 5.3 rc1 for rawhide +- includes fix for CVE-2017-13735 +- lensfun is now required (enabling new lens correction feature) +- appdata -> metainfo dir + +* Sun Sep 10 2017 Mattia Verga - 5.2-2 +- Backport upstream patch for fixing CVE-2017-13735 + +* Mon Jul 31 2017 Mattia Verga - 5.2-1 +- Upgrade to 5.2 +- Use system KLT library instead of bundled one +- No further requires bzip2 as BR + +* Thu Jul 27 2017 Fedora Release Engineering - 5.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Thu May 18 2017 Matthew Miller - 5.1-1 +- 5.1 final is out + +* Mon May 15 2017 Fedora Release Engineering - 5.1-0.2.rc1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild + +* Sun May 14 2017 Mattia Verga - 5.1-0.1.rc1 +- Upgrade to 5.1-rc1 +- New command line binary +- Removed support for gtk2 + +* Sat Feb 18 2017 Mattia Verga - 5.0-3.r1 +- Upgrade to 5.0-r1 +- Fix build error with GCC7 + +* Sat Feb 11 2017 Fedora Release Engineering - 5.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Mon Jan 23 2017 Mattia Verga - 5.0-1 +- Upgrade to stable 5.0-gtk3 + +* Sat Nov 05 2016 Mattia Verga - 4.2.1234-2.20161105gitb766110 +- Upgrade svn version +- Add provides klt + +* Sun Oct 09 2016 Mattia Verga - 4.2.1234-1.20161009gitd16d244 +- Upgrade to svn version +- GTK3 is now default +- Remove unneeded patches + +* Thu Feb 04 2016 Fedora Release Engineering - 4.2-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Thu Jun 18 2015 Fedora Release Engineering - 4.2-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Wed May 13 2015 Matthew Miller - 4.2-10 +- note dcraw bundling (see https://fedorahosted.org/fpc/ticket/530) + +* Wed May 13 2015 Matthew Miller - 4.2-9 +- same thing, format patch correctly + +* Wed May 13 2015 Matthew Miller - 4.2-8 +- Security fix for CVE-2015-3885 (dcraw input sanitization), bz #1221257 + +* Sat May 02 2015 Kalev Lember - 4.2-7 +- Rebuilt for GCC 5 C++11 ABI change + +* Tue Mar 24 2015 Matthew Miller - 4.2-6 +- ooh, fixed it. (insufficiently strict html in description. will + submit bug upstream -- thanks Kalev for the fix!) + +* Tue Mar 24 2015 Matthew Miller - 4.2-5 +- appstream validation currently failing on f22 and f23. temporarily + disabling + +* Tue Mar 24 2015 Matthew Miller - 4.2-4 +- oh look! fix some invalid dates in changelog including the previous entry +- move appdata validation next to desktop file validation + +* Tue Mar 24 2015 Matthew Miller - 4.2-3 +- package appdata +- fix some invalid dates in changelog + +* Tue Mar 24 2015 Matthew Miller - 4.2-2 +- a few config changes to match upstream rpm + +* Sat Nov 08 2014 Matthew Miller - 4.2-1 +- update to new upstream stable release +- set cache and config dir to be unversioned by upstream request + (see http://rawtherapee.com/blog/4.2-pre-release-announcement) + Note that this will cause config from 4.1 to be ignored, and + possibly even older config to be used instead. + +* Sun Aug 17 2014 Fedora Release Engineering - 4.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sun Jun 08 2014 Matthew Miller - 4.1-1 +- update to new upstream stable release (first officially-stable release + since 3.1) +- see changelog at http://rawtherapee.com/blog/rawtherapee-4.1-is-out +- drop documentation subpackage, because upstream does not yet have a pdf + for 4.1; see docs online at http://rawtherapee.com/blog/documentation and + http://rawpedia.rawtherapee.com/ +- no need to include COMPILE.txt in binary package, but do incliude + RELEASE_NOTES.txt + +* Sun Jun 08 2014 Fedora Release Engineering - 4.0.11-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sun Aug 04 2013 Fedora Release Engineering - 4.0.11-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Sat Jun 29 2013 Thibault North - 4.0.11-1 +- Update to 4.0.11 + +* Sun Apr 7 2013 Thibault North - 4.0.10-1 +- Update to 4.0.10 + +* Thu Feb 14 2013 Fedora Release Engineering - 4.0.9-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Mon Jan 21 2013 Adam Tkac - 4.0.9-4 +- rebuild due to "jpeg8-ABI" feature drop + +* Fri Dec 21 2012 Adam Tkac - 4.0.9-3 +- rebuild against new libjpeg + +* Sat Jul 21 2012 Fedora Release Engineering - 4.0.9-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Fri Jun 22 2012 Thibault North - 4.0.9-1 +- Update to 4.0.9 + +* Sat Apr 7 2012 Thibault North - 4.0.8-1 +- Update to 4.0.8 +- Spec cleanup +- Rebase on the online source archive + +* Sun Feb 12 2012 Thibault North - 4.0.7-2 +- Fix faulty MIME directive + +* Sat Feb 11 2012 Thibault North - 4.0.7-1 +- Update to 4.0.7 + +* Sat Jan 14 2012 Fedora Release Engineering - 4.0.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Sun Nov 27 2011 Thibault North - 4.0.5-2 +- Now require lcms2 + +* Sun Nov 27 2011 Thibault North - 4.0.5-1 +- Upgrade to release 4.0.5 + +* Thu Aug 18 2011 Thibault North - 3.0.0-1 +- Upgrade to stable release 3.0.0 + +* Tue Jul 12 2011 Thibault North - 3.0-0.31.a1 +- Fix .desktop file to properly run rawtherapee + +* Sun Jul 10 2011 Thibault North - 3.0-0.30.a1 +- Sync with upstream for many fixes and improvements +- Executable is now rawtherapee instead of rt (see BZ#715390) + +* Mon Jun 6 2011 Thibault North - 3.0-0.29.a1 +- Sync with upstream +- Versioning now needs to be included in version.h + +* Sun Mar 20 2011 Thibault North - 3.0-0.28.a1 +- Updated to 3.0A2, distance 13 for many fixes +- Updated spec file thanks to upstream fixes + +* Wed Feb 09 2011 Fedora Release Engineering - 3.0-0.28.a1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Mon Jan 3 2011 Thibault North - 3.0-0.27.a1 +- Sync with upstream for various bugfixes and enhancements + +* Sun Dec 19 2010 Thibault North - 3.0-0.26.a1 +- Sync with branch_3.0 upstream: rawtherapee has a stable branch now. + +* Sat Nov 6 2010 Dan Horák - 3.0-0.25.a1 +- Fix libdir for 64-bit architectures +- Fix ownership of the /usr/share/rawtherapee directory + +* Mon Oct 25 2010 Thibault North - 3.0-0.24.a1 +- Sync with upstream for many enhancements and fixes + +* Thu Sep 9 2010 Thibault North - 3.0-0.23.a1 +- Sync with upstream back to the official repository +- Various fixes and enhancements + +* Thu May 27 2010 Thibault North - 3.0-0.22.a1 +- Sync upstream for OpenMP support + +* Tue May 11 2010 Thibault North - 3.0-0.21.a1 +- Sync with upstream rev ccc12f4a03 +- Segfault fix +- Various fixes/enhancements + +* Tue Apr 27 2010 Thibault North - 3.0-0.20.a1 +- Fix compilation for 64 bits OSes + +* Tue Apr 27 2010 Thibault North - 3.0-0.19.a1 +- Switch back to Rawtherapee original release +- Bug fixes +- Translations and themes now have a licence and can be used +- Hide information on pictures by default + +* Fri Apr 16 2010 Thibault North - 3.0-0.18.a1 +- New release including curves (exposure and luminance) + +* Fri Apr 16 2010 Thibault North - 3.0-0.17.a1 +- Sync with upstream: multiple fixes + +* Mon Apr 12 2010 Thibault North - 3.0-0.16.a1 +- Sync with upstream for new resizing algorithms +- File renames + +* Thu Apr 8 2010 Thibault North - 3.0-0.15.a1 +- Sync with upstream for new demosaicing algorithms +- Fix segfault + +* Tue Mar 23 2010 Thibault North - 3.0-0.14.a1 +- Remove sed liners which have been pushed upstream + +* Tue Mar 23 2010 Thibault North - 3.0-0.13.a1 +- Fix CMakeLists to build without extra languages and themes +- Remove PDF docs : development-related or outdated + +* Tue Mar 23 2010 Thibault North - 3.0-0.12.a1 +- Now rely on RawTherapee-Fork, new upstream + +* Sat Mar 20 2010 Sebastian Dziallas - 3.0-0.11.a1 +- Correct path in .desktop file + +* Wed Mar 17 2010 Thibault North - 3.0-0.10.a1 +- Run ldconfig at post/postun + +* Mon Mar 15 2010 Thibault North - 3.0-0.9.a1 +- Use proper license tag +- Remove some files with different licensing + +* Wed Mar 3 2010 Thibault North - 3.0-0.8.a1 +- Various fixes related to review request. + +* Sun Feb 28 2010 Thibault North - 3.0-0.7.a1 +- Update icon database on install/removal +- Fix many files permissions (thanks Sebastian Dziallas) + +* Sun Feb 28 2010 Thibault North - 3.0-0.6.a1 +- Set icons for desktop file +- Remove rawzor from SRPM + +* Sun Feb 28 2010 Thibault North - 3.0-0.5.a1 +- More fixes and added desktop file + +* Wed Feb 24 2010 Sebastian Dziallas - 3.0-0.4.a1 +- Smaller modifications and changes + +* Sun Jan 24 2010 Sebastian Dziallas - 3.0-0.3.a1 +- Switch to a1 SVN checkout + +* Sun Jan 24 2010 Thibault North - 3.0-0.2.a1 +- Various Fixes + +* Fri Jan 22 2010 Thibault North - 3.0-0.1.a1 +- Initial package diff --git a/rawtherapee.spec b/rawtherapee.spec index cd80540..9cbb6a9 100644 --- a/rawtherapee.spec +++ b/rawtherapee.spec @@ -2,7 +2,7 @@ Name: rawtherapee Version: 5.8 -Release: 8%{?dist} +Release: %autorelease Summary: Raw image processing software License: GPLv3 and MIT and IJG @@ -115,361 +115,4 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/metainfo/com.%{na %changelog -* Sat Aug 07 2021 Mattia Verga - 5.8-8 -- Backport patch for glibc 2.34 compatibility (fixes rhbz#1987918) - -* Fri Jul 23 2021 Fedora Release Engineering - 5.8-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Wed Jan 27 2021 Fedora Release Engineering - 5.8-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Tue Aug 04 2020 Mattia Verga - 5.8-5 -- Another rebuild attempt for F33 Mass Rebuild after gettext has been fixed -- Use new cmake macros - -* Sat Aug 01 2020 Fedora Release Engineering - 5.8-4 -- Second attempt - Rebuilt for - https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Wed Jul 29 2020 Fedora Release Engineering - 5.8-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Mon Apr 06 2020 Mattia Verga - 5.8-2 -- Backport patch for fixing rhbz#1820907 - -* Wed Feb 05 2020 Mattia Verga - 5.8-1 -- Release 5.8 stable -- Fix linking to system's KLT lib -- Use static libraries -- Enable linking to tcmalloc - -* Thu Jan 30 2020 Fedora Release Engineering - 5.7-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Wed Sep 11 2019 Mattia Verga - 5.7-1 -- Release 5.7 stable -- Add forgotten klt-devel as BR - -* Fri Jul 26 2019 Fedora Release Engineering - 5.6-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Thu Apr 25 2019 Mattia Verga - 5.6-2 -- Backport patch to fix appdata validation - -* Wed Apr 24 2019 Mattia Verga - 5.6-1 -- Release 5.6 stable - -* Sat Apr 13 2019 Mattia Verga - 5.6-0.1.rc1 -- Update to 5.6RC1 -- Added librsvg-2.0 to BuildRequires -- Changed appdata filename - -* Sat Apr 06 2019 Mattia Verga - 5.5-4 -- Backport patch to fix Histogram Matching (RHBZ #1692572) - -* Sat Feb 16 2019 Mattia Verga - 5.5-3 -- Backport patch to fix build with GCC9 - -* Sat Feb 02 2019 Fedora Release Engineering - 5.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Fri Dec 21 2018 Mattia Verga - 5.5-1 -- Release 5.5 stable -- Add libatomic to BRs to fix x64 builds - -* Tue Sep 18 2018 Owen Taylor - 5.4-3 -- Don't explicitly require fftw - this pulls in unnecessary library subpackages - and binaries; just count on RPM's standard library autodependencies. - -* Sat Jul 14 2018 Fedora Release Engineering - 5.4-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Thu Mar 22 2018 Mattia Verga - 5.4-1 -- Release 5.4 stable - -* Wed Mar 14 2018 Mattia Verga - 5.4-0.2.rc3 -- Update to 5.4RC3 - -* Sun Mar 04 2018 Mattia Verga - 5.4-0.1.rc2 -- Update to 5.4RC2 -- Report correct dcraw version in bundled statement -- Remove obsolete ld scriptlets - -* Mon Feb 19 2018 Mattia Verga - 5.3-4 -- Add gcc-c++ to BuildRequires - -* Fri Feb 09 2018 Fedora Release Engineering - 5.3-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Jan 18 2018 Igor Gnatenko -- Remove obsolete scriptlets - -* Mon Oct 2 2017 Matthew Miller - 5.3-1 -- update to 5.3 final - -* Mon Sep 25 2017 Matthew Miller - 5.3-0.1 -- upstream 5.3 rc1 for rawhide -- includes fix for CVE-2017-13735 -- lensfun is now required (enabling new lens correction feature) -- appdata -> metainfo dir - -* Sun Sep 10 2017 Mattia Verga - 5.2-2 -- Backport upstream patch for fixing CVE-2017-13735 - -* Mon Jul 31 2017 Mattia Verga - 5.2-1 -- Upgrade to 5.2 -- Use system KLT library instead of bundled one -- No further requires bzip2 as BR - -* Thu Jul 27 2017 Fedora Release Engineering - 5.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Thu May 18 2017 Matthew Miller - 5.1-1 -- 5.1 final is out - -* Mon May 15 2017 Fedora Release Engineering - 5.1-0.2.rc1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild - -* Sun May 14 2017 Mattia Verga - 5.1-0.1.rc1 -- Upgrade to 5.1-rc1 -- New command line binary -- Removed support for gtk2 - -* Sat Feb 18 2017 Mattia Verga - 5.0-3.r1 -- Upgrade to 5.0-r1 -- Fix build error with GCC7 - -* Sat Feb 11 2017 Fedora Release Engineering - 5.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Mon Jan 23 2017 Mattia Verga - 5.0-1 -- Upgrade to stable 5.0-gtk3 - -* Sat Nov 05 2016 Mattia Verga - 4.2.1234-2.20161105gitb766110 -- Upgrade svn version -- Add provides klt - -* Sun Oct 09 2016 Mattia Verga - 4.2.1234-1.20161009gitd16d244 -- Upgrade to svn version -- GTK3 is now default -- Remove unneeded patches - -* Thu Feb 04 2016 Fedora Release Engineering - 4.2-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Thu Jun 18 2015 Fedora Release Engineering - 4.2-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Wed May 13 2015 Matthew Miller - 4.2-10 -- note dcraw bundling (see https://fedorahosted.org/fpc/ticket/530) - -* Wed May 13 2015 Matthew Miller - 4.2-9 -- same thing, format patch correctly - -* Wed May 13 2015 Matthew Miller - 4.2-8 -- Security fix for CVE-2015-3885 (dcraw input sanitization), bz #1221257 - -* Sat May 02 2015 Kalev Lember - 4.2-7 -- Rebuilt for GCC 5 C++11 ABI change - -* Tue Mar 24 2015 Matthew Miller - 4.2-6 -- ooh, fixed it. (insufficiently strict html in description. will - submit bug upstream -- thanks Kalev for the fix!) - -* Tue Mar 24 2015 Matthew Miller - 4.2-5 -- appstream validation currently failing on f22 and f23. temporarily - disabling - -* Tue Mar 24 2015 Matthew Miller - 4.2-4 -- oh look! fix some invalid dates in changelog including the previous entry -- move appdata validation next to desktop file validation - -* Tue Mar 24 2015 Matthew Miller - 4.2-3 -- package appdata -- fix some invalid dates in changelog - -* Tue Mar 24 2015 Matthew Miller - 4.2-2 -- a few config changes to match upstream rpm - -* Sat Nov 08 2014 Matthew Miller - 4.2-1 -- update to new upstream stable release -- set cache and config dir to be unversioned by upstream request - (see http://rawtherapee.com/blog/4.2-pre-release-announcement) - Note that this will cause config from 4.1 to be ignored, and - possibly even older config to be used instead. - -* Sun Aug 17 2014 Fedora Release Engineering - 4.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Sun Jun 08 2014 Matthew Miller - 4.1-1 -- update to new upstream stable release (first officially-stable release - since 3.1) -- see changelog at http://rawtherapee.com/blog/rawtherapee-4.1-is-out -- drop documentation subpackage, because upstream does not yet have a pdf - for 4.1; see docs online at http://rawtherapee.com/blog/documentation and - http://rawpedia.rawtherapee.com/ -- no need to include COMPILE.txt in binary package, but do incliude - RELEASE_NOTES.txt - -* Sun Jun 08 2014 Fedora Release Engineering - 4.0.11-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Sun Aug 04 2013 Fedora Release Engineering - 4.0.11-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Sat Jun 29 2013 Thibault North - 4.0.11-1 -- Update to 4.0.11 - -* Sun Apr 7 2013 Thibault North - 4.0.10-1 -- Update to 4.0.10 - -* Thu Feb 14 2013 Fedora Release Engineering - 4.0.9-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Mon Jan 21 2013 Adam Tkac - 4.0.9-4 -- rebuild due to "jpeg8-ABI" feature drop - -* Fri Dec 21 2012 Adam Tkac - 4.0.9-3 -- rebuild against new libjpeg - -* Sat Jul 21 2012 Fedora Release Engineering - 4.0.9-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Fri Jun 22 2012 Thibault North - 4.0.9-1 -- Update to 4.0.9 - -* Sat Apr 7 2012 Thibault North - 4.0.8-1 -- Update to 4.0.8 -- Spec cleanup -- Rebase on the online source archive - -* Sun Feb 12 2012 Thibault North - 4.0.7-2 -- Fix faulty MIME directive - -* Sat Feb 11 2012 Thibault North - 4.0.7-1 -- Update to 4.0.7 - -* Sat Jan 14 2012 Fedora Release Engineering - 4.0.5-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Sun Nov 27 2011 Thibault North - 4.0.5-2 -- Now require lcms2 - -* Sun Nov 27 2011 Thibault North - 4.0.5-1 -- Upgrade to release 4.0.5 - -* Thu Aug 18 2011 Thibault North - 3.0.0-1 -- Upgrade to stable release 3.0.0 - -* Tue Jul 12 2011 Thibault North - 3.0-0.31.a1 -- Fix .desktop file to properly run rawtherapee - -* Sun Jul 10 2011 Thibault North - 3.0-0.30.a1 -- Sync with upstream for many fixes and improvements -- Executable is now rawtherapee instead of rt (see BZ#715390) - -* Mon Jun 6 2011 Thibault North - 3.0-0.29.a1 -- Sync with upstream -- Versioning now needs to be included in version.h - -* Sun Mar 20 2011 Thibault North - 3.0-0.28.a1 -- Updated to 3.0A2, distance 13 for many fixes -- Updated spec file thanks to upstream fixes - -* Wed Feb 09 2011 Fedora Release Engineering - 3.0-0.28.a1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Mon Jan 3 2011 Thibault North - 3.0-0.27.a1 -- Sync with upstream for various bugfixes and enhancements - -* Sun Dec 19 2010 Thibault North - 3.0-0.26.a1 -- Sync with branch_3.0 upstream: rawtherapee has a stable branch now. - -* Sat Nov 6 2010 Dan Horák - 3.0-0.25.a1 -- Fix libdir for 64-bit architectures -- Fix ownership of the /usr/share/rawtherapee directory - -* Mon Oct 25 2010 Thibault North - 3.0-0.24.a1 -- Sync with upstream for many enhancements and fixes - -* Thu Sep 9 2010 Thibault North - 3.0-0.23.a1 -- Sync with upstream back to the official repository -- Various fixes and enhancements - -* Thu May 27 2010 Thibault North - 3.0-0.22.a1 -- Sync upstream for OpenMP support - -* Tue May 11 2010 Thibault North - 3.0-0.21.a1 -- Sync with upstream rev ccc12f4a03 -- Segfault fix -- Various fixes/enhancements - -* Tue Apr 27 2010 Thibault North - 3.0-0.20.a1 -- Fix compilation for 64 bits OSes - -* Tue Apr 27 2010 Thibault North - 3.0-0.19.a1 -- Switch back to Rawtherapee original release -- Bug fixes -- Translations and themes now have a licence and can be used -- Hide information on pictures by default - -* Fri Apr 16 2010 Thibault North - 3.0-0.18.a1 -- New release including curves (exposure and luminance) - -* Fri Apr 16 2010 Thibault North - 3.0-0.17.a1 -- Sync with upstream: multiple fixes - -* Mon Apr 12 2010 Thibault North - 3.0-0.16.a1 -- Sync with upstream for new resizing algorithms -- File renames - -* Thu Apr 8 2010 Thibault North - 3.0-0.15.a1 -- Sync with upstream for new demosaicing algorithms -- Fix segfault - -* Tue Mar 23 2010 Thibault North - 3.0-0.14.a1 -- Remove sed liners which have been pushed upstream - -* Tue Mar 23 2010 Thibault North - 3.0-0.13.a1 -- Fix CMakeLists to build without extra languages and themes -- Remove PDF docs : development-related or outdated - -* Tue Mar 23 2010 Thibault North - 3.0-0.12.a1 -- Now rely on RawTherapee-Fork, new upstream - -* Sat Mar 20 2010 Sebastian Dziallas - 3.0-0.11.a1 -- Correct path in .desktop file - -* Wed Mar 17 2010 Thibault North - 3.0-0.10.a1 -- Run ldconfig at post/postun - -* Mon Mar 15 2010 Thibault North - 3.0-0.9.a1 -- Use proper license tag -- Remove some files with different licensing - -* Wed Mar 3 2010 Thibault North - 3.0-0.8.a1 -- Various fixes related to review request. - -* Sun Feb 28 2010 Thibault North - 3.0-0.7.a1 -- Update icon database on install/removal -- Fix many files permissions (thanks Sebastian Dziallas) - -* Sun Feb 28 2010 Thibault North - 3.0-0.6.a1 -- Set icons for desktop file -- Remove rawzor from SRPM - -* Sun Feb 28 2010 Thibault North - 3.0-0.5.a1 -- More fixes and added desktop file - -* Wed Feb 24 2010 Sebastian Dziallas - 3.0-0.4.a1 -- Smaller modifications and changes - -* Sun Jan 24 2010 Sebastian Dziallas - 3.0-0.3.a1 -- Switch to a1 SVN checkout - -* Sun Jan 24 2010 Thibault North - 3.0-0.2.a1 -- Various Fixes - -* Fri Jan 22 2010 Thibault North - 3.0-0.1.a1 -- Initial package +%autochangelog \ No newline at end of file From 0b0690e0f03f66bb7a453dd21e3ab04ba703998a Mon Sep 17 00:00:00 2001 From: Matthew Miller Date: Tue, 17 Aug 2021 12:40:44 -0400 Subject: [PATCH 2/4] cr at end of file --- rawtherapee.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rawtherapee.spec b/rawtherapee.spec index 9cbb6a9..3861333 100644 --- a/rawtherapee.spec +++ b/rawtherapee.spec @@ -115,4 +115,4 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/metainfo/com.%{na %changelog -%autochangelog \ No newline at end of file +%autochangelog From 91c089089d628b9a5b95a9769ea7ce7d2358796e Mon Sep 17 00:00:00 2001 From: Mattia Verga Date: Sun, 16 Jan 2022 12:47:47 +0100 Subject: [PATCH 3/4] Add patch to fix Canon sRaw/mRaw file import --- RT_5.8_fix_canon_sraw.patch | 22 ++++++++++++++++++++++ rawtherapee.spec | 10 +++++++--- 2 files changed, 29 insertions(+), 3 deletions(-) create mode 100644 RT_5.8_fix_canon_sraw.patch diff --git a/RT_5.8_fix_canon_sraw.patch b/RT_5.8_fix_canon_sraw.patch new file mode 100644 index 0000000..285bfef --- /dev/null +++ b/RT_5.8_fix_canon_sraw.patch @@ -0,0 +1,22 @@ +From 4221fdf31e43658cef98ad660ad398b8ae81b8d7 Mon Sep 17 00:00:00 2001 +From: Ingo Weyrich +Date: Fri, 7 Feb 2020 13:52:25 +0100 +Subject: [PATCH] fix regression in Canon sRAW/mRAW black level computation, + taken from ART, fixes #5638 + +--- + rtengine/dcraw.cc | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/rtengine/dcraw.cc b/rtengine/dcraw.cc +index 812f122b3..0284b3f1d 100644 +--- a/rtengine/dcraw.cc ++++ b/rtengine/dcraw.cc +@@ -9868,6 +9868,7 @@ void CLASS identify() + filters = 0; + tiff_samples = colors = 3; + load_raw = &CLASS canon_sraw_load_raw; ++ FORC4 cblack[c] = 0; // ALB + } else if (!strcmp(model,"PowerShot 600")) { + height = 613; + width = 854; diff --git a/rawtherapee.spec b/rawtherapee.spec index 3861333..b5dc621 100644 --- a/rawtherapee.spec +++ b/rawtherapee.spec @@ -11,14 +11,18 @@ Source0: https://github.com/Beep6581/RawTherapee/releases/download/%{vers # Fix linking against system's KLT # Upstream PR https://github.com/Beep6581/RawTherapee/pull/5539 -Patch0: RT_5.8_system_klt.patch +Patch: RT_5.8_system_klt.patch # Backport patch for fixing rhbz#1820907 -Patch1: RT_5.8_fix_crop.patch +Patch: RT_5.8_fix_crop.patch # Backport patch for fixing build with glibc 2.34 # https://github.com/Beep6581/RawTherapee/issues/6324 -Patch2: RT_5.8_glibc234.patch +Patch: RT_5.8_glibc234.patch + +# Backport patch for fixing Canon sRAW/mRAW +# https://github.com/Beep6581/RawTherapee/issues/5898 +Patch: RT_5.8_fix_canon_sraw.patch BuildRequires: cmake From dc620363335bd0e2ebeb914d3b4e68f69975f796 Mon Sep 17 00:00:00 2001 From: Ta-Lun Yen Date: Sun, 3 Apr 2022 00:27:55 +0800 Subject: [PATCH 4/4] Backport patch for fixing Nikon Z EXIF information --- RT_5.8_fix_nikon_z_exif.patch | 63 +++++++++++++++++++++++++++++++++++ rawtherapee.spec | 3 ++ 2 files changed, 66 insertions(+) create mode 100644 RT_5.8_fix_nikon_z_exif.patch diff --git a/RT_5.8_fix_nikon_z_exif.patch b/RT_5.8_fix_nikon_z_exif.patch new file mode 100644 index 0000000..524868c --- /dev/null +++ b/RT_5.8_fix_nikon_z_exif.patch @@ -0,0 +1,63 @@ +From 84b59f187aa8418e0b5f0986caa6a5a7e5f08136 Mon Sep 17 00:00:00 2001 +From: Anders Bennehag +Date: Sun, 21 Jun 2020 14:08:45 -0400 +Subject: [PATCH] createJPEGMarker(): Removes MakerNotes.ShotInfo from jpeg + export + +as it is 52Kb large on Nikon Z-series cameras, which results in +jpeg exif tags being larger than allowed 65Kb limit. + +Fixes https://github.com/Beep6581/RawTherapee/issues/5698 +--- + rtexif/rtexif.cc | 38 +++++++++++++++++++++++++++++++++++++- + 1 file changed, 37 insertions(+), 1 deletion(-) + +diff --git a/rtexif/rtexif.cc b/rtexif/rtexif.cc +index c0038c067..f32a9feb1 100644 +--- a/rtexif/rtexif.cc ++++ b/rtexif/rtexif.cc +@@ -3248,7 +3248,43 @@ int ExifManager::createJPEGMarker (const TagDirectory* root, const rtengine::pro + TagDirectory* cl; + + if (root) { +- cl = (const_cast (root))->clone (nullptr); ++ cl = root->clone(nullptr); ++ ++ // Drop unwanted tags before exporting ++ // For example, Nikon Z-series has a 52Kb MakerNotes->ShotInfo tag ++ // which does not fit into the 65Kb limit on JPEG exif tags ++ const Tag* const make_tag = cl->getTag(271); ++ if (make_tag && !std::strncmp((const char*)make_tag->getValue(), "NIKON CORPORATION", 17)) { ++ [cl]() ++ { ++ Tag* const exif_tag = cl->getTag(34665); ++ if (!exif_tag) { ++ return; ++ } ++ ++ TagDirectory* const exif_dir = exif_tag->getDirectory(); ++ if (!exif_dir) { ++ return; ++ } ++ ++ Tag* const make_notes_tag = exif_dir->getTag(37500); ++ if (!make_notes_tag) { ++ return; ++ } ++ ++ TagDirectory* const maker_notes_dir = make_notes_tag->getDirectory(); ++ if (!maker_notes_dir) { ++ return; ++ } ++ ++ Tag* const shot_info_tag = maker_notes_dir->getTag(145); ++ if (!shot_info_tag) { ++ return; ++ } ++ ++ shot_info_tag->setKeep(false); ++ }(); ++ } + } else { + cl = new TagDirectory (nullptr, ifdAttribs, INTEL); + } diff --git a/rawtherapee.spec b/rawtherapee.spec index b5dc621..75a5797 100644 --- a/rawtherapee.spec +++ b/rawtherapee.spec @@ -24,6 +24,9 @@ Patch: RT_5.8_glibc234.patch # https://github.com/Beep6581/RawTherapee/issues/5898 Patch: RT_5.8_fix_canon_sraw.patch +# Backport patch for fixing Nikon Z EXIF information +# https://github.com/Beep6581/RawTherapee/issues/5808 +Patch: RT_5.8_fix_nikon_z_exif.patch BuildRequires: cmake BuildRequires: desktop-file-utils