|
…
|
||
|---|---|---|
| .. | ||
| man | ||
| CMakeLists.txt | ||
| NEWS | ||
| README.md | ||
| TRANSLATORS.md | ||
| doxygen.conf | ||
| grouping.txt | ||
| thumbnail_color_management.txt | ||
README.md
darktable
This is darktable, a free raw photo viewer and organizer.
Build dependencies for many platforms are listed here:
https://redmine.darktable.org/projects/darktable/wiki/Building_darktable_20
Requirements
In summary, you'll need:
gcc,g++, GNUmakeandcmakegtk+-3.0(and dependencies, e.g.cairo,gdkpixbuf, etc.)xml,pugixml,xsltandjsonlibrariespng,jpeg,tiff,rsvg2librariessqlite3,exiv2,lensfun,lcms2,curl
Optionally, you might need for special features:
libcups2(for the print module)gphoto2(for camera support, recommended)SDL, SDL-image and Mesa OpenGL (to build darktable-viewer)osm-gps-mapfor geo tagging viewlensfun(lens distortion plugin)libheiffor reading HEIF/HEIC imagesOpenEXRfor HDR exportlibsecretfor storing passwordslibcolord-devlibcolord-gtk-devfor colour profile supportwebpandopenjpeglibraries for WebP and JPEG 2000 supportGraphicsMagicklibrary for TIFF-encoded EXIF thumbnails and LDR image format supportexiftoolfor creating whitebalance presets
Build
Then, type:
$ ./build.sh --prefix /usr --buildtype Release
$ cd build && make install (or sudo make install)
$ darktable
Optionally, to build translations of the manual pages:
- PO for anything (
po4a)
Other used packages (supplied in the source tree):
- RawSpeed
- Lua 5.2 and LuaAutoc (although the local system version can be used instead)
darktable has OpenCL support for graphics cards with:
- at least 1GB graphics RAM (more is better)
- a modern AMD or nVidia chipset
- proprietary drivers from the manufacturer loaded (currently no open opencl drivers support all of the features that darktable needs)
Enjoy!
Send any bug reports to the mailing list: darktable-dev@lists.darktable.org Find more information on the web: https://www.darktable.org/