Hello community,

here is the log from the commit of package darktable.1757 for 
openSUSE:12.2:Update checked in at 2013-06-26 15:15:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:12.2:Update/darktable.1757 (Old)
 and      /work/SRC/openSUSE:12.2:Update/.darktable.1757.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "darktable.1757"

Changes:
--------
New Changes file:

--- /dev/null   2013-06-25 18:53:24.372030255 +0200
+++ /work/SRC/openSUSE:12.2:Update/.darktable.1757.new/darktable.changes        
2013-06-26 15:15:35.000000000 +0200
@@ -0,0 +1,263 @@
+-------------------------------------------------------------------
+Mon Jun 10 13:12:39 UTC 2013 - [email protected]
+
+- Fix for CVE-2013-2126
+  * added backported patch from git master 
+    0001-fixed-error-handling-for-broken-full-color-images.patch
+    fixes bnc#823114- 
+
+-------------------------------------------------------------------
+Sun Aug  5 16:44:24 UTC 2012 - [email protected]
+
+- Add update-curves.patch: add additional basecurves for Olympus
+  E-M5 and EOS 5D Mark II/III and Nikon Dxxxx (from git)
+
+-------------------------------------------------------------------
+Tue Jul 24 10:05:20 UTC 2012 - [email protected]
+
+- Update to release 1.0.5
+  + Update to RawSpeed r438
+  + Update to LibRaw 0.14.7
+  + White balance presets for Nikon Coolpix P7100 and Panasonic GF3
+  + White balance preset updates for Canon EOS 7D, Canon EOS 350D
+  + Standard Color Matrices for Canon EOS 650D, Canon EOS 5D Mark
+    III, Canon EOS 1D X, Canon PowerShot G1 X, Canon PowerShot SX220,
+    Nikon D3200, Nikon D4, Nikon D800, Olympus E-M5, Panasonic GF5,
+    Sony SLT-A37/A57, Leica X1/X2, Sony DSC-RX100
+  + A few memory leaks were resolved
+  + A few generic bugs were resolved 
+- use -DLENSFUN_INCLUDE_DIR to fix finding lensfun.h
+
+-------------------------------------------------------------------
+Thu Jun 14 12:59:00 UTC 2012 - [email protected]
+
+- Disable build for powerppc as darktable requires sse instructions 
+
+-------------------------------------------------------------------
+Mon Jun  4 08:21:28 UTC 2012 - [email protected]
+
+- Enabled all plugins 
+
+-------------------------------------------------------------------
+Sun Jun  3 12:23:42 UTC 2012 - [email protected]
+
+- Update to release 1.0.4
+  No upstream changelog, but various improvements, translation updates
+  and bugfixes.
+
+-------------------------------------------------------------------
+Sat Apr 28 06:48:17 UTC 2012 - [email protected]
+
+- Update to release 1.0.3
+  + Usability improvements:
+    * Filmstrip centers on selected image
+  + Behavioral changes:
+    * Improved (hierarchical) tag export for flickr and friends
+  + Camera support:
+    * Improved Sony NEX-7 support
+    * Initial camera support for Nikon D800 and Sony SLT-A57
+    * White balance updates for Canon EOS Rebel T3, Olympus E-5 & Nikon
+      D800
+  + Various:
+    * New subtle denoise preset for equalizer
+    * Various build fixes
+    * Numerous other fixes
+ 
+
+-------------------------------------------------------------------
+Thu Mar 15 07:52:17 UTC 2012 - [email protected]
+
+- Upgrade to release 1.0
+  + new cameras supported
+    * Leica M9
+    * NX100/NX5/NX10/NX11
+    * Panasonic DMC-GX1
+    * Pentax K-r
+    * Canon Powershot S100
+    * Olympus XZ-1
+    * Olympus E-P3
+    * Sony DSLR A330
+    * Sony NEX-5N
+    * Canon EOS 1000D
+    * Canon EOS 600D
+    * Sony Alpha 390
+    * Fuji Finepix HS20EXR 
+  + new and updated translations (we now have chinese!)
+  + new image cache
+    * faster concurrent access and insertion
+    * reduces needed memory
+    * more thumbnails stored on disk
+    * read embedded jpegs for creating thumbnails (faster folder
+      import)
+  + increased general speed on sqlite3 (journaled, pagesize
+    optimizations)
+  + reworked, modular ui
+  + keyboard shortcuts support - key accelerators (GSoC)
+  + quicktool bar: exposure, presets and styles
+  + new color picker
+  + web gallery export now with next/prev buttons per image
+  + removed gconf: not used anymore, we have our own backend
+  + bugfixes
+  + there have been issues with memory on 32-bit systems. seems to
+    be okay currently, but something to keep in mind. use 64-bits
+    if you can
+-------------------------------------------------------------------
+Tue Feb 28 12:06:27 UTC 2012 - [email protected]
+
+- Add darktable-fix-deprecation.patch to fix glib deprecation.
+
+-------------------------------------------------------------------
+Tue Nov  8 09:07:37 UTC 2011 - [email protected]
+
+- Upgrade to release 0.9.3:
+  + sse optimizations
+    * non-local means
+    * graduated density
+    * velvia
+    * color management
+    * equalizer
+    * zone system
+
+  + updated translations
+    * ru,fr,es,ja,it,sq,pl,nl,de
+
+  + more presets
+    * split toning
+    * tone curve
+    * equalizer
+    * color zones
+
+  + lots of bugfixes
+    * tiling code (low mem/opencl)
+    * gcc 4.6 compat
+  + updates
+    * libraw 0.14b2
+    * rawspeed r379
+   as well as more basecurves and color matrices.
+
+- added Mesa-devel to BuildRequires
+-------------------------------------------------------------------
+Sun Sep 18 17:17:12 UTC 2011 - [email protected]
+
+- Remove redundant tags/sections from specfile
+  (cf. packaging guidelines)
+
+-------------------------------------------------------------------
+Tue Sep 13 22:36:51 UTC 2011 - [email protected]
+
+- Added dbus-1-glib-devel to BuildRequires 
+
+-------------------------------------------------------------------
+Sat Sep  3 13:13:43 UTC 2011 - [email protected]
+
+- Update to bugfix release 0.9.2:
+  + there are no new features, just
+    * updated translations
+    * tiling for memory hungry operations and as workaround for old
+      opencl 1.0 drivers
+    * new color matrices and white balance presets
+    * a lot of stability issues have been resolved
+    * a lot of performance improvements (more sse code, better
+      opencl code)
+  + Removed 0001-Remove-dependancy-on-git.patch
+-------------------------------------------------------------------
+Tue Jul 26 07:14:25 UTC 2011 - [email protected]
+
+- Updated to bugfix release 0.9.1 
+  + new rawspeed, dcraw, libraw
+  + fixed various segfaults and deadlocks
+  + the pipeline is now more real HDR (no more gamut clipping in
+    between)
+  + fixed a nasty bug which could cause complete loss of history
+    for an image
+  + darktable-faster now plays nicely with darktablerc (non-gconf)
+  + lots of opencl improvements
+  + updated translations
+  + second part of our GSoC: customizable keyboard shortcuts!
+
+
+
+-------------------------------------------------------------------
+Tue Jul  5 13:56:48 UTC 2011 - [email protected]
+
+-Release 0.9:
+    + run-time switchable opencl to exploit all the power of your GPU
+      whenever you decide to install the driver
+    + many new plugins, including a spot removal tool, better denoising
+      (on raw pixels and non-local means) and many more
+    + blend operations, overlay your plugin only 20 percent if you want
+    + spot removal tool
+    + low light vision tool
+    + non-local-means denoising (relatively fast for nlmeans, but still
+      slow)
+    + first part of the google summer of code project
+      already merged
+    + framing plugin (adds postcard borders to match
+      given aspect ratio)
+    + tonemapping a lot faster now (probably the fastest high-dimensional
++++ 66 more lines (skipped)
++++ between /dev/null
++++ and /work/SRC/openSUSE:12.2:Update/.darktable.1757.new/darktable.changes

New:
----
  0001-fixed-error-handling-for-broken-full-color-images.patch
  darktable-1.0.5.tar.gz
  darktable.changes
  darktable.spec
  update-curves.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ darktable.spec ++++++
#
# spec file for package darktable
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# 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/
#


Name:           darktable
Version:        1.0.5
Release:        0
Url:            http://darktable.sourceforge.net
Source0:        
https://downloads.sourceforge.net/project/darktable/darktable/1.0/darktable-%{version}.tar.gz
Patch0:         update-curves.patch
#PATCH-FIX-UPSTREAM backported from git master bnc#823114
Patch1:         0001-fixed-error-handling-for-broken-full-color-images.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildRequires:  Mesa-devel
BuildRequires:  OpenEXR-devel
BuildRequires:  cmake
BuildRequires:  dbus-1-glib-devel
BuildRequires:  fdupes
BuildRequires:  gcc-c++
BuildRequires:  gnome-keyring-devel
BuildRequires:  gtk2-devel
BuildRequires:  intltool
BuildRequires:  lensfun-devel
BuildRequires:  libcurl-devel
BuildRequires:  libexiv2-devel
BuildRequires:  libflickcurl-devel
BuildRequires:  libglade2-devel
BuildRequires:  libgphoto2-devel
BuildRequires:  libjpeg-devel
BuildRequires:  liblcms2-devel
BuildRequires:  librsvg-devel
BuildRequires:  libtiff-devel
BuildRequires:  pkg-config
BuildRequires:  sqlite3-devel
BuildRequires:  update-desktop-files
ExclusiveArch:  %ix86 x86_64

Summary:        A virtual Lighttable and Darkroom
License:        GPL-3.0+
Group:          Productivity/Graphics/Viewers

%description
darktable is a virtual lighttable and darkroom for photographers: it manages 
your digital negatives in a database and lets you view them through a zoomable 
lighttable. it also enables you to develop raw images and enhance them.


%prep
%setup -q
%patch0 -p1
%patch1 -p1
%build
[ ! -d "build" ] && mkdir  build
cd build

export CXXFLAGS="%{optflags} -fno-strict-aliasing "  
export CFLAGS="$CXXFLAGS"

cmake \
        -DCMAKE_INSTALL_PREFIX=%{_prefix} -DLIB_INSTALL=%{_lib} \
        -DCMAKE_BUILD_TYPE=Release \
        -DBINARY_PACKAGE_BUILD=1  \
        -DLENSFUN_INCLUDE_DIR=%_includedir/lensfun \
         -DINSTALL_IOP_EXPERIMENTAL=On  .. 
%__make %{_smp_mflags} VERBOSE=1

%install
cd build
%make_install
cd ..
%suse_update_desktop_file darktable
find %{buildroot}%{_libdir} -name "*.la" -delete
%find_lang darktable

%__mkdir_p %{buildroot}%{_defaultdocdir}
%__mv %{buildroot}%{_datadir}/doc/darktable %{buildroot}%{_defaultdocdir}

%fdupes %{buildroot}

%files -f darktable.lang
%defattr(-,root,root)
%doc doc/AUTHORS doc/TODO doc/LICENSE
%{_bindir}/darktable
%{_bindir}/darktable-cltest
%{_libdir}/darktable
%{_datadir}/applications/darktable.desktop
%{_datadir}/darktable
%{_datadir}/icons/hicolor/*/apps/darktable.*
%{_mandir}/man1/darktable.1.*

%changelog
++++++ 0001-fixed-error-handling-for-broken-full-color-images.patch ++++++
>From 796937043871aadbd0c0dc61bc90ea674ec1bc18 Mon Sep 17 00:00:00 2001
From: Alex Tutubalin <[email protected]>
Date: Fri, 24 May 2013 23:20:57 +0400
Subject: [PATCH] fixed error handling for broken full-color images

---
 src/external/LibRaw/src/libraw_cxx.cpp | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/external/LibRaw/src/libraw_cxx.cpp 
b/src/external/LibRaw/src/libraw_cxx.cpp
index 218460c..977e40a 100644
--- a/src/external/LibRaw/src/libraw_cxx.cpp
+++ b/src/external/LibRaw/src/libraw_cxx.cpp
@@ -796,8 +796,8 @@ int LibRaw::unpack(void)
                 S.iheight= S.height;
                 IO.shrink = 0;
                 // allocate image as temporary buffer, size 
-                imgdata.rawdata.raw_alloc = 
calloc(S.iwidth*S.iheight,sizeof(*imgdata.image));
-                imgdata.image = (ushort (*)[4]) imgdata.rawdata.raw_alloc;
+                imgdata.rawdata.raw_alloc = 0;
+                imgdata.image = (ushort (*)[4]) 
calloc(S.iwidth*S.iheight,sizeof(*imgdata.image));
             }
 
 
@@ -807,8 +807,8 @@ int LibRaw::unpack(void)
         // recover saved
         if( decoder_info.decoder_flags & LIBRAW_DECODER_LEGACY)
             {
-                imgdata.image = 0; 
-                imgdata.rawdata.color_image = (ushort (*)[4]) 
imgdata.rawdata.raw_alloc;
+              imgdata.rawdata.raw_alloc = imgdata.rawdata.color_image = 
imgdata.image;
+              imgdata.image = 0; 
             }
 
         // calculate channel maximum
-- 
1.8.3

++++++ update-curves.patch ++++++
>From 9d264c6c74c85a86943fd29babecb682d0d589e8 Mon Sep 17 00:00:00 2001
From: Pascal de Bruijn <[email protected]>
Date: Sat, 28 Jul 2012 15:02:33 +0200
Subject: [PATCH 1/6] alternate Canon EOS 5D Mark II/III/IV? basecurve

---
 src/iop/basecurve.c |    3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/iop/basecurve.c b/src/iop/basecurve.c
index 4bf832f..bf8dd76 100644
--- a/src/iop/basecurve.c
+++ b/src/iop/basecurve.c
@@ -50,6 +50,7 @@ dt_iop_basecurve_params_t;
 
 static const char dark_contrast[] = N_("dark contrast");
 static const char canon_eos[] = N_("canon eos like");
+static const char canon_eos_alt[] = N_("canon eos like alternate");
 static const char nikon[] = N_("nikon like");
 static const char sony_alpha[] = N_("sony alpha like");
 static const char pentax[] = N_("pentax like");
@@ -79,6 +80,8 @@ static const basecurve_preset_t basecurve_presets[] =
   {dark_contrast, "", "", 0, 51200, {{0.000000, 0.072581, 0.157258, 0.491935, 
0.758065, 1.000000}, {0.000000, 0.040000, 0.138710, 0.491935, 0.758065, 
1.000000}, 0}, 0},
   // pascals canon eos curve (well tested):
   {canon_eos, "Canon", "", 0, 51200, {{0.000000, 0.028226, 0.120968, 0.459677, 
0.858871, 1.000000}, {0.000000, 0.029677, 0.232258, 0.747581, 0.967742, 
1.000000}, 0}, 1},
+  // pascals alternate canon eos curve for 5D Mark II and III and potentially 
a future IV
+  {canon_eos_alt, "Canon", "5D Mark ", 0, 51200, {{0.000000, 0.032258, 
0.108871, 0.350806, 0.669355, 1.000000}, {0.000000, 0.029677, 0.232258, 
0.747581, 0.967742, 1.000000}, 0}, 1},
   // pascals nikon curve (new curve, needs testing):
   {nikon, "NIKON", "", 0, 51200, {{0.000000, 0.036290, 0.120968, 0.459677, 
0.858871, 1.000000}, {0.000000, 0.036532, 0.228226, 0.759678, 0.983468, 
1.000000}, 0}, 1},
   // pascals sony alpha curve (needs testing):
-- 
1.7.10.4


>From d1640b05ee23e0d461aaabed7783619cc37456c6 Mon Sep 17 00:00:00 2001
From: Pascal de Bruijn <[email protected]>
Date: Sat, 28 Jul 2012 15:21:29 +0200
Subject: [PATCH 2/6] alternate Olypus E-M5 basecurve

---
 src/iop/basecurve.c |    3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/iop/basecurve.c b/src/iop/basecurve.c
index bf8dd76..5cdd345 100644
--- a/src/iop/basecurve.c
+++ b/src/iop/basecurve.c
@@ -55,6 +55,7 @@ static const char nikon[] = N_("nikon like");
 static const char sony_alpha[] = N_("sony alpha like");
 static const char pentax[] = N_("pentax like");
 static const char olympus[] = N_("olympus like");
+static const char olympus_alt[] = N_("olympus like alternate");
 static const char panasonic[] = N_("panasonic like");
 static const char leica[] = N_("leica like");
 static const char kodak_easyshare[] = N_("kodak easyshare like");
@@ -90,6 +91,8 @@ static const basecurve_preset_t basecurve_presets[] =
   {pentax, "PENTAX", "", 0, 51200, {{0.000000, 0.032258, 0.120968, 0.205645, 
0.604839, 1.000000}, {0.000000, 0.024596, 0.166419, 0.328527, 0.790171, 
1.000000}, 0}, 1},
   // pascals olympus curve (needs testing):
   {olympus, "OLYMPUS", "", 0, 51200, {{0.000000, 0.012097, 0.116935, 0.556452, 
0.899194, 1.000000}, {0.000000, 0.010322, 0.167742, 0.711291, 0.956855, 
1.000000}, 0}, 1},
+  // pascals alternate olympus curve for E-M5
+  {olympus_alt, "OLYMPUS", "E-M5", 0, 51200, {{0.000000, 0.012097, 0.088710, 
0.254032, 0.487903, 1.000000}, {0.000000, 0.010322, 0.167742, 0.711291, 
0.956855, 1.000000}, 0}, 1},
   // pascals panasonic/leica curves (needs testing):
   {panasonic, "Panasonic", "", 0, 51200, {{0.000000, 0.036290, 0.120968, 
0.205645, 0.604839, 1.000000}, {0.000000, 0.024596, 0.166419, 0.328527, 
0.790171, 1.000000}, 0}, 1},
   {leica, "Leica Camera AG", "", 0, 51200, {{0.000000, 0.0362901, 0.120968, 
0.205645, 0.604839, 1.000000}, {0.000000, 0.024596, 0.166419, 0.328527, 
0.790171, 1.000000}, 0}, 1},
-- 
1.7.10.4


>From e829b2847cb8c8093865aa964b1a2e6ca0a6a182 Mon Sep 17 00:00:00 2001
From: Pascal de Bruijn <[email protected]>
Date: Sat, 28 Jul 2012 15:37:11 +0200
Subject: [PATCH 3/6] alternate Nikon Dxxxx basecurve

---
 src/iop/basecurve.c |    3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/iop/basecurve.c b/src/iop/basecurve.c
index 5cdd345..75d832e 100644
--- a/src/iop/basecurve.c
+++ b/src/iop/basecurve.c
@@ -52,6 +52,7 @@ static const char dark_contrast[] = N_("dark contrast");
 static const char canon_eos[] = N_("canon eos like");
 static const char canon_eos_alt[] = N_("canon eos like alternate");
 static const char nikon[] = N_("nikon like");
+static const char nikon_alt[] = N_("nikon like alternate");
 static const char sony_alpha[] = N_("sony alpha like");
 static const char pentax[] = N_("pentax like");
 static const char olympus[] = N_("olympus like");
@@ -85,6 +86,8 @@ static const basecurve_preset_t basecurve_presets[] =
   {canon_eos_alt, "Canon", "5D Mark ", 0, 51200, {{0.000000, 0.032258, 
0.108871, 0.350806, 0.669355, 1.000000}, {0.000000, 0.029677, 0.232258, 
0.747581, 0.967742, 1.000000}, 0}, 1},
   // pascals nikon curve (new curve, needs testing):
   {nikon, "NIKON", "", 0, 51200, {{0.000000, 0.036290, 0.120968, 0.459677, 
0.858871, 1.000000}, {0.000000, 0.036532, 0.228226, 0.759678, 0.983468, 
1.000000}, 0}, 1},
+  // pascals alternate nikon curve for (four digit) Nikon Dxxxx models
+  {nikon_alt, "NIKON", "D____", 0, 51200, {{0.000000, 0.001000, 0.056452, 
0.358871, 0.717742, 1.000000}, {0.000000, 0.000010, 0.074871, 0.646775, 
0.955242, 1.000000}, 0}, 1},
   // pascals sony alpha curve (needs testing):
   {sony_alpha, "SONY", "", 0, 51200, {{0.000000, 0.031949, 0.105431, 0.434505, 
0.855738, 1.000000}, {0.000000, 0.036532, 0.228226, 0.759678, 0.983468, 
1.000000}, 0}, 1},
   // pascals pentax curve (needs testing):
-- 
1.7.10.4


>From f631ddc2193ad96c9906dc9149bacfeeedc841f9 Mon Sep 17 00:00:00 2001
From: Pascal de Bruijn <[email protected]>
Date: Sat, 28 Jul 2012 18:33:29 +0200
Subject: [PATCH 4/6] Disable new basecurves by default

---
 src/iop/basecurve.c |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/iop/basecurve.c b/src/iop/basecurve.c
index 75d832e..285d429 100644
--- a/src/iop/basecurve.c
+++ b/src/iop/basecurve.c
@@ -83,11 +83,11 @@ static const basecurve_preset_t basecurve_presets[] =
   // pascals canon eos curve (well tested):
   {canon_eos, "Canon", "", 0, 51200, {{0.000000, 0.028226, 0.120968, 0.459677, 
0.858871, 1.000000}, {0.000000, 0.029677, 0.232258, 0.747581, 0.967742, 
1.000000}, 0}, 1},
   // pascals alternate canon eos curve for 5D Mark II and III and potentially 
a future IV
-  {canon_eos_alt, "Canon", "5D Mark ", 0, 51200, {{0.000000, 0.032258, 
0.108871, 0.350806, 0.669355, 1.000000}, {0.000000, 0.029677, 0.232258, 
0.747581, 0.967742, 1.000000}, 0}, 1},
+  {canon_eos_alt, "Canon", "DISABLED", 0, 51200, {{0.000000, 0.032258, 
0.108871, 0.350806, 0.669355, 1.000000}, {0.000000, 0.029677, 0.232258, 
0.747581, 0.967742, 1.000000}, 0}, 1},
   // pascals nikon curve (new curve, needs testing):
   {nikon, "NIKON", "", 0, 51200, {{0.000000, 0.036290, 0.120968, 0.459677, 
0.858871, 1.000000}, {0.000000, 0.036532, 0.228226, 0.759678, 0.983468, 
1.000000}, 0}, 1},
   // pascals alternate nikon curve for (four digit) Nikon Dxxxx models
-  {nikon_alt, "NIKON", "D____", 0, 51200, {{0.000000, 0.001000, 0.056452, 
0.358871, 0.717742, 1.000000}, {0.000000, 0.000010, 0.074871, 0.646775, 
0.955242, 1.000000}, 0}, 1},
+  {nikon_alt, "NIKON", "DISABLED", 0, 51200, {{0.000000, 0.001000, 0.056452, 
0.358871, 0.717742, 1.000000}, {0.000000, 0.000010, 0.074871, 0.646775, 
0.955242, 1.000000}, 0}, 1},
   // pascals sony alpha curve (needs testing):
   {sony_alpha, "SONY", "", 0, 51200, {{0.000000, 0.031949, 0.105431, 0.434505, 
0.855738, 1.000000}, {0.000000, 0.036532, 0.228226, 0.759678, 0.983468, 
1.000000}, 0}, 1},
   // pascals pentax curve (needs testing):
@@ -95,7 +95,7 @@ static const basecurve_preset_t basecurve_presets[] =
   // pascals olympus curve (needs testing):
   {olympus, "OLYMPUS", "", 0, 51200, {{0.000000, 0.012097, 0.116935, 0.556452, 
0.899194, 1.000000}, {0.000000, 0.010322, 0.167742, 0.711291, 0.956855, 
1.000000}, 0}, 1},
   // pascals alternate olympus curve for E-M5
-  {olympus_alt, "OLYMPUS", "E-M5", 0, 51200, {{0.000000, 0.012097, 0.088710, 
0.254032, 0.487903, 1.000000}, {0.000000, 0.010322, 0.167742, 0.711291, 
0.956855, 1.000000}, 0}, 1},
+  {olympus_alt, "OLYMPUS", "DISABLED", 0, 51200, {{0.000000, 0.012097, 
0.088710, 0.254032, 0.487903, 1.000000}, {0.000000, 0.010322, 0.167742, 
0.711291, 0.956855, 1.000000}, 0}, 1},
   // pascals panasonic/leica curves (needs testing):
   {panasonic, "Panasonic", "", 0, 51200, {{0.000000, 0.036290, 0.120968, 
0.205645, 0.604839, 1.000000}, {0.000000, 0.024596, 0.166419, 0.328527, 
0.790171, 1.000000}, 0}, 1},
   {leica, "Leica Camera AG", "", 0, 51200, {{0.000000, 0.0362901, 0.120968, 
0.205645, 0.604839, 1.000000}, {0.000000, 0.024596, 0.166419, 0.328527, 
0.790171, 1.000000}, 0}, 1},
-- 
1.7.10.4


>From 46f1ccede3d6a1db5545a724a68e57c7af85b082 Mon Sep 17 00:00:00 2001
From: Pascal de Bruijn <[email protected]>
Date: Sun, 5 Aug 2012 14:39:43 +0200
Subject: [PATCH 5/6] Updated new alternate olympus basecurve (with help from
 Frederic Crozat)

---
 src/iop/basecurve.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/iop/basecurve.c b/src/iop/basecurve.c
index 285d429..abcf81c 100644
--- a/src/iop/basecurve.c
+++ b/src/iop/basecurve.c
@@ -95,7 +95,7 @@ static const basecurve_preset_t basecurve_presets[] =
   // pascals olympus curve (needs testing):
   {olympus, "OLYMPUS", "", 0, 51200, {{0.000000, 0.012097, 0.116935, 0.556452, 
0.899194, 1.000000}, {0.000000, 0.010322, 0.167742, 0.711291, 0.956855, 
1.000000}, 0}, 1},
   // pascals alternate olympus curve for E-M5
-  {olympus_alt, "OLYMPUS", "DISABLED", 0, 51200, {{0.000000, 0.012097, 
0.088710, 0.254032, 0.487903, 1.000000}, {0.000000, 0.010322, 0.167742, 
0.711291, 0.956855, 1.000000}, 0}, 1},
+  {olympus_alt, "OLYMPUS", "DISABLED", 0, 51200, {{0.000000, 0.012097, 
0.072581, 0.310484, 0.645161, 1.000000}, {0.000000, 0.010322, 0.167742, 
0.711291, 0.956855, 1.000000}, 0}, 1},
   // pascals panasonic/leica curves (needs testing):
   {panasonic, "Panasonic", "", 0, 51200, {{0.000000, 0.036290, 0.120968, 
0.205645, 0.604839, 1.000000}, {0.000000, 0.024596, 0.166419, 0.328527, 
0.790171, 1.000000}, 0}, 1},
   {leica, "Leica Camera AG", "", 0, 51200, {{0.000000, 0.0362901, 0.120968, 
0.205645, 0.604839, 1.000000}, {0.000000, 0.024596, 0.166419, 0.328527, 
0.790171, 1.000000}, 0}, 1},
-- 
1.7.10.4


>From 5c11a5b27ec3eaa1ff38316d430037ddf9f3af52 Mon Sep 17 00:00:00 2001
From: Pascal de Bruijn <[email protected]>
Date: Sun, 5 Aug 2012 14:43:21 +0200
Subject: [PATCH 6/6] Updated new alternate canon 5d mark ii(i) basecurve

---
 src/iop/basecurve.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/iop/basecurve.c b/src/iop/basecurve.c
index abcf81c..a8f933e 100644
--- a/src/iop/basecurve.c
+++ b/src/iop/basecurve.c
@@ -83,7 +83,7 @@ static const basecurve_preset_t basecurve_presets[] =
   // pascals canon eos curve (well tested):
   {canon_eos, "Canon", "", 0, 51200, {{0.000000, 0.028226, 0.120968, 0.459677, 
0.858871, 1.000000}, {0.000000, 0.029677, 0.232258, 0.747581, 0.967742, 
1.000000}, 0}, 1},
   // pascals alternate canon eos curve for 5D Mark II and III and potentially 
a future IV
-  {canon_eos_alt, "Canon", "DISABLED", 0, 51200, {{0.000000, 0.032258, 
0.108871, 0.350806, 0.669355, 1.000000}, {0.000000, 0.029677, 0.232258, 
0.747581, 0.967742, 1.000000}, 0}, 1},
+  {canon_eos_alt, "Canon", "DISABLED", 0, 51200, {{0.000000, 0.026210, 
0.108871, 0.350806, 0.669355, 1.000000}, {0.000000, 0.029677, 0.232258, 
0.747581, 0.967742, 1.000000}, 0}, 1},
   // pascals nikon curve (new curve, needs testing):
   {nikon, "NIKON", "", 0, 51200, {{0.000000, 0.036290, 0.120968, 0.459677, 
0.858871, 1.000000}, {0.000000, 0.036532, 0.228226, 0.759678, 0.983468, 
1.000000}, 0}, 1},
   // pascals alternate nikon curve for (four digit) Nikon Dxxxx models
-- 
1.7.10.4

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to