The package rpms/darktable.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/darktable.git/commit/?id=f39c3582....
Change:
-%ifarch ppc64le
Thanks.
Full change:
============
commit 3d73e83ba08c2ceff0819b8d6cb721b0701f01ce
Author: Germano Massullo <germano.massullo(a)gmail.com>
Date: Fri Dec 28 22:45:33 2018 +0100
fixed typo in macro
diff --git a/darktable.spec b/darktable.spec
index de35e61..1d4ed6a 100644
--- a/darktable.spec
+++ b/darktable.spec
@@ -115,7 +115,7 @@ from the darktable package.
%prep
echo directory: %{name}-%{version}
-%setup -q -n 'darktable-%%{version}'
+%setup -q -n 'darktable-%{version}'
# Remove bundled OpenCL headers.
rm -rf src/external/CL
commit 592b6c5e2590b7ebc5cf56af5ad9bf408c536c96
Author: Germano Massullo <germano.massullo(a)gmail.com>
Date: Fri Dec 28 22:35:31 2018 +0100
removed release candidate hardcoded paths
diff --git a/darktable.spec b/darktable.spec
index 77bd751..de35e61 100644
--- a/darktable.spec
+++ b/darktable.spec
@@ -115,8 +115,7 @@ from the darktable package.
%prep
echo directory: %{name}-%{version}
-#%%setup -q -n 'darktable-%%{version}'
-%setup -q -n 'darktable-2.6.0~rc2'
+%setup -q -n 'darktable-%%{version}'
# Remove bundled OpenCL headers.
rm -rf src/external/CL
commit f39c358255b45893481330f4cafdbd8eaa864298
Author: Germano Massullo <germano.massullo(a)gmail.com>
Date: Fri Dec 28 22:33:17 2018 +0100
changed cmake and clang minimum version requirement
diff --git a/darktable.spec b/darktable.spec
index c77a4d9..77bd751 100644
--- a/darktable.spec
+++ b/darktable.spec
@@ -1,6 +1,6 @@
Name: darktable
Version: 2.6.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Utility to organize and develop raw images
@@ -9,11 +9,11 @@ URL:
http://www.darktable.org/
Source0:
https://github.com/darktable-org/darktable/releases/download/release-%{ve...
BuildRequires: cairo-devel
-BuildRequires: clang >= 3.4
+BuildRequires: clang >= 3.9
%if 0%{?el7}
-BuildRequires: cmake3 >= 3.1
+BuildRequires: cmake3 >= 3.4
%else
-BuildRequires: cmake >= 3.1
+BuildRequires: cmake >= 3.4
%endif
BuildRequires: colord-gtk-devel
BuildRequires: colord-devel
@@ -81,6 +81,7 @@ Provides: bundled(lua)
# uses xmmintrin.h
ExclusiveArch: x86_64 aarch64 ppc64le
+
%description
Darktable is a virtual light-table and darkroom for photographers:
it manages your digital negatives in a database and lets you view them
@@ -114,7 +115,8 @@ from the darktable package.
%prep
echo directory: %{name}-%{version}
-%setup -q -n 'darktable-%{version}'
+#%%setup -q -n 'darktable-%%{version}'
+%setup -q -n 'darktable-2.6.0~rc2'
# Remove bundled OpenCL headers.
rm -rf src/external/CL
@@ -141,9 +143,10 @@ pushd %{_target_platform}
-DDONT_USE_INTERNAL_LUA=OFF \
-DBUILD_NOISE_TOOLS=ON \
-DPROJECT_VERSION:STRING="%{name}-%{version}-%{release}" \
-%ifarch ppc64le
+ -DRAWSPEED_ENABLE_LTO=ON \
+ %ifarch ppc64le
-DUSE_OPENCL=OFF \
-%endif
+ %endif
..
%else
%cmake \
@@ -154,9 +157,10 @@ pushd %{_target_platform}
-DDONT_USE_INTERNAL_LUA=ON \
-DBUILD_NOISE_TOOLS=ON \
-DPROJECT_VERSION:STRING="%{name}-%{version}-%{release}" \
-%ifarch ppc64le
+ -DRAWSPEED_ENABLE_LTO=ON \
+ %ifarch ppc64le
-DUSE_OPENCL=OFF \
-%endif
+ %endif
..
%endif
@@ -218,6 +222,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null ||
:
%{_libexecdir}/darktable/tools/subr.sh
%changelog
+* Fri Dec 28 2018 Germano Massullo <germano(a)germanomassullo.org> - 2.6.0-2
+- changed cmake and clang minimum version requirement
+
* Fri Dec 28 2018 Pete Walter <pwalter(a)fedoraproject.org> - 2.6.0-1
- Update to 2.6.0
- Enable ppc64le build (#1660807)