diff --git a/abi_used_libs b/abi_used_libs --- a/abi_used_libs +++ b/abi_used_libs @@ -23,7 +23,6 @@ libm.so.6 libpangomm-1.4.so.1 libpng16.so.16 -libpthread.so.0 librsvg-2.so.2 libsigc-2.0.so.0 libstdc++.so.6 diff --git a/files/0001-fix-canon-mraw-and-sraw-regression.patch b/files/0001-fix-canon-mraw-and-sraw-regression.patch new file mode 100644 --- /dev/null +++ b/files/0001-fix-canon-mraw-and-sraw-regression.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/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -1,6 +1,6 @@ name : rawtherapee version : '5.8' -release : 14 +release : 15 source : - https://rawtherapee.com/shared/source/rawtherapee-5.8.tar.xz : 360528a0aae922eb5af8742f415475fb91b6d62a739da5f2804828f04ec40853 homepage : https://rawtherapee.com/ @@ -9,7 +9,9 @@ summary : A powerful cross-platform raw photo processing program description: | RawTherapee is an advanced cross-platform program for developing raw photos and for processing non-raw photos. It is non-destructive, makes use of OpenMP, supports all the cameras supported by dcraw and more, and carries out its calculations in a high precision 32-bit floating point engine. -optimize : speed +optimize : + - speed + - lto builddeps : - pkgconfig(exiv2) - pkgconfig(fftw3) @@ -33,8 +35,10 @@ #endif EOF - %cmake -DBUILD_SHARED=ON -DCACHE_NAME_SUFFIX="" + %patch -p1 < $pkgfiles/0001-fix-canon-mraw-and-sraw-regression.patch + + %cmake_ninja -DBUILD_SHARED=ON -DCACHE_NAME_SUFFIX="" build : | - %make + %ninja_build install : | - %make_install + %ninja_install diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml --- a/pspec_x86_64.xml +++ b/pspec_x86_64.xml @@ -3,8 +3,8 @@ rawtherapee https://rawtherapee.com/ - Joshua Strobl - joshua@streambits.io + Jacob Alzén + jacob.alzen@gmail.com GPL-3.0-or-later multimedia.graphics @@ -589,12 +589,12 @@ - - 2020-03-12 + + 2020-08-30 5.8 Packaging update - Joshua Strobl - joshua@streambits.io + Jacob Alzén + jacob.alzen@gmail.com \ No newline at end of file