Commit graph

29 commits

Author SHA1 Message Date
jperkin
76b4c1915a darktable: Various fixes for SunOS/clang. 2018-02-06 12:55:52 +00:00
hauke
f75bf0c033 update graphics/darktable to 2.2.5.
From the changelog against 2.2.4:

## 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
2017-07-14 10:02:28 +00:00
joerg
0b2808f6d9 Passing non-POD arguments to varidic functions is not portable. 2017-02-18 23:17:02 +00:00
ryoon
1cedef1287 Back to 2.0.7 really. Previsous 2.2.0rc3 commit is my mistake 2016-12-23 03:53:16 +00:00
ryoon
e20a80cbdf Update to 2.0.7
Changelog:
2.0.7:
we're proud to announce the seventh bugfix release for the 2.0 series of darktable, 2.0.7!

as always, please don't use the autogenerated tarball provided by github, but only our tar.xz. the checksum is:

a9226157404538183549079e3b8707c910fedbb669bd018106bdf584b88a1dab  darktable-2.0.7.tar.xz
0b341f3f753ae0715799e422f84d8de8854d8b9956dc9ce5da6d5405586d1392  darktable-2.0.7.dmg

and the changelog as compared to 2.0.6 can be found below.

New Features

    Filter-out some EXIF tags when exporting. Helps keep metadata size below max limit of ~64Kb
    Support the new Canon EOS 80D {m,s}RAW format
    Always show rendering intent selector in lighttable view
    Clear elevation when clearing geo data in map view
    Temperature module, invert module: add SSE vectorization for X-Trans
    Temperature module: add keyboard shortcuts for presets

Bugfixes

    Rawspeed: fixes for building with libjpeg (as opposed to libjpeg-turbo)
    OpenCL: always use blocking memory transfer host<->device
    OpenCL: remove bogus static keyword in extended.cl
    Fix crash with missing configured display profile
    Histogram: always show aperture with one digit after dot
    Show if OpenEXR is supported in --version
    Rawspeed: use a non-deprecated way of getting OSX version
    Don't show bogus message about local copy when trying to delete physically deleted image

Base Support (newly added or small fixes)

    Canon EOS 100D
    Canon EOS 300D
    Canon EOS 6D
    Canon EOS 700D
    Canon EOS 80D (sRaw1, sRaw2)
    Canon PowerShot A720 IS (dng)
    Fujifilm FinePix S100FS
    Nikon D3400 (12bit-compressed)
    Panasonic DMC-FZ300 (4:3)
    Panasonic DMC-G8 (4:3)
    Panasonic DMC-G80 (4:3)
    Panasonic DMC-GX80 (4:3)
    Panasonic DMC-GX85 (4:3)
    Pentax K-70

Base Support (fixes, was broken in 2.0.6, apologies for inconvenience)

    Nikon 1 AW1
    Nikon 1 J1 (12bit-compressed)
    Nikon 1 J2 (12bit-compressed)
    Nikon 1 J3
    Nikon 1 J4
    Nikon 1 S1 (12bit-compressed)
    Nikon 1 S2
    Nikon 1 V1 (12bit-compressed)
    Nikon 1 V2
    Nikon Coolpix A (14bit-compressed)
    Nikon Coolpix P330 (12bit-compressed)
    Nikon Coolpix P6000
    Nikon Coolpix P7000
    Nikon Coolpix P7100
    Nikon Coolpix P7700 (12bit-compressed)
    Nikon Coolpix P7800 (12bit-compressed)
    Nikon D1
    Nikon D3 (12bit-compressed, 12bit-uncompressed)
    Nikon D3000 (12bit-compressed)
    Nikon D3100
    Nikon D3200 (12bit-compressed)
    Nikon D3S (12bit-compressed, 12bit-uncompressed)
    Nikon D4 (12bit-compressed, 12bit-uncompressed)
    Nikon D5 (12bit-compressed, 12bit-uncompressed)
    Nikon D50
    Nikon D5100
    Nikon D5200
    Nikon D600 (12bit-compressed)
    Nikon D610 (12bit-compressed)
    Nikon D70
    Nikon D7000
    Nikon D70s
    Nikon D7100 (12bit-compressed)
    Nikon E5400
    Nikon E5700 (12bit-uncompressed)

