f08d FreshPorts -- graphics/darktable
FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Port details
darktable 1.2 graphics on this many watch lists=3 search for ports that depend on this port
Virtual lighttable and darkroom for photographers
Maintained by: danfe@FreeBSD.org search for ports maintained by this maintainer
Port Added: 11 Mar 2010 22:46:45
License: GPLv3


Darktable is a virtual lighttable and darkroom for photographers: an open
source photography workflow application and raw image developer.  It manages
digital negatives in a database and lets one view them through a zoomable
lighttable.  It also enables one to develop raw images and enhance them.

Darktable tries to fill the gap between many excellent existing free raw
converters and image management tools (such as UFRaw or F-Spot).  The user
interface is built around efficient caching of image metadata and mipmaps,
all stored in a database.  The user will always be able to interact, even
if the full resolution image is not yet loaded.

All editing is fully non-destructive and only operates on cached image
buffers for display.  The full image is only converted during export.  The
frontend is written in Gtk+/Cairo, the database uses SQLite3, raw image
loading is done using libraw and rawspeed, high-dynamic range and standard
image formats such as JPEG are also supported.  The core operates completely
on floating point values, so darktable can not only be used for photography
but also for scientifically acquired images or output of renderers (high
dynamic range).

WWW: http://www.darktable.org/
SVNWeb : Main Web Site : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only required dependencies information. Optional dependencies are not covered.

Required To Build:
  1. textproc/libxslt
  2. devel/cmake
  3. lang/gcc
  4. devel/binutils
  5. graphics/gtk-update-icon-cache
  6. textproc/intltool
Required To Run:
  1. lang/gcc
  2. devel/gio-fam-backend
  3. graphics/gtk-update-icon-cache
Required Libraries:
  1. graphics/exiv2
  2. graphics/OpenEXR
  3. graphics/lensfun
  4. graphics/lcms2
  5. ftp/curl
  6. graphics/libgphoto2
  7. devel/gettext
  8. databases/sqlite3
  9. devel/glib20
  10. devel/pcre
  11. accessibility/atk
  12. graphics/gdk-pixbuf2
  13. x11-toolkits/gtk20
  14. devel/libgsf
  15. graphics/librsvg2
  16. textproc/libxml2
  17. x11-toolkits/pango
There are no ports dependent upon this port

To install the port: cd /usr/ports/graphics/darktable/ && make install clean
To add the package: pkg_add -r darktable


Configuration Options
===> The following configuration options are available for darktable-1.2:
     FACEBOOK=off: Support images export to Facebook
     FLICKR=off: Flickr support via flickcurl
     GCC46=on: Build with GCC 4.6+ (better OpenMP support)
     GEO=off: Geotagging support
     GNOMEKEYRING=off: GNOME Keyring password manager support
     GPHOTO=on: Digital cameras support via libgphoto2
     KWALLET=off: KWallet password manager support
     NLS=on: Native Language Support
     OPENJPEG=off: Enhanced JPEG graphics support
     RAWSPEED=on: Compile with rawspeed backend
     SLIDESHOW=off: Build OpenGL/SDL slideshow viewer
===> Use 'make config' to modify these settings

