Hello community,

here is the log from the commit of package darktable for openSUSE:Factory 
checked in at 2012-10-10 09:18:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/darktable (Old)
 and      /work/SRC/openSUSE:Factory/.darktable.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "darktable", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/darktable/darktable.changes      2012-08-07 
08:04:23.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.darktable.new/darktable.changes 2012-10-10 
09:21:06.000000000 +0200
@@ -1,0 +2,6 @@
+Tue Oct  9 10:40:40 UTC 2012 - [email protected]
+
+- Add rsvg_cairo.patch: Fixes Build for factory because of deprecated
+  use of  librsvg (from git)
+
+-------------------------------------------------------------------

New:
----
  rsvg_cairo.patch

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

Other differences:
------------------
++++++ darktable.spec ++++++
--- /var/tmp/diff_new_pack.tlpRMn/_old  2012-10-10 09:21:07.000000000 +0200
+++ /var/tmp/diff_new_pack.tlpRMn/_new  2012-10-10 09:21:07.000000000 +0200
@@ -22,6 +22,8 @@
 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 Tobias Ellinghaus [email protected] -- rsvg_cairo.patch fix 
build for deprecated use of librsvg error
+Patch1:         rsvg_cairo.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  Mesa-devel
 BuildRequires:  OpenEXR-devel
@@ -60,6 +62,9 @@
 %prep
 %setup -q
 %patch0 -p1
+%if 0%{?suse_version} > 1220
+%patch1 -p1
+%endif
 
 %build
 [ ! -d "build" ] && mkdir  build

++++++ rsvg_cairo.patch ++++++
commit 343df29553a126f29b5379fefeb7c2cfd1adc073
Author: Tobias Ellinghaus <[email protected]>
Date:   Sat Sep 15 11:53:25 2012 +0200

    Hopefully fix #8931 with an ugly hack

---
 src/iop/watermark.c |    5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

--- a/src/iop/watermark.c
+++ b/src/iop/watermark.c
@@ -38,7 +38,10 @@
 #include <inttypes.h>
 
 #include <librsvg/rsvg.h>
+// ugh, ugly hack. why do people break stuff all the time?
+#ifndef RSVG_CAIRO_H
 #include <librsvg/rsvg-cairo.h>
+#endif
 
 #include "common/metadata.h"
 #include "common/utility.h"
@@ -708,7 +711,7 @@ static void refresh_watermarks( dt_iop_m
       snprintf(filename, 2048, "%s/%s", configdir, d_name);
       gtk_combo_box_append_text( g->combobox1, d_name );
       count++;
-    } 
+    }
     g_dir_close(dir) ;
   }
 
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to