Thu Aug 25 14:42:54 2011 UTC ()
Update to darktable-0.9.2.

pkgsrc changes: enable flickr module.

upstream changes:

0.9.1 to 0.9.2:
not yet available

0.9 to 0.9.1:
 - new rawspeed, dcraw, libraw
 - fixed various segfaults and deadlocks
 - the pipeline is now more real HDR (unbounded color management, 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!


(jakllsch)
diff -r1.1.1.1 -r1.2 pkgsrc/graphics/darktable/Makefile
diff -r1.1.1.1 -r1.2 pkgsrc/graphics/darktable/PLIST
diff -r1.2 -r1.3 pkgsrc/graphics/darktable/distinfo
diff -r1.1.1.1 -r1.2 pkgsrc/graphics/darktable/patches/patch-cmake_modules_FindGTK2.cmake
diff -r1.1.1.1 -r1.2 pkgsrc/graphics/darktable/patches/patch-data_darktable-faster
diff -r1.1.1.1 -r1.2 pkgsrc/graphics/darktable/patches/patch-src_CMakeLists.txt
diff -r1.1.1.1 -r1.2 pkgsrc/graphics/darktable/patches/patch-src_LibRaw_libraw_libraw__alloc.h
diff -r1.1.1.1 -r1.2 pkgsrc/graphics/darktable/patches/patch-src_imageio_format_png.c
diff -r1.1.1.1 -r1.2 pkgsrc/graphics/darktable/patches/patch-src_rawspeed_RawSpeed_Common.h
diff -r1.1 -r1.2 pkgsrc/graphics/darktable/patches/patch-doc_CMakeLists.txt

cvs diff -r1.1.1.1 -r1.2 pkgsrc/graphics/darktable/Makefile (expand / switch to context diff)
--- pkgsrc/graphics/darktable/Makefile 2011/07/26 21:37:47 1.1.1.1
+++ pkgsrc/graphics/darktable/Makefile 2011/08/25 14:42:53 1.2
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.1.1.1 2011/07/26 21:37:47 jakllsch Exp $
+# $NetBSD: Makefile,v 1.2 2011/08/25 14:42:53 jakllsch Exp $
 
-DISTNAME=	darktable-0.9
-CATEGORIES=	misc
+DISTNAME=	darktable-0.9.2
+CATEGORIES=	graphics
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=darktable/}
 
 MAINTAINER=	pkgsrc-users@NetBSD.org
@@ -43,6 +43,7 @@
 post-extract:
 	${RM} ${WRKSRC}/po/cs.po
 	${RM} ${WRKSRC}/po/es.po
+	${RM} ${WRKSRC}/po/sv.po
 
 pre-configure:
 	${MKDIR} ${WRKSRC}/pkgsrc_build
@@ -61,6 +62,7 @@
 .include "../../graphics/openexr/buildlink3.mk"
 .include "../../graphics/png/buildlink3.mk"
 .include "../../graphics/tiff/buildlink3.mk"
+.include "../../net/flickcurl/buildlink3.mk"
 .include "../../security/gnome-keyring/buildlink3.mk"
 .include "../../sysutils/desktop-file-utils/desktopdb.mk"
 .include "../../textproc/libxml2/buildlink3.mk"

cvs diff -r1.1.1.1 -r1.2 pkgsrc/graphics/darktable/PLIST (expand / switch to context diff)
--- pkgsrc/graphics/darktable/PLIST 2011/07/26 21:37:47 1.1.1.1
+++ pkgsrc/graphics/darktable/PLIST 2011/08/25 14:42:53 1.2
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2011/07/26 21:37:47 jakllsch Exp $
+@comment $NetBSD: PLIST,v 1.2 2011/08/25 14:42:53 jakllsch Exp $
 bin/darktable
 bin/darktable-cltest
 bin/darktable-faster
@@ -13,6 +13,7 @@
 lib/darktable/plugins/imageio/format/libtiff.so
 lib/darktable/plugins/imageio/storage/libdisk.so
 lib/darktable/plugins/imageio/storage/libemail.so
+lib/darktable/plugins/imageio/storage/libflickr.so
 lib/darktable/plugins/imageio/storage/libgallery.so
 lib/darktable/plugins/imageio/storage/libpicasa.so
 lib/darktable/plugins/libatrous.so
@@ -72,15 +73,18 @@
 lib/darktable/views/libdarkroom.so
 lib/darktable/views/libfilmstrip.so
 lib/darktable/views/liblighttable.so
+man/man1/darktable.1
 share/applications/darktable.desktop
 share/darktable/darktable.gtkrc
 share/darktable/kernels/atrous.cl
 share/darktable/kernels/basic.cl
 share/darktable/kernels/blendop.cl
 share/darktable/kernels/demosaic_ppg.cl