Master Sites:
  1. ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/
  2. http://aarnet.dl.sourceforge.net/project/darktable/darktable/1.2/
  3. http://freefr.dl.sourceforge.net/project/darktable/darktable/1.2/
  4. http://garr.dl.sourceforge.net/project/darktable/darktable/1.2/
  5. http://heanet.dl.sourceforge.net/project/darktable/darktable/1.2/
  6. http://hivelocity.dl.sourceforge.net/project/darktable/darktable/1.2/
  7. http://ignum.dl.sourceforge.net/project/darktable/darktable/1.2/
  8. http://internode.dl.sourceforge.net/project/darktable/darktable/1.2/
  9. http://iweb.dl.sourceforge.net/project/darktable/darktable/1.2/
  10. http://jaist.dl.sourceforge.net/project/darktable/darktable/1.2/
  11. http://kaz.dl.sourceforge.net/project/darktable/darktable/1.2/
  12. http://kent.dl.sourceforge.net/project/darktable/darktable/1.2/
  13. http://master.dl.sourceforge.net/project/darktable/darktable/1.2/
  14. http://nchc.dl.sourceforge.net/project/darktable/darktable/1.2/
  15. http://ncu.dl.sourceforge.net/project/darktable/darktable/1.2/
  16. http://netcologne.dl.sourceforge.net/project/darktable/darktable/1.2/
  17. http://sunet.dl.sourceforge.net/project/darktable/darktable/1.2/
  18. http://superb-dca3.dl.sourceforge.net/project/darktable/darktable/1.2/
  19. http://switch.dl.sourceforge.net/project/darktable/darktable/1.2/
  20. http://tenet.dl.sourceforge.net/project/darktable/darktable/1.2/
  21. http://ufpr.dl.sourceforge.net/project/darktable/darktable/1.2/
  22. http://waix.dl.sourceforge.net/project/darktable/darktable/1.2/

Number of commits found: 42

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
11 May 2013 13:14:44
Original commit files touched by this commit  1.2
danfe search for other commits by this committer
Provide a better description for an option and reformat port description.
01 May 2013 07:27:27
Original commit files touched by this commit  1.2
danfe search for other commits by this committer
Update to version 1.2, which brings some nice and useful features (profiled
denoise, usability enhancements, JPEG2000 support).

PR:		ports/178232
Submitted by:	Matthieu Volat
26 Apr 2013 16:39:14
Original commit files touched by this commit  1.1.3
bapt search for other commits by this committer
Convert from USE_GETTEXT to USES= gettext

While here:
- Trim some headers
- Convert to new options framework
22 Mar 2013 20:06:15
Original commit files touched by this commit  1.1.3
makc search for other commits by this committer
- convert USE_CMAKE to USES
- while here clean up some ports from CMAKE_VERBOSE, which is intended
  for users

Approved by:	portmgr (miwi)
22 Feb 2013 05:49:52
Original commit files touched by this commit  1.1.3
danfe search for other commits by this committer
Update to version 1.1.3.
30 Jan 2013 09:31:34
Original commit files touched by this commit  1.1.2
danfe search for other commits by this committer
- Update to version 1.1.2
- Rename GLIBJSON option to FACEBOOK

PR:		ports/175225
Submitted by:	dumbbell
17 Jan 2013 16:05:39
Original commit files touched by this commit  1.1_1
swills search for other commits by this committer
- Chase lib version changes from ilmbase and OpenEXR updates
04 Dec 2012 09:46:31
Original commit files touched by this commit  1.1
danfe search for other commits by this committer
- Update to version 1.1
- Introduce two new options, GEO and GLIBJSON (off by default)
- Remove GCONF option (no longer provided upstream)
- Remove some no longer relevant local patching
- Sort things around Makefile a bit while here

PR:		ports/174058 (version update)
Submitted by:	dumbbell
Feature safe:	yes
26 Sep 2012 14:55:18
Original commit files touched by this commit  1.0.5
danfe search for other commits by this committer
Adjust OPTIONS_DEFAULT to pre-r304880 state.
26 Sep 2012 07:02:36
Original commit files touched by this commit  1.0.5
danfe search for other commits by this committer
- Convert to the new OPTIONS framework
- Drop indefinite article from the COMMENT
- Trim the header per new world order
10 Sep 2012 01:37:44
Original commit files touched by this commit  1.0.5
danfe search for other commits by this committer
- Update to version 1.0.5
- Drop ABI versions in LIB_DEPENDS

PR:		ports/171469
Submitted by:	dumbbell
31 Jul 2012 15:29:27
Original commit files touched by this commit  1.0.4_1
bsam search for other commits by this committer
Update graphics/exiv2 to version 0.23.
The so library version has changed.
Bump PORTREVISIONs at dependent ports.

PR:		ports/169733
Submitted by:	bsam (me)
Approved by:	multimedia (maintainer timeout 3 weeks)
07 Jun 2012 02:40:47
Original commit files touched by this commit  1.0.4
danfe search for other commits by this committer
- Update to version 1.0.4
- Mark as parallel build safe