We were unable to bring back these 4 cameras, because we have no samples.
If anyone reading this owns such a camera, please do consider providing samples.

    Nikon E8400
    Nikon E8800
    Nikon D3X (12-bit)
    Nikon Df (12-bit)

White Balance Presets

    Pentax K-70

Noise Profiles

    Sony DSC-RX10

Translations Updates

    Catalan
    German
2016-12-23 03:38:24 +00:00
agc
7f810a359f Add SHA512 digests for distfiles for graphics category
Problems found with existing digests:
	Package fotoxx distfile fotoxx-14.03.1.tar.gz
	ac2033f87de2c23941261f7c50160cddf872c110 [recorded]
	118e98a8cc0414676b3c4d37b8df407c28a1407c [calculated]
	Package ploticus-examples distfile ploticus-2.00/plnode200.tar.gz
	34274a03d0c41fae5690633663e3d4114b9d7a6d [recorded]
	da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated]

Problems found locating distfiles:
	Package AfterShotPro: missing distfile AfterShotPro-1.1.0.30/AfterShotPro_i386.deb
	Package pgraf: missing distfile pgraf-20010131.tar.gz
	Package qvplay: missing distfile qvplay-0.95.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-03 21:33:50 +00:00
joerg
2d30802877 Help lensfun detection. Fix OpenMP syntax. 2015-09-23 11:52:15 +00:00
spz
ab94c79c58 build fix following the freetype2 update 2014-03-23 15:16:35 +00:00
drochner
d45f59c648 update to 1.2.3
changes:
-more raw formats supported
-many fixes and improvements
2013-12-04 13:02:08 +00:00
wiz
89965f8e44 Fix build with openexr. Comment patch (hi joerg). 2013-05-09 15:27:02 +00:00
joerg
24d09dc691 Prefer <memory> over <tr1/memory> for C++11 and libc++. 2013-05-06 14:47:47 +00:00
wiz
a353a7ee4e Update to 1.2. openjpeg (jpeg2000) support not enabled because
cmake refuses to find it.

As a feature release, it comes with a lot of new goodies:

    profiled denoising: adapt to the properties of your camera's sensor (72 cameras already profiled for you).
    lightroom import: convert some basic edits from your lightroom collection to darktable operations.
    multi instance support: duplicate your modules and apply them more than one time with different settings.
    improved usability for distorting modules (streamline spot removal in the presence of crop/rotate for example).
    selective copy/paste of image processing.
    new more intuitive keystone correction tool.
    jpeg2000 support.
    graphics magick import (support virtually all input image formats).
    much faster thumbnail loading (if you can live with crappy embedded thumbnails).
    incredibly lengthy list of small bug fixes, performance enhancements, and usability improvements.
    new camera support (decode and color matrices).
    dithering against banding.
    sharper thumbnails in lighttable mode.
    new oauth2 based picasa uploader.
    updated translations.
    and a thoroughly overhauled user manual, proof read by natives (thanks heaps guys!).
2013-04-21 14:12:23 +00:00
drochner
f80a7d088d update to 1.1.3
changes:
-bugfixes
-improved camera support
2013-03-15 19:14:05 +00:00
jakllsch
ff9904e838 Update darktable to 1.1.2:
Changelog:

    Fix export resolution rounding issue (as in previous version it could be off-by-one)
    Correctly set output dimension in exif instead of passing the raw resolution verbatim
    Local average green eq. was fixed (it now works on high ISO images as well, and should no longer produce hot pixels)
    Use ordered arrays in XMP files
    Disable export parallelism for flickr/picasa export
    Don't enter tethering mode when there is no camera attached (this made darktable look as if it was hung, even though that wasn't the case)
    Bring back the pin for map thumbnails
    Improved TIFF support
    Vignetting now has a dithering option (to mitigate occasional banding)
    Read Nikon subject distance properly
    Assorted FreeBSD fixes
    Various OpenCL fixes
    Usermanual updates

