[digikam] digikam-2.5.0
nucleo
nucleo at fedoraproject.org
Tue Jan 3 14:40:07 UTC 2012
commit c5cb927747d280b901422e1426ba16e3459665eb
Author: nucleo <nucleo at fedoraproject.org>
Date: Tue Jan 3 16:40:02 2012 +0200
digikam-2.5.0
.gitignore | 1 +
...tlas.patch => digikam-2.5.0-clapack-atlas.patch | 13 ++++++-------
digikam.spec | 9 ++++++---
sources | 2 +-
4 files changed, 14 insertions(+), 11 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index b390cf1..1b37c4b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@
/digikam-2.3.0.tar.bz2
/digikam-2.4.0.tar.bz2
/digikam-2.4.1.tar.bz2
+/digikam-2.5.0.tar.bz2
diff --git a/digikam-2.1.1-clapack-atlas.patch b/digikam-2.5.0-clapack-atlas.patch
similarity index 79%
rename from digikam-2.1.1-clapack-atlas.patch
rename to digikam-2.5.0-clapack-atlas.patch
index a43ab15..5b0f601 100644
--- a/digikam-2.1.1-clapack-atlas.patch
+++ b/digikam-2.5.0-clapack-atlas.patch
@@ -21,21 +21,20 @@ diff -ur digikam-2.1.1/core/libs/dimg/filters/sharp/matrix.cpp digikam-2.1.1-cla
#include "clapack.h"
}
-@@ -653,15 +652,13 @@
+@@ -653,14 +653,12 @@
- int RefocusMatrix::dgesv (const int N, const int NRHS, double* A, const int lda, double* B, const int ldb)
+ int RefocusMatrix::dgesv(const int N, const int NRHS, double* A, const int lda, double* B, const int ldb)
{
- int result = 0;
- integer i_N = N, i_NHRS = NRHS, i_lda = lda, i_ldb = ldb, info;
-- integer* ipiv = new integer[N];
+- QScopedArrayPointer<integer> ipiv(new integer[N]);
+ int result;
-+ int* ipiv = new int[N];
++ QScopedArrayPointer<int> ipiv(new int[N]);
// Clapack call.
-- dgesv_ (&i_N, &i_NHRS, A, &i_lda, ipiv, B, &i_ldb, &info);
-+ result = clapack_dgesv (CblasColMajor, N, NRHS, A, lda, ipiv, B, ldb);
+- dgesv_(&i_N, &i_NHRS, A, &i_lda, ipiv.data(), B, &i_ldb, &info);
++ result = clapack_dgesv (CblasColMajor, N, NRHS, A, lda, ipiv.data(), B, ldb);
- delete [] ipiv;
- result = info;
return (result);
}
diff --git a/digikam.spec b/digikam.spec
index aabb95e..78023db 100644
--- a/digikam.spec
+++ b/digikam.spec
@@ -1,7 +1,7 @@
Name: digikam
-Version: 2.4.1
-Release: 2%{?dist}
+Version: 2.5.0
+Release: 1%{?dist}
Summary: A digital camera accessing & photo management application
License: GPLv2+
@@ -17,7 +17,7 @@ Source1: digikam-import.desktop
# also patch matrix.cpp for the ATLAS clapack API
# The latter part is probably not upstreamable as is, and the former on its own
# isn't helpful.
-Patch0: digikam-2.1.1-clapack-atlas.patch
+Patch0: digikam-2.5.0-clapack-atlas.patch
## upstreamable patches
# move dngconverter icons oxygen->hicolor so visible outside of kde
@@ -472,6 +472,9 @@ update-desktop-database -q &> /dev/null
%changelog
+* Tue Jan 3 2012 Alexey Kurov <nucleo at fedoraproject.org> - 2.5.0-1
+- digikam-2.5.0
+
* Fri Dec 09 2011 Rex Dieter <rdieter at fedoraproject.org> 2.4.1-2
- make dngconverter app icons to hicolor so usable outside of kde (#682055)
diff --git a/sources b/sources
index b3eceb0..6785efa 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-4e36b8cc33f5ac589e4b45b22c902fdd digikam-2.4.1.tar.bz2
+770355060d2033a044c21b0f155be00c digikam-2.5.0.tar.bz2
More information about the scm-commits
mailing list