+share/darktable/kernels/gaussian.cl
 share/darktable/kernels/highpass.cl
 share/darktable/kernels/nlmeans.cl
 share/darktable/kernels/programs.conf
+share/darktable/kernels/sharpen.cl
 share/darktable/pixmaps/plugins/darkroom/anlfyeni.png
 share/darktable/pixmaps/plugins/darkroom/atrous.png
 share/darktable/pixmaps/plugins/darkroom/basecurve.png
@@ -103,8 +107,8 @@
 share/darktable/pixmaps/plugins/darkroom/highpass.png
 share/darktable/pixmaps/plugins/darkroom/hotpixels.png
 share/darktable/pixmaps/plugins/darkroom/lens.png
-share/darktable/pixmaps/plugins/darkroom/localc.png
 share/darktable/pixmaps/plugins/darkroom/lowlight.png
+share/darktable/pixmaps/plugins/darkroom/lowpass.png
 share/darktable/pixmaps/plugins/darkroom/monochrome.png
 share/darktable/pixmaps/plugins/darkroom/nlmeans.png
 share/darktable/pixmaps/plugins/darkroom/overexposed.png
@@ -130,6 +134,7 @@
 share/darktable/style/favicon.ico
 share/darktable/style/style.css
 share/darktable/watermarks/darktable.svg
+share/darktable/watermarks/hasselblad.svg
 share/darktable/watermarks/promo.svg
 share/doc/darktable/AUTHORS
 share/doc/darktable/LICENSE
@@ -153,6 +158,4 @@
 share/locale/ro/LC_MESSAGES/darktable.mo
 share/locale/ru/LC_MESSAGES/darktable.mo
 share/locale/sq/LC_MESSAGES/darktable.mo
-share/locale/sv/LC_MESSAGES/darktable.mo
 share/locale/th/LC_MESSAGES/darktable.mo
-man/man1/darktable.1

cvs diff -r1.2 -r1.3 pkgsrc/graphics/darktable/distinfo (expand / switch to context diff)
--- pkgsrc/graphics/darktable/distinfo 2011/07/26 21:48:00 1.2
+++ pkgsrc/graphics/darktable/distinfo 2011/08/25 14:42:53 1.3
@@ -1,12 +1,12 @@
-$NetBSD: distinfo,v 1.2 2011/07/26 21:48:00 jakllsch Exp $
+$NetBSD: distinfo,v 1.3 2011/08/25 14:42:53 jakllsch Exp $
 
-SHA1 (darktable-0.9.tar.gz) = 86a9830bf71bf63abbcc7e426c62f582e5866c2b
+SHA1 (darktable-0.9.2.tar.gz) = 5527854edd10cca074bd956772b81d646a796293
-RMD160 (darktable-0.9.tar.gz) = c79c8707196a113f9d71a6f52ed68d753d8ff537
+RMD160 (darktable-0.9.2.tar.gz) = 95b5f28afd787070d5e8c236f7e3bb2d27522cae
-Size (darktable-0.9.tar.gz) = 2187367 bytes
+Size (darktable-0.9.2.tar.gz) = 2269319 bytes
-SHA1 (patch-cmake_modules_FindGTK2.cmake) = 1311e915f6af6a481c89b25945eef02180bd4942
+SHA1 (patch-cmake_modules_FindGTK2.cmake) = 30dae502bad02a7b993f201a727eba7efa43ed4e
-SHA1 (patch-data_darktable-faster) = e11ccd8f563bdd8d0216b5fe7baa3f35e089bf4e
+SHA1 (patch-data_darktable-faster) = 2eed0fcf4cf571aaf2a19f5dee6b19a2668cf1e1
-SHA1 (patch-doc_CMakeLists.txt) = fac910566a859d86896809b952d81b50df6c3557
+SHA1 (patch-doc_CMakeLists.txt) = 7b7af1dda752725d5b42ba4395de1cd5390c64fd
-SHA1 (patch-src_CMakeLists.txt) = 22a9612ab668007bf7f3fcb4301661c57665cf02
+SHA1 (patch-src_CMakeLists.txt) = 31e90c7c7b622ccc4299f4caa576d5625835555a
-SHA1 (patch-src_LibRaw_libraw_libraw__alloc.h) = f4d3cd8c1b24c0a900b2397aba73093a347d4201
+SHA1 (patch-src_LibRaw_libraw_libraw__alloc.h) = 1217d6bf0b14b538d39e9bfe9fa70e2f7bffbfc5
-SHA1 (patch-src_imageio_format_png.c) = 9167d627c71a59b7e29fdb4451d2dd080473c8dc
+SHA1 (patch-src_imageio_format_png.c) = 59c44f57132f59bb09930498fcdc2357734da6ba
-SHA1 (patch-src_rawspeed_RawSpeed_Common.h) = 34c1b1ea45a2716fa7308ada9facf93245b55e72
+SHA1 (patch-src_rawspeed_RawSpeed_Common.h) = c7dfc4e65ea46e7318d3d5ebdab6dcb5491c1c48

