Accepting request 264545 from graphics

- Update to version 1.6.0
  * general/misc:
    + high DPI monitor support
    + map view now allows to only show images from the current
     collection on the map
    + slideshow
    + darktable-cli now works without a running X server for use on
      headless systems
    + support for audio notes playback
    + sticky preview
    +  added the option to overwrite files when exporting to disk
    + crawler that syncs all xmp files on start
    + support huge images (> 32 bit pixel index). darktable can open
      26770x13385 TIFFs and should in theory be able to process arbitrary
      sized images. don't try this on a 32 bit system though!
    + lens iop presets are copy/pastable between different images
  * output
    + tiff read/write rewritten, works on 32-bit float now, supports
      compression
    + allow setting PPI for exported JPEGs, defaulting to 300
      pwstorage libsecret
    + use HTTPS when exporting to flickr
  * colour
    + color conversion speedup (openmp for lcms2 case)
    + add linear Rec2020 as a build-in profile
    + embedded icc profile support for png/tiff (read/write)
  * lua scripting:
    + copy, move, reset and delete images via lua
    + handle progress bars via lua
    + limited manipulation of libs an views UI via lua (forwarded request 264544 from toganm)

OBS-URL: https://build.opensuse.org/request/show/264545
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/darktable?expand=0&rev=42
This commit is contained in:
Dominique Leuenberger 2014-12-10 22:44:44 +00:00 committed by Git OBS Bridge
parent 89cdd86a0b
commit 5e5cd6aa8c
5 changed files with 84 additions and 9 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4430cf7074431d241e8207a06283299bc7b25e5789d4e12457701637df6c6ac0
size 2831032

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:64782fe5b2a44428b4aef38efd45ab4e50070d4053e39ef238e7abe89db2e185
size 3076300

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3b604e8de32488c4c9294ee19df2b3bc41f060fc4721a1c5f661b25c52f5b054
size 11861765
oid sha256:f5c46dbf0a2dd2d391f92555abdefe735c6362e51a755b296d71779492b7e945
size 12827069

View File

@ -1,4 +1,73 @@
-------------------------------------------------------------------
Mon Dec 8 09:26:05 UTC 2014 - toganm@opensuse.org
- Update to version 1.6.0
* general/misc:
+ high DPI monitor support
+ map view now allows to only show images from the current
collection on the map
+ slideshow
+ darktable-cli now works without a running X server for use on
headless systems
+ support for audio notes playback
+ sticky preview
+ added the option to overwrite files when exporting to disk
+ crawler that syncs all xmp files on start
+ support huge images (> 32 bit pixel index). darktable can open
26770x13385 TIFFs and should in theory be able to process arbitrary
sized images. don't try this on a 32 bit system though!
+ lens iop presets are copy/pastable between different images
* output
+ tiff read/write rewritten, works on 32-bit float now, supports
compression
+ allow setting PPI for exported JPEGs, defaulting to 300
pwstorage libsecret
+ use HTTPS when exporting to flickr
* colour
+ color conversion speedup (openmp for lcms2 case)
+ add linear Rec2020 as a build-in profile
+ embedded icc profile support for png/tiff (read/write)
* lua scripting:
+ copy, move, reset and delete images via lua
+ handle progress bars via lua
+ limited manipulation of libs an views UI via lua
+ import and export styles via lua
+ trigger lua when the grouping mode changes
+ trigger lua when the overlay mode changes
+ trigger lua when the active view changes
+ manipulate snapshots via lua
+ handle more types of preferences, including enums, directories
and file names lua API is now versioned: use
darktable.configuration.check_version to check
+ lua API incompatibilities: darktable.modules has been removed,
use darktable.new_format and darktable.new_storage to access the
constructors
* performance improvements
+ many speed improvements by adding sse code for image operations
+ make white balance work faster
+ make invert work faster
+ much faster exr export with optional compression (multicore
support)
+ speedup of pfm writing
+ speedup of amaze. it is still slow but not as bad as it used to
be
* internal improvements:
+ module parameter introspection
+ clang/address-sanitizer/etc compiler warnings fixed
+ flip iop used for raw auto-orientation (simplifies code)
+ complete rawspeed migration for raw loading
* bug fixes:
+ hdr bracketing fixes
+ masks cleanup and bugfixes
+ correct lens detection for compact cameras
+ avoid clipping in vignette, lowpass, shadows & highlights, a/b
channels of colorcontrast and tonecurve
* updated usermanual
* lots of small performance improvements and code cleanup
* Change source locations to reflect github project
-------------------------------------------------------------------
Wed Sep 17 08:01:07 UTC 2014 - toganm@opensuse.org
- Add generate-tarball.sh as source file

View File

@ -17,17 +17,17 @@
Name: darktable
Version: 1.4.2
Version: 1.6.0
Release: 0
Url: http://darktable.sourceforge.net
# darktable contains patented code that we cannot ship. Therefore we use
# this script to remove the patented code before shipping it.
# Download the upstream tarball and invoke this script while in the
# tarball's directory:
# Originial Source: https://downloads.sourceforge.net/project/darktable/darktable/1.4/%%name-%%version.tar.xz
# Originial Source: https://github.com/darktable-org/darktable/releases/download/release-1.6.0/darktable-1.6.0.tar.xz
# ./generate-tarball.sh
Source0: %name-%version-nopatents.tar.xz
Source1: http://sourceforge.net/projects/darktable/files/darktable/1.4/darktable-usermanual.pdf
Source1: https://github.com/darktable-org/darktable/releases/download/release-1.6.0/darktable-usermanual.pdf
Source2: README.openSUSE
Source3: generate-tarball.sh
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -63,8 +63,14 @@ BuildRequires: pkgconfig(sdl)
BuildRequires: pkgconfig(sqlite3)
BuildRequires: pkgconfig(xrandr)
ExclusiveArch: %ix86 x86_64
%if 0%{?suse_version} > 1220
BuildRequires: pkgconfig(libwebp)
BuildRequires: pkgconfig(libsecret-1)
%endif
%if 0%{?suse_version} < 1320
BuildRequires: libGraphicsMagick3
%endif
%if 0%{?suse_version} > 1210
@ -105,7 +111,7 @@ This package provides the user manual in pdf format
%prep
%setup -q
chmod -x tools/create_control_svg.sh tools/purge_non_existing_images.sh tools/noise/*
chmod -x tools/create_control_svg.sh tools/purge_non_existing_images.sh tools/basecurve/* tools/noise/*
cp %{S:1} darktable-usermanual.pdf
cp %{S:2} .