PR:             ports/168609
Submitted by:   dumbbell
01 Jun 2012 05:26:28
Original commit files touched by this commit  1.0.3_1
dinoex search for other commits by this committer
- update png to 1.5.10
11 May 2012 14:17:03
Original commit files touched by this commit  1.0.3
danfe search for other commits by this committer
- Update to version 1.0.3, the latest to date, which features a lot of
  functionality and speed improvements over early 0.9.x series
- Build with GCC 4.6+ by default, as it provides better OpenMP support, but
  allow to use system compiler for a time being
- Explicitly link darktable executable to libstdc++, to workaround problem
  with CMake, which strips any RPATH from libdarktable.so, which in turn
  results in wrong libstdc++ being picked when using GCC from ports
- Use ONLY_FOR_ARCHS (with reason) instead of BROKEN statement

PR:             ports/167464
Submitted by:   dumbbell (principal changes, cleanups and fixes are mine)
18 Feb 2012 10:18:33
Original commit files touched by this commit  0.9.3_1
mva search for other commits by this committer
- Update devel/sdl12 to 1.2.15
- Update audio/sdl_mixer to 1.2.15
- Update graphics/sdl_image to 1.2.12
- Update graphics/sdl_ttf to 2.0.11
- Update graphics/sdl_gfx to 2.0.23
- Update net/sdl_net to 1.2.8
- Bump PORTREVISIONs on ports that depend on one or more packages due to
ABI and shared library version changes
- Update Mk/bsd.sdl.mk accordingly for the new shared library versions

Tested by:      exp-run by pav
28 Dec 2011 03:50:23
Original commit files touched by this commit  0.9.3
linimon search for other commits by this committer
Mark broken on powerpc as well as sparc64.

Hat:            portmgr
15 Nov 2011 09:38:41
Original commit files touched by this commit  0.9.3
danfe search for other commits by this committer
Unbreak on FreeBSD 7.X which lacks dprintf().

Reported by:    pavmail
Feature safe:   yes
08 Nov 2011 17:18:15
Original commit files touched by this commit  0.9.3
danfe search for other commits by this committer
- Update to version 0.9.3
- Stop disabling -Werror as it does not cause problems anymore
07 Nov 2011 07:49:04
Original commit files touched by this commit  0.9.2
danfe search for other commits by this committer
Update to match reality and upstream description more closely.
04 Nov 2011 09:23:41
Original commit files touched by this commit  0.9.2
danfe search for other commits by this committer
Allow to build without rawspeed backend (use libraw instead).
04 Nov 2011 09:21:48
Original commit files touched by this commit  0.9.2
danfe search for other commits by this committer
Adjust WWW address.
31 Aug 2011 13:26:30
Original commit files touched by this commit  0.9.2
danfe search for other commits by this committer
- Update to version 0.9.2
- Remove patch (integrated upstream)
28 Jul 2011 03:42:52
Original commit files touched by this commit  0.9.1
danfe search for other commits by this committer
- Update to version 0.9.1 (bugfix release) [*]
- Conditionally define USE_GETTEXT (probably naive)
- Consistently use WITH_FOO knobs vs. WITHOUT_FOO ones

Reported by:    mandree [*]
27 Jul 2011 09:05:33
Original commit files touched by this commit  0.9_1
danfe search for other commits by this committer
Enable NLS by default and bump port revision.
27 Jul 2011 08:32:52
Original commit files touched by this commit  0.9
danfe search for other commits by this committer
- Bring in patch from Gentoo which adds more options and allows to correctly
  disable them without introducing implicit dependencies; retire local hacks
  used for that purpose since they're not needed anymore
- Add missing library path to USE_LDCONFIG knob [*]
- Move BROKEN statement higher in the Makefile

PR:     ports/159207 [*]
26 Jul 2011 10:11:13
Original commit files touched by this commit  0.9
danfe search for other commits by this committer
- Belatedly update to version 0.9
- Build is now CMake-based instead of GNU make
- Remove libglade-2.0 dependency: while being listed as mandatory, it does
  not seems to be really required