cvs diff -r1.1.1.1 -r1.2 pkgsrc/graphics/darktable/patches/Attic/patch-cmake_modules_FindGTK2.cmake (expand / switch to context diff)
--- pkgsrc/graphics/darktable/patches/Attic/patch-cmake_modules_FindGTK2.cmake 2011/07/26 21:37:47 1.1.1.1
+++ pkgsrc/graphics/darktable/patches/Attic/patch-cmake_modules_FindGTK2.cmake 2011/08/25 14:42:53 1.2
@@ -1,10 +1,10 @@
-$NetBSD: patch-cmake_modules_FindGTK2.cmake,v 1.1.1.1 2011/07/26 21:37:47 jakllsch Exp $
+$NetBSD: patch-cmake_modules_FindGTK2.cmake,v 1.2 2011/08/25 14:42:53 jakllsch Exp $
 
 Look for GTK where we might find it.  Should honor ${PREFIX} someday.
 
---- cmake/modules/FindGTK2.cmake.orig	2011-07-02 03:15:32.000000000 +0000
+--- cmake/modules/FindGTK2.cmake.orig	2011-08-24 09:20:29.000000000 +0000
 +++ cmake/modules/FindGTK2.cmake
-@@ -182,6 +182,9 @@ function(_GTK2_FIND_INCLUDE_DIR _var _hd
+@@ -184,6 +184,9 @@ function(_GTK2_FIND_INCLUDE_DIR _var _hd
              /usr/openwin/lib
              /sw/include
              /sw/lib

cvs diff -r1.1.1.1 -r1.2 pkgsrc/graphics/darktable/patches/Attic/patch-data_darktable-faster (expand / switch to context diff)
--- pkgsrc/graphics/darktable/patches/Attic/patch-data_darktable-faster 2011/07/26 21:37:47 1.1.1.1
+++ pkgsrc/graphics/darktable/patches/Attic/patch-data_darktable-faster 2011/08/25 14:42:53 1.2
@@ -1,12 +1,12 @@
-$NetBSD: patch-data_darktable-faster,v 1.1.1.1 2011/07/26 21:37:47 jakllsch Exp $
+$NetBSD: patch-data_darktable-faster,v 1.2 2011/08/25 14:42:53 jakllsch Exp $
 
 Don't depend on bash.  This might not work.
 
---- data/darktable-faster.orig	2011-07-02 03:15:32.000000000 +0000
+--- data/darktable-faster.orig	2011-08-24 09:20:29.000000000 +0000
 +++ data/darktable-faster
 @@ -1,4 +1,4 @@
 -#!/bin/bash
 +#!/bin/sh
  
- # get dbfile from gconf
+ PATH=`dirname $_`:$PATH
- dbfile=$(gconftool-2 --get /apps/darktable/database)
+ 

cvs diff -r1.1.1.1 -r1.2 pkgsrc/graphics/darktable/patches/patch-src_CMakeLists.txt (expand / switch to context diff)
--- pkgsrc/graphics/darktable/patches/patch-src_CMakeLists.txt 2011/07/26 21:37:47 1.1.1.1
+++ pkgsrc/graphics/darktable/patches/patch-src_CMakeLists.txt 2011/08/25 14:42:53 1.2
@@ -1,10 +1,10 @@
-$NetBSD: patch-src_CMakeLists.txt,v 1.1.1.1 2011/07/26 21:37:47 jakllsch Exp $
+$NetBSD: patch-src_CMakeLists.txt,v 1.2 2011/08/25 14:42:53 jakllsch Exp $
 
 Various thing to possibly improve portability.
 
---- src/CMakeLists.txt.orig	2011-07-02 03:15:32.000000000 +0000
+--- src/CMakeLists.txt.orig	2011-08-24 09:20:29.000000000 +0000
 +++ src/CMakeLists.txt
-@@ -219,7 +219,7 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} 
+@@ -240,7 +240,7 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} 
  
  if(NOT APPLE)
    # apple build fails on deprecated warnings..
@@ -13,7 +13,7 @@
  endif(NOT APPLE)
  
  if(NOT WIN32)
-@@ -227,17 +227,17 @@ if(NOT WIN32)
+@@ -248,17 +248,17 @@ if(NOT WIN32)
  endif(NOT WIN32)
  
  if(NOT BINARY_PACKAGE_BUILD)