Support for the following camera's with either preliminarily added or updated:

    Canon EOS 6D
    Canon PowerShot s110
    Canon PowerShot g15
    Canon PowerShot sx50 hs
    Nikon 1 v2
    Nikon D600
    Nikon Coolpix P7700
    Olympus E Pl5
    Olympus E PM2
    Olympus XZ 2
    Panasonic DMC GH3
    Panasonic DMC LX7
    Pentax K5ii
    Samsung EX2f
    Sony RX1
    Sony NEX 6
    Sony SLT A99
    Sony NEX c3 blackpoint/greenshift fix

White balance preset updates:

    Canon EOS 550D
    Canon EOS 5D Mark III
    Olympus XZ 1
    Sony NEX C3
    Sony SLT A57
    Sony nex 5N
    Panasonic DMC GH3
2013-01-20 18:34:18 +00:00
drochner
0c15590199 update to 1.1.1
changes:
-bugfixes
-support for SONY NEX 5R, Canon EOS 6D, Sony RX1

+minor pkgsrc related cleanup:
-apparently, something improved in the msgfmt warpper, all i18n
 files can be built for me
-remove unnecessary patches
2012-12-14 19:49:42 +00:00
jakllsch
ea24ac471c update darktable to 1.1
upstream release notes:

general

    new camera support, new whitebalance presets, etc., including
    canon eos m support and samsung nx fix
    similarity matching search for images that look alike.
    geotagging, complete with map view (thanks to dinamic for starting that ages ago and to houz for actually bringing it home):
    http://www.darktable.org/2012/09/geotagging-in-darktable/
    mac os package: http://www.darktable.org/2012/08/bringing-current-darktable-to-os-x/
    a lot of bugfixes (mainly thanks to ulrich for his meticulous work)
    facebook exporter (for those who have an account there)