- Whenever possible, make dependencies OPTIONal (gconf2, dbus-glib, gphoto2)
  and only enable camera support by default, since it is what likely most
  users want
16 Jul 2011 05:23:25
Original commit files touched by this commit  0.7.1_1
linimon search for other commits by this committer
Mark as broken on sparc64: invokes i386 asm.
24 Apr 2011 10:49:49
Original commit files touched by this commit  0.7.1_1
bapt search for other commits by this committer
real fix with new exiv version

Report by:      pointyhat (erwin)
12 Apr 2011 08:24:32
Original commit files touched by this commit  0.7.1_1
bapt search for other commits by this committer
- chase exiv2 library bump
- while here remove some MD5
- fix some forgottern desktop-file-utils dependencies
24 Dec 2010 15:48:17
Original commit files touched by this commit  0.7.1
danfe search for other commits by this committer
- Update to version 0.7.1
- Reduce dependencies: replace umbrella `graphics/gegl' with required
  components only; disable gkeyring.  Unfortunately gconf2, while said
  to be optional, is still required as build fails without it
- Add LICENSE (GPLv3)
20 Aug 2010 08:34:50
Original commit files touched by this commit  0.5_2
kwm search for other commits by this committer
Chase exiv2 shlib bump.
07 Aug 2010 20:48:05
Original commit files touched by this commit  0.5_2
lwhsu search for other commits by this committer
- Bump PORTREVISION for shared library update of graphics/lensfun
31 May 2010 02:01:56
Original commit files touched by this commit  0.5_1
ade search for other commits by this committer
Bounce PORTREVISION for gettext-related ports.  Have fun, ya'll.
10 Apr 2010 21:04:15
Original commit files touched by this commit  0.5
danfe search for other commits by this committer
Update to version 0.5.
01 Apr 2010 07:20:11
Original commit files touched by this commit  0.4_2
dinoex search for other commits by this committer
- fix build for png-1.4.1
31 Mar 2010 20:35:37
Original commit files touched by this commit  0.4_2
pav search for other commits by this committer
- Really really fix gegl dependency

Reported by:    pointyhat
29 Mar 2010 11:47:46
Original commit files touched by this commit  0.4_2
itetcu search for other commits by this committer
Try to fix the previous "fix".

Submitted by:   QAT
29 Mar 2010 11:17:55
Original commit files touched by this commit  0.4_2
itetcu search for other commits by this committer
Fix lib depends on gegl

Submitted by:   QAT
28 Mar 2010 06:47:48
Original commit files touched by this commit  0.4_1
dinoex search for other commits by this committer
- update to 1.4.1
Reviewed by:    exp8 run on pointyhat
Supported by:   miwi
26 Mar 2010 17:46:11
Original commit files touched by this commit  0.4
danfe search for other commits by this committer
Fix the build on FreeBSD 6.X, which lacks posix_memalign(3).

Reported by:    pavmail
11 Mar 2010 22:46:20
Original commit files touched by this commit  0.4
danfe search for other commits by this committer
Darktable is 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.

WWW: http://darktable.sourceforge.net/

Number of commits found: 42

2837
Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
chromiumMay 22
chromiumMay 22
plibMay 19
plibMay 19
linux-f10-flashplugin10May 16
linux-f10-flashplugin11May 16
nginx*May 16
nginx-devel*May 16
firefoxMay 15
firefox-develMay 15
firefox-esrMay 15
firefox10May 15
firefox15May 15
firefox3May 15
firefox3-develMay 15

6 vulnerabilities affecting 22 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24533
Broken 215
Deprecated 473
Ignore 631
Forbidden 2
Restricted 292
No CDROM 109
Vulnerable 26
Expired 132
Set to expire 511
Interactive 33
new 24 hours 5
new 48 hours9
new 7 days28
new fortnight61
new month217

This site
What is FreshPorts?
About the Authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact
8e7

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2013 DVL Software Limited. All rights reserved.
0