Hello community, here is the log from the commit of package darktable for openSUSE:Factory checked in at 2017-05-31 12:18:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/darktable (Old) and /work/SRC/openSUSE:Factory/.darktable.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "darktable" Wed May 31 12:18:43 2017 rev:69 rq:498853 version:2.2.5 Changes: -------- --- /work/SRC/openSUSE:Factory/darktable/darktable.changes 2017-05-06 18:30:34.823362680 +0200 +++ /work/SRC/openSUSE:Factory/.darktable.new/darktable.changes 2017-05-31 12:19:49.779659569 +0200 @@ -1,0 +2,35 @@ +Sun May 28 14:54:24 UTC 2017 - mrueck...@suse.de + +- update to 2.2.5 + - New features: + - When appending EXIF data to an exported image, do not fail if reading of EXIF from the original file fails + - Support XYZ as proofing profile + - Clear DerivedFrom from XMP before writing it + - bauhaus: when using soft bounds, keep slider step constant + - Bugfixes: + - Some GCC7 build fixes + - cmstest: fix crash when missing XRandR extension. + - Fix crash in Lua libs when collapsing libs + - Mac packaging: some fixes + - RawSpeed: TiffIFD: avoid double-free + - Fix a few alloc-dealloc mismatches + - Base Support: + - Canon EOS 77D + - Canon EOS 9000D + - Nikon D500 (14bit-uncompressed, 12bit-uncompressed) + - Nikon D5600 (12bit-compressed, 12bit-uncompressed, 14bit-compressed, 14bit-uncompressed) + - Panasonic DC-FZ82 (4:3) + - Panasonic DMC-FZ80 (4:3) + - Panasonic DMC-FZ85 (4:3) + - Panasonic DC-GH5 (4:3) + - White Balance Presets: + - Pentax K-3 II + - Noise Profiles: + - Nikon D500 + - Panasonic DMC-FZ300 + - Panasonic DMC-LX100 + - Pentax K-70 + - Sony ILCE-5000 +- refreshed darktable-old-glib.patch + +------------------------------------------------------------------- Old: ---- darktable-2.2.4.tar.xz New: ---- darktable-2.2.5.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ darktable.spec ++++++ --- /var/tmp/diff_new_pack.imBQmi/_old 2017-05-31 12:19:51.479419623 +0200 +++ /var/tmp/diff_new_pack.imBQmi/_new 2017-05-31 12:19:51.483419059 +0200 @@ -47,7 +47,7 @@ %define cmake_options -DCMAKE_SKIP_RPATH:BOOL=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBINARY_PACKAGE_BUILD=1 -DCMAKE_INSTALL_DATAROOTDIR="share" -DCMAKE_INSTALL_LIBDIR="%{_lib}" Name: darktable -Version: 2.2.4 +Version: 2.2.5 Release: 0 Url: http://www.darktable.org/ Source0: %{name}-%{version}.tar.xz ++++++ darktable-2.2.4.tar.xz -> darktable-2.2.5.tar.xz ++++++ ++++ 6950 lines of diff (skipped) ++++++ darktable-old-glib.patch ++++++ --- /var/tmp/diff_new_pack.imBQmi/_old 2017-05-31 12:19:52.559267187 +0200 +++ /var/tmp/diff_new_pack.imBQmi/_new 2017-05-31 12:19:52.559267187 +0200 @@ -1,8 +1,8 @@ -Index: darktable-2.0.2/src/common/exif.cc +Index: darktable-2.2.5/src/common/exif.cc =================================================================== ---- darktable-2.0.2.orig/src/common/exif.cc -+++ darktable-2.0.2/src/common/exif.cc -@@ -78,6 +78,13 @@ const char *dt_xmp_keys[] +--- darktable-2.2.5.orig/src/common/exif.cc ++++ darktable-2.2.5/src/common/exif.cc +@@ -82,6 +82,13 @@ const char *dt_xmp_keys[] static const guint dt_xmp_keys_n = G_N_ELEMENTS(dt_xmp_keys); // the number of XmpBag XmpSeq keys that dt uses @@ -16,7 +16,7 @@ /* a few helper functions inspired by https://projects.kde.org/projects/kde/kdegraphics/libs/libkexiv2/repository/revisions/master/entry/libkexiv2/kexiv2gps.cpp -@@ -1291,7 +1298,11 @@ int dt_exif_read_blob(uint8_t *buf, cons +@@ -1356,7 +1363,11 @@ int dt_exif_read_blob(uint8_t **buf, con if(res != NULL) { char *desc = (char *)res->data; @@ -28,18 +28,3 @@ exifData["Exif.Image.ImageDescription"] = desc; else exifData["Exif.Photo.UserComment"] = desc; -# Index: darktable-2.0.2/cmake/modules/FindGTK3.cmake -# =================================================================== -# --- darktable-2.0.2.orig/cmake/modules/FindGTK3.cmake -# +++ darktable-2.0.2/cmake/modules/FindGTK3.cmake -# @@ -84,8 +84,8 @@ find_library(GDKPIXBUF_LIBRARY NAMES gdk -# # Glib -# -# # NOTE: must be one of the macros listed in https://developer.gnome.org/glib/stable/glib-Version-Information.html -# -find_package(Glib REQUIRED 2.40) -# -set(GTK3_DEFINITIONS ${GTK3_DEFINITIONS} "-DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_40") -# +find_package(Glib REQUIRED 2.32) -# +set(GTK3_DEFINITIONS ${GTK3_DEFINITIONS} "-DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_32") -# set(GTK3_DEFINITIONS ${GTK3_DEFINITIONS} "-DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_MIN_REQUIRED") -# -# if(NOT Glib_FOUND)