cvs diff -r1.1.1.1 -r1.2 pkgsrc/graphics/darktable/patches/Attic/patch-src_LibRaw_libraw_libraw__alloc.h (expand / switch to context diff)
--- pkgsrc/graphics/darktable/patches/Attic/patch-src_LibRaw_libraw_libraw__alloc.h 2011/07/26 21:37:47 1.1.1.1
+++ pkgsrc/graphics/darktable/patches/Attic/patch-src_LibRaw_libraw_libraw__alloc.h 2011/08/25 14:42:53 1.2
@@ -1,9 +1,9 @@
-$NetBSD: patch-src_LibRaw_libraw_libraw__alloc.h,v 1.1.1.1 2011/07/26 21:37:47 jakllsch Exp $
+$NetBSD: patch-src_LibRaw_libraw_libraw__alloc.h,v 1.2 2011/08/25 14:42:53 jakllsch Exp $
 
 Work around redefined symbol.
 
---- src/LibRaw/libraw/libraw_alloc.h.orig	2011-07-02 03:15:32.000000000 +0000
-+++ src/LibRaw/libraw/libraw_alloc.h
+--- src/external/LibRaw/libraw/libraw_alloc.h.orig	2011-08-24 09:20:29.000000000 +0000
++++ src/external/LibRaw/libraw/libraw_alloc.h
 @@ -27,6 +27,7 @@ it under the terms of the one of three l
  
  #ifdef __cplusplus

cvs diff -r1.1.1.1 -r1.2 pkgsrc/graphics/darktable/patches/Attic/patch-src_imageio_format_png.c (expand / switch to context diff)
--- pkgsrc/graphics/darktable/patches/Attic/patch-src_imageio_format_png.c 2011/07/26 21:37:47 1.1.1.1
+++ pkgsrc/graphics/darktable/patches/Attic/patch-src_imageio_format_png.c 2011/08/25 14:42:53 1.2
@@ -1,8 +1,8 @@
-$NetBSD: patch-src_imageio_format_png.c,v 1.1.1.1 2011/07/26 21:37:47 jakllsch Exp $
+$NetBSD: patch-src_imageio_format_png.c,v 1.2 2011/08/25 14:42:53 jakllsch Exp $
 
 Needs a constant from zlib.
 
---- src/imageio/format/png.c.orig	2011-07-02 03:15:32.000000000 +0000
+--- src/imageio/format/png.c.orig	2011-08-24 09:20:29.000000000 +0000
 +++ src/imageio/format/png.c
 @@ -27,6 +27,7 @@
  #include <stdlib.h>

cvs diff -r1.1.1.1 -r1.2 pkgsrc/graphics/darktable/patches/Attic/patch-src_rawspeed_RawSpeed_Common.h (expand / switch to context diff)
--- pkgsrc/graphics/darktable/patches/Attic/patch-src_rawspeed_RawSpeed_Common.h 2011/07/26 21:37:47 1.1.1.1
+++ pkgsrc/graphics/darktable/patches/Attic/patch-src_rawspeed_RawSpeed_Common.h 2011/08/25 14:42:53 1.2
@@ -1,9 +1,9 @@
-$NetBSD: patch-src_rawspeed_RawSpeed_Common.h,v 1.1.1.1 2011/07/26 21:37:47 jakllsch Exp $
+$NetBSD: patch-src_rawspeed_RawSpeed_Common.h,v 1.2 2011/08/25 14:42:53 jakllsch Exp $
 
 Move typedef to correct place.
 
---- src/rawspeed/RawSpeed/Common.h.orig	2011-07-02 03:15:32.000000000 +0000
-+++ src/rawspeed/RawSpeed/Common.h
+--- src/external/rawspeed/RawSpeed/Common.h.orig	2011-08-24 09:20:29.000000000 +0000
++++ src/external/rawspeed/RawSpeed/Common.h
 @@ -42,8 +42,8 @@ void* _aligned_malloc(size_t bytes, size
  #define _aligned_free(a) do { free(a); } while (0)
  #ifndef MIN

cvs diff -r1.1 -r1.2 pkgsrc/graphics/darktable/patches/Attic/patch-doc_CMakeLists.txt (expand / switch to context diff)
--- pkgsrc/graphics/darktable/patches/Attic/patch-doc_CMakeLists.txt 2011/07/26 21:48:00 1.1
+++ pkgsrc/graphics/darktable/patches/Attic/patch-doc_CMakeLists.txt 2011/08/25 14:42:53 1.2
@@ -1,6 +1,6 @@
-$NetBSD: patch-doc_CMakeLists.txt,v 1.1 2011/07/26 21:48:00 jakllsch Exp $
+$NetBSD: patch-doc_CMakeLists.txt,v 1.2 2011/08/25 14:42:53 jakllsch Exp $
 
---- doc/CMakeLists.txt.orig	2011-07-02 03:15:32.000000000 +0000
+--- doc/CMakeLists.txt.orig	2011-08-24 09:20:29.000000000 +0000
 +++ doc/CMakeLists.txt
 @@ -20,6 +20,6 @@ add_custom_command(
  add_custom_target(manpages ALL DEPENDS darktable.1)