ui

    reworked the much hated `more plugins' widget (thanks to boucman)
    image grouping: http://www.darktable.org/2012/09/grouping/
    command line interface! http://www.darktable.org/2012/07/exporting-images-on-the-command-line/
    tone and base curves got a new user interface to better support fine grained workflow as in: http://www.darktable.org/2012/02/mastering-color-with-lab-tone-curves/
    visually low-profile controls with finetuning: http://www.darktable.org/2012/03/bauhaus-widgets/
    color correction module (http://www.darktable.org/2012/03/color-correction/) got a GUI update since the blog post (two circles indicating shadows and highlights instead of the quad).
    live view for tethered shooting! http://www.darktable.org/2012/05/live-view/

darkroom

    extensive use of edge-aware filtering techniques to suppress noise, halos and ringing all around darktable: http://www.darktable.org/2012/09/edge-aware-image-development/
    conditional blending, and a lot of goodies around it! http://www.darktable.org/2012/07/some-enhancements-to-conditional-blending/
    magenta highlights: http://www.darktable.org/2012/07/magenta-highlights/improved on high-contrast edges to overexposed areas (should get rid of purple highlights on tiny water waves and purple fringes around tree leaves for example)
    much improved sharpness for both export and darkroom view, especially for downsampled images and if you use lens corrections or rotations/perspective corrections. check the new options in the preferences dialog, also one more than mentioned in the blog ("demosaicing for zoomed out darkroom mode" to trade performance for even more sharpness): http://www.darktable.org/2012/06/upcoming-features-new-interpolation-modes-and-better-resize/

color management

    improved per-screen color management (should reload the screen profile automatically)
    more compatible embedded color profiles (should fix problems on windows viewing our images, if that matters)
    read embedded color profiles from jpg

opencl

    most of our modules now can take advantage of your computer's gpu power
    caching for compiled opencl kernels (even in case the driver doesn't do it) for faster startup times

usermanual

    find a pdf snapshot here: https://sourceforge.net/projects/darktable/files/darktable/1.1/darktable-usermanual.pdf/download
    is reasonably up to date again
    not translated so far

translations

    two new translations (both portuguese.. ;) )
    well translated: cs de es fr it ja nl pl pt_BR pt_PT sv
    half translated: ca fi gl ro ru sq th zh_CN
2012-12-08 00:15:26 +00:00
wiz
1f441ff191 Direct inclusion of librsvg/rsvg-cairo.h is deprecated and leads to build
errors. "Don't do it, then!"
2012-08-29 16:26:51 +00:00
marino
a42b52b982 graphics/darktable: Fix DragonFly build
DragonFly needs same macro switches as FreeBSD here.
2012-08-12 07:47:29 +00:00
wiz
21001213d3 Update to 1.0.5:
1.0.5:
This has a good chance of being the last one in a series of stable
releases (with stuff backported from our latest and greatest).
Thanks to Pascal for maintaining it! As such, it comes with a short
list of maintenance things as change log:

    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

1.0.4:
The changes over darktable 1.0.3 are:

    More robust OpenMP compiler detection code
    New warming/cooling filter presets for color correction plugin
    Lighttable thumbnails should be slightly faster and sharper
    Correctly restore panels when using Tab.
    Checking if an export target directly is read-only
    Writing of hierarchical tags in our .xmp has been improved
    Don't list system display profile for anything but the display
    profile selection
    We disabled scrollwheel scrolling in darkroom mode as it
    sometimes conflicts with widget behavior
    Lighttable thumbnails are now color managed with some caveats (1)
    Improved color rendition:
        Nikon D800
        Canon EOS 5D Mark III
    White balance presets:
        Canon EOS 5D Mark III
        Canon EOS 7D (updated)
        Olympus E-M5
        Samsung NX100 (updated)
        Olympus E-PL1 (updated)
        Olympus E-PL2 (updated)
        Olympus E-PL3 (updated)

(1) Lighttable color management caveats:

Our previous releases didn't have any color management in lighttable
mode (and the filmstrip), in this release we have a quick-fix
implementation of color management for lighttable mode. For 1.0.4,
newly imported files use the Preview JPEG by default for the
thumbnail, in that case it's still not color managed. After entering
darkroom mode (after which the thumbnail is regenerated in case
you changed the history stack) it will be color managed. Without
changed history stack the thumbnail will always be the embedded
JPEG. If you need lighttable mode to be color managed all the time
you can disable reading of the Preview JPEGs in our Preferences
dialog "don't use embedded preview jpeg but half-size raw", do note
that this will significantly slow down thumbnail generation and
consequently will slow down new imports. To have darktable regenerate
all old previews (in a color managed fashion) you can delete the
~/.cache/darktable/mipmaps* files.
2012-07-29 20:20:47 +00:00
drochner
23c45a16e4 -on i386/-current, sse2 must be explicitly enabled, otherwise
the build fails
-fix gcc version detection - the original regex doesn't work for
 unknown reasons (possibly a bug in cmake's regex implementation)
-deal with icon-theme.cache
2012-05-31 12:45:33 +00:00
jakllsch
012be32d5f correct previous 2012-05-05 19:20:28 +00:00
jakllsch
54bac4685a update darktable to 1.0.3
Changes since 1.0:

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 (color rendition
  of these cameras might still be suboptimal due to the lack of a proper
  color matrix, and is subject to future change.)
- White balance updates for Canon EOS Rebel T3, Olympus E-5 & Nikon D800

Platform support:
- Fixes for FreeBSD

Various:
- New subtle denoise preset for equalizer
- Various build fixes
- Numerous other fixes
2012-05-05 19:18:33 +00:00
jakllsch
85a44782fb Update to darktable-1.0.
changes since 0.9.3:
 * 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 modules:
 . shadows & highlights
 . enhanced tone curve. now operates in a and b channels as well
 * refactored modules:
 . import
 . snapshots (enable sliding separation line between before/after images)
 . metadata
 * 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)
 * unity launcher support (ubuntu)
 * 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
2012-03-16 00:35:01 +00:00
dholland
546b8a8908 Apply the proper buildlink prefix for gtk2 instead of hardwiring /usr/pkg. 2011-11-20 01:16:23 +00:00
obache
7a765726fc regen distinfo. 2011-11-17 09:00:54 +00:00
jakllsch
dd36df08c4 Update to darktable-0.9.3. 2011-11-15 21:19:02 +00:00
jakllsch
cd0856b773 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!
2011-08-25 14:42:53 +00:00
jakllsch
e261929ff1 Fix man page path with a patch. 2011-07-26 21:48:00 +00:00
jakllsch
fbca60fd85 Add darktable package.
darktable is a photography workflow application: 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.
2011-07-26 21:37:47 +00:00