notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Some details on the 2023-01-16 website outage.
We just rebooted with several updates: * new HMTLify code * no port maintainer is now highly visible (e.g. https://freshports.org/security/sssd/) * fixed search logic error when using plain/ text details at https://github.com/FreshPorts/freshports/releases/tag/2.2.34
non port: graphics/darktable/distinfo
SVNWeb

Number of commits found: 56

Fri, 27 Jan 2023
[ 22:34 Jean-Sébastien Pédron (dumbbell) search for other commits by this committer ]    commit hash:27f53a0ded0033bb34b8b9885ae8c1223cf61b74  commit hash:27f53a0ded0033bb34b8b9885ae8c1223cf61b74  commit hash:27f53a0ded0033bb34b8b9885ae8c1223cf61b74  27f53a0  (Only the first 10 of 15 ports in this commit are shown above. View all ports for this commit)
graphics/darktable: Update to 4.2.0

Release notes:
https://github.com/darktable-org/darktable/releases/tag/release-4.2.0

The work was done by Matthias Andree (mandree@) in
`graphics/darktable42`. Some of the style fixes were added in a separate
commit. Thank you Matthias!

The temporary port `graphics/darktable42` can be removed at the same
time, now that the main port is up-to-date.

Submitted by:	mandree@
Tue, 20 Sep 2022
[ 16:57 Jean-Sébastien Pédron (dumbbell) search for other commits by this committer ]    commit hash:b494ddb53484c3b5f7e5cdcae4850d424d6a742b  commit hash:b494ddb53484c3b5f7e5cdcae4850d424d6a742b  commit hash:b494ddb53484c3b5f7e5cdcae4850d424d6a742b  b494ddb 
graphics/darktable: Update to 4.0.1

Darktable 4.0.0 announcement:
https://www.darktable.org/2022/07/darktable-4.0.0-released/

Release notes:
* https://github.com/darktable-org/darktable/releases/tag/release-4.0.0
* https://github.com/darktable-org/darktable/releases/tag/release-4.0.1

PR:		265068
Submitted by:	fluffy@ (update to 4.0.0)
Fri, 18 Mar 2022
[ 23:04 Matthias Andree (mandree) search for other commits by this committer ]    commit hash:80c4d9abe1dd41acce04b39641138912f66cb374  commit hash:80c4d9abe1dd41acce04b39641138912f66cb374  commit hash:80c4d9abe1dd41acce04b39641138912f66cb374  80c4d9a  (Only the first 10 of 14 ports in this commit are shown above. View all ports for this commit)
graphics/darktable: update to 3.8.1

After having matured this code in graphics/darktable38 for two months,
showtime. Let's upgrade graphics/darktable to 3.8.1.

Note: LTO on RawSpeed still does not work, ninja re-enabled.

Rename option from LIBAVIF to AVIF.

Convert all <opt>_CMAKE_OFF to <opt>_CMAKE_BOOL
for tighter control of options.

ChangeLog:
+ https://github.com/darktable-org/darktable/releases/tag/release-3.8.0
+ https://github.com/darktable-org/darktable/releases/tag/release-3.8.1

PR:		260674

Approved by:	dumbbell@ (maintainer timeout, 14 d)
dumbbell@ was positive to committing a previous version of this, earlier
Sun, 26 Sep 2021
[ 08:58 Jean-Sébastien Pédron (dumbbell) search for other commits by this committer ]    commit hash:611dc06831c89f2164ca6f1fc0b33aff22cc0c7d  commit hash:611dc06831c89f2164ca6f1fc0b33aff22cc0c7d  commit hash:611dc06831c89f2164ca6f1fc0b33aff22cc0c7d  611dc06 
graphics/darktable: Update to 3.6.1

Release notes:
* https://github.com/darktable-org/darktable/releases/tag/release-3.6.1

Thank you svvord@soft-wizard.ru for the patch!

PR:		258662
Mon, 2 Aug 2021
[ 09:00 Jean-Sébastien Pédron (dumbbell) search for other commits by this committer ]    commit hash:1ec3dcad57765843f736e2dad615647faec5faa7  commit hash:1ec3dcad57765843f736e2dad615647faec5faa7  commit hash:1ec3dcad57765843f736e2dad615647faec5faa7  1ec3dca 
graphics/darktable: Update to 3.6.0

Release notes:
* https://www.darktable.org/2021/07/darktable-3-6/
* https://github.com/darktable-org/darktable/releases/tag/release-3.6.0

Thank you to Ludger Bolmerg <lbolmerg@posteo.de> for the initial version
of the patch!

PR:		257061
Fri, 26 Feb 2021
[ 08:59 dumbbell search for other commits by this committer ] Original commit   Revision:566589
graphics/darktable: Update to 3.4.1

Release notes:
* https://www.darktable.org/2021/02/darktable-341-released/
* https://github.com/darktable-org/darktable/releases/tag/release-3.4.1

PR:		253817
Submitted by:	Ludger Bolmerg <lbolmerg@posteo.de>
Mon, 25 Jan 2021
[ 21:49 dumbbell search for other commits by this committer ] Original commit   Revision:562612
graphics/darktable: Update to 3.4.0

Release notes:
* https://github.com/darktable-org/darktable/releases/tag/release-3.4.0

PR:		252641
Submitted by:	fluffy@
Mon, 10 Aug 2020
[ 17:51 dumbbell search for other commits by this committer ] Original commit   Revision:544637
graphics/darktable: Update to 3.2.1

Release notes:
* https://github.com/darktable-org/darktable/releases/tag/release-3.2.1

Compared to the initial patch provided by m.ne@gmx.net, I removed a few
whitespace changes and fixed the `pkg-plist` file.

Submitted by:	m.ne@gmx.net
Wed, 13 May 2020
[ 12:05 mandree search for other commits by this committer ] Original commit   Revision:535105
graphics/darktable: update to 3.0.2

This is an upgrade for darktable from 3.0.0 to 3.0.2, with
Ludger's changes from the original PR submission:
- export to Flickr, Facebook and Google Photo removed
  as [they are] no longer supported in 3.0.2

And these changes by mandree@:

- rediff patches
- reshuffle Makefile per portclippy recommendation
- remove COLORD option, it's not technically required to build, but a
  a raw image processing application without color management
  makes little sense. This option was default-on anyways.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Mon, 6 Jan 2020
[ 16:52 mandree search for other commits by this committer ] Original commit   Revision:522259
graphics/darktable: update to new release 3.0.0

Announcement:
<https://www.darktable.org/2019/12/darktable-300-released/>

<https://www.darktable.org/2019/12/darktable-30/>

Additional changes:
- ONLY_FOR_ARCHS* variables moved up to please portlint
- some CMAKE_ARGS hacks with CMAKE_*_COMPILER_LAUNCHER to get ccache back in
- switch from hardcoding LLVM_VER=60 to ${LLVM_DEFAULT}
- strip out -D_XOPEN_SOURCE=... (upstream CMakeLists.txt) because it is harmful
  in hiding, for instance, u_char typedefs, which causes compilation failure
  down the road for cups_print.

PR:		242943
Approved by:	dumbbell@ (maintainer)
Mon, 22 Apr 2019
[ 10:36 dumbbell search for other commits by this committer ] Original commit   Revision:499628
graphics/darktable: Update to 2.6.2

Release notes:
* https://www.darktable.org/2019/03/darktable-262-released/

PR:		236904
Submitted by:	Darren Mulligan <fixer@bsdmail.com>
Fri, 8 Mar 2019
[ 13:43 dumbbell search for other commits by this committer ] Original commit   Revision:495039
graphics/darktable: Update to 2.6.1

Release notes:
* https://www.darktable.org/2019/03/darktable-261-released/

PR:		236363
Submitted by:	Darren Mulligan <fixer@bsdmail.com>
Sat, 23 Feb 2019
[ 12:48 dumbbell search for other commits by this committer ] Original commit   Revision:493668
graphics/darktable: Update to 2.6.0

Release notes:
* https://www.darktable.org/2018/12/darktable-260-released/

The initial patch was provided by Darren Mulligan. On top of it:
* Warnings about USES=gl and USES=gnome were fixed.
* The CMake CMAKE_POLICY_DEFAULT_CMP0056 setting was removed.

PR:		234800
Submitted by:	Darren Mulligan <fixer@bsdmail.com>
Reported by:	kunda <chitty_cloud@me.com>
Wed, 6 Jun 2018
[ 15:31 dumbbell search for other commits by this committer ] Original commit   Revision:471854
graphics/darktable: Update to 2.4.4

Release notes:
https://www.darktable.org/2018/06/darktable-244-released/
Tue, 24 Apr 2018
[ 16:21 dumbbell search for other commits by this committer ] Original commit   Revision:468218
graphics/darktable: Update to 2.4.3

Release notes:
https://www.darktable.org/2018/04/darktable-243-released/
Wed, 28 Mar 2018
[ 13:56 dumbbell search for other commits by this committer ] Original commit   Revision:465812
graphics/darktable: Update to 2.4.2

Release notes:
https://www.darktable.org/2018/03/darktable-242-released/
Thu, 25 Jan 2018
[ 08:49 dumbbell search for other commits by this committer ] Original commit   Revision:459912
graphics/darktable: Update to 2.4.1
Thu, 28 Dec 2017
[ 12:05 dumbbell search for other commits by this committer ] Original commit   Revision:457447
graphics/darktable: Update to 2.4.0

While here, change the default LLVM version to 5.0, to remain in sync
with Mesa (to keep the number of LLVMs to build to just one).
Sat, 17 Jun 2017
[ 14:33 dumbbell search for other commits by this committer ] Original commit   Revision:443775
graphics/darktable: Update to 2.2.5
Tue, 4 Apr 2017
[ 07:41 dumbbell search for other commits by this committer ] Original commit   Revision:437703
graphics/darktable: Update to 2.2.4

Approved by:	antoine (mentor)
Differential Revision:	https://reviews.freebsd.org/D10254
Wed, 1 Feb 2017
[ 22:10 dumbbell search for other commits by this committer ] Original commit   Revision:433115
graphics/darktable: Update to 2.2.3

Version 2.2.3 was released shortly after 2.2.2 with the patch to
src/develop/imageop_math.c applied.

Approved by:	bapt (mentor)
Differential Revision:	https://reviews.freebsd.org/D9400
Mon, 30 Jan 2017
[ 21:14 dumbbell search for other commits by this committer ] Original commit   Revision:432871
graphics/darktable: Update to 2.2.2

Use devel/openmp to provide OpenMP runtime instead of the entire LLVM
(submitted by mandree@). This allows to use LLVM 3.9 at build time,
without fearing any dependency to multiple LLVM versions at runtime
(Mesa pulls LLVM 3.7 for instance).

Change `COMPILER_TYPE` to `CHOSEN_COMPILER_TYPE`, (submitted by
mandree@). This was blocking bug 199098.

Include the following patch from upstream, which fixes a regression
(suggested by upstream):
https://github.com/darktable-org/darktable/commit/f7bc2b3338832a42629cdfaa691b5c921df0701c.patch

PR:		216561
Submitted by:	mandree (CHOSEN_COMPILER_TYPE and devel/openmp dep.)
Approved by:	bapt (mentor)
Differential Revision:	https://reviews.freebsd.org/D9363
Fri, 6 Jan 2017
[ 00:31 mandree search for other commits by this committer ] Original commit   Revision:430672
Update to upstream release 2.2.1.

ChangeLogs since previous 2.0.7:
https://www.darktable.org/2016/12/darktable-2-2-0-released/
https://www.darktable.org/2017/01/darktable-2-2-1-released/

- Permit build on ARM64 (previously: AMD64 only)
- Squish is no longer a build requisite, but po4a is for localized
  documentation.
- USE_GEO -> USE_MAP in the cmake context
- SLIDESHOW and GNOMEKEYRING options are gone upstream
- Move to OpenJPEG 2.1 (used to use 1.5), needs a patch to the
  CMakeLists.txt to resolve include path shadows if both releases are
  installed.
- Remove support for FreeBSD 9.3.

Post-review-change: Take BUILD_DEPENDS on textproc/po4a and extend
pkg-plist by several translated manual pages.

PR:		215687 (related) [1]
Submitted by:	Greg V [1], mandree@ (most)
Reviewed by:	Roman Lebedev, dumbbell@
Approved by:	dumbbell@
Differential Revision:	https://reviews.freebsd.org/D8994
Wed, 26 Oct 2016
[ 20:11 dumbbell search for other commits by this committer ] Original commit   Revision:424734
graphics/darktable: Update to 2.0.7

Approved by:	mat
Differential Revision:	https://reviews.freebsd.org/D7798
Fri, 5 Aug 2016
[ 18:35 dumbbell search for other commits by this committer ] Original commit   Revision:419702
graphics/darktable: Update to 2.0.5

Add several missing dependencies, as reported by `make stage-qa`.

Clean up port options:
    o  `COLORD` and `OPENEXR` had an incomplete an dependencies list.
    o  `NLS` was broken when turned off.
    o  `RAWSPEED` and `SQUISH` were not CMake knobs anymore in darktable.

Approved by:	mat
Differential Revision:	https://reviews.freebsd.org/D7147
Tue, 10 May 2016
[ 07:19 dumbbell search for other commits by this committer ] Original commit   Revision:414925
graphics/darktable: Update to 2.0.4

No change to the port itself.

Approved by:	bapt
Differential Revision:	https://reviews.freebsd.org/D6241
Mon, 11 Apr 2016
[ 21:21 dumbbell search for other commits by this committer ] Original commit   Revision:413088
graphics/darktable: Update to 2.0.3

No change to the port itself.

Approved by:	bapt
Differential Revision:	https://reviews.freebsd.org/D5823
Fri, 11 Mar 2016
[ 19:01 dumbbell search for other commits by this committer ] Original commit   Revision:410836
graphics/darktable: Update to 2.0.2

This update also fixes the build on FreeBSD 9.3-RELEASE where the
definition of powl(3) is hidden behind _DECLARE_C99_LDBL_MATH.

Reviewed by:	kwm
Approved by:	kwm
Differential Revision:	https://reviews.freebsd.org/D5279
Sat, 13 Feb 2016
[ 14:50 dumbbell search for other commits by this committer ] Original commit   Revision:408803
graphics/darktable: Update to 2.0.1

darktable 2.0.x officially dropped support for i386. I believe the crash
reported in PR 202457 was specific to 32-bit because this was already
largely untested with darktable 1.6.x, so I'm considering this issue
"fixed".

PR:		202457
Reviewed by:	kwm
Approved by:	kwm
Differential Revision:	https://reviews.freebsd.org/D4247
Wed, 11 Nov 2015
[ 13:16 dumbbell search for other commits by this committer ] Original commit   Revision:401243
graphics/darktable: Update to 1.6.9

Use Clang 3.7 from Ports to enable OpenMP. This brings a major
performance boost for people using FreeBSD 10.x and -CURRENT.

`patch-src_CMakeLists.txt` is a new patch to disable `-ffast-math` when
Clang is used. Without this, isnan() always returns false, even if
`-fno-finite-math-only` is set. According to `clang --help`, this flag
provides no optimization anyway so we don't loose anything. darktable
2.0, which is almost ready, needs this patch too otherwise it crashes
during startup because of the isnan() misbehavior. The patch is not
committed upstream yet because I would prefer to understand what's
wrong.

Reviewed by:	kwm
Approved by:	kwm
Differential Revision:	https://reviews.freebsd.org/D3922
Wed, 26 Aug 2015
[ 16:58 dumbbell search for other commits by this committer ] Original commit   Revision:395379
graphics/darktable: Update to 1.6.8

Reviewed by:	bapt, kwm
Approved by:	bapt
Differential Revision:	https://reviews.freebsd.org/D3247
Wed, 24 Jun 2015
[ 17:10 dumbbell search for other commits by this committer ] Original commit   Revision:390498
graphics/darktable: Update to 1.6.7

Differential Revision:	https://reviews.freebsd.org/D2766
Reviewed by:	kwm
Approved by:	kwm
Sun, 3 May 2015
[ 09:08 dumbbell search for other commits by this committer ] Original commit   Revision:385239
graphics/darktable: Update to 1.6.6

The patch "patch-tools_generate__prefs.xsl" was committed upstream and
is no longer needed.

Differential Revision:	https://reviews.freebsd.org/D2385
Reviewed by:	kwm
Approved by:	kwm
Sat, 4 Apr 2015
[ 17:22 dumbbell search for other commits by this committer ] Original commit   Revision:383232
graphics/darktable: Update to 1.6.4

Differential Revision:	https://reviews.freebsd.org/D2226
Reviewed by:	bapt
Approved by:	bapt
Mon, 9 Mar 2015
[ 09:02 dumbbell search for other commits by this committer ] Original commit   Revision:380839
graphics/darktable: Update to 1.6.3

Differential Revision:	https://reviews.freebsd.org/D1995
Reviewed by:	kwm
Approved by:	kwm
Sat, 7 Feb 2015
[ 17:22 dumbbell search for other commits by this committer ] Original commit   Revision:378610
graphics/darktable: Update to 1.6.2

Differential Revision:	https://reviews.freebsd.org/D1791
Reviewed by:	kwm
Approved by:	kwm
Mon, 22 Dec 2014
[ 17:04 dumbbell search for other commits by this committer ] Original commit   Revision:375247
darktable: Update to 1.6.1

Release 1.6.1 is a bugfix release.

Differential Revision:	https://reviews.freebsd.org/D1350
Reviewed by:	kwm
Approved by:	kwm
Mon, 15 Dec 2014
[ 17:50 dumbbell search for other commits by this committer ] Original commit   Revision:374758
graphics/darktable: Update to 1.6.0

The release notes of this new stable branch are available on the
darktable website:
http://www.darktable.org/2014/12/released-darktable-1-6/

The following changes was made to the options:

    o  LIBSECRET is a new option, turned off by default. When selected,
       darktable can use libsecret as a password storage backend. This
       can be useful for GNOME 3 users and it may be turned on by
       default in the future as the dependency is light.

    o  SLIDESHOW is turned on by default: the features received
       enhancements in 1.6.0.

    o  SQUISH is turned on by default. This library is used to compress
       thumbnail and it's recommanded by the darktable developers.

PR:		195820
Differential Revision:	https://reviews.freebsd.org/D1311
Submitted by:	martin@sugioarto.com (earlier version)
Reviewed by:	antoine
Approved by:	antoine
Sun, 1 Jun 2014
[ 18:52 dumbbell search for other commits by this committer ] Original commit   Revision:356162
graphics/darktable: Update to 1.4.2

The following changes were made to options:

    o  Remove GCC option (see below)
    o  Remove KWALLET option (unused)
    o  Rename FACEBOOK option to FB_PICASA, because both export features
       depend on json-glib.
    o  Add COLORD option (color management)
    o  Add GRAPHMAGICK option (support GraphicsMagick's image formats)
    o  Add LUA option (embed Lua to add scripting)
    o  Add OPENEXR option (support HDR image format)
    o  Add SQUISH option (use libsquish to compress thumbnails)
    o  Add WEBP option (support WebP image format)
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Mon, 16 Sep 2013
[ 03:10 danfe search for other commits by this committer ] Original commit   Revision:327363
- Update to version 1.2.3
- Shorten GCC_DESC so it fits the dialog window
- Fix pkg-plist for GEO option
Mon, 1 Jul 2013
[ 11:45 danfe search for other commits by this committer ] Original commit   Revision:322122
- Update to version 1.2.2, another patch release in 1.2 branch, which mostly
  brings support for several new cameras, and some minor bugfixes
- Remove no longer needed patching (const gint -> gint)
- Relax types of cache counters (to unbreak with GCC/i386)
Fri, 21 Jun 2013
[ 07:30 danfe search for other commits by this committer ] Original commit   Revision:321448
Update to version 1.2.1 which brings quite some bugfixes, new noise profiles,
white balance settings for several cameras, etc.

Note that some translations were removed: development team decided to exclude
those which are not properly finished from releases.
Wed, 1 May 2013
[ 07:27 danfe search for other commits by this committer ] Original commit   Revision:316997
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
Fri, 22 Feb 2013
[ 05:49 danfe search for other commits by this committer ] Original commit   Revision:312751
Update to version 1.1.3.
Wed, 30 Jan 2013
[ 09:31 danfe search for other commits by this committer ] Original commit   Revision:311207
- Update to version 1.1.2
- Rename GLIBJSON option to FACEBOOK

PR:		ports/175225
Submitted by:	dumbbell
Tue, 4 Dec 2012
[ 09:46 danfe search for other commits by this committer ] Original commit   Revision:308226
- 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
Mon, 10 Sep 2012
[ 01:37 danfe search for other commits by this committer ] Original commit   Revision:304009
- Update to version 1.0.5
- Drop ABI versions in LIB_DEPENDS

PR:		ports/171469
Submitted by:	dumbbell
Thu, 7 Jun 2012
[ 02:40 danfe search for other commits by this committer ] Original commit 
- Update to version 1.0.4
- Mark as parallel build safe

PR:             ports/168609
Submitted by:   dumbbell
Fri, 11 May 2012
[ 14:17 danfe search for other commits by this committer ] Original commit 
- 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)
Tue, 8 Nov 2011
[ 17:18 danfe search for other commits by this committer ] Original commit 
- Update to version 0.9.3
- Stop disabling -Werror as it does not cause problems anymore
Wed, 31 Aug 2011
[ 13:26 danfe search for other commits by this committer ] Original commit 
- Update to version 0.9.2
- Remove patch (integrated upstream)
Thu, 28 Jul 2011
[ 03:42 danfe search for other commits by this committer ] Original commit 
- 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 [*]
Tue, 26 Jul 2011
[ 10:11 danfe search for other commits by this committer ] Original commit 
- 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
Fri, 24 Dec 2010
[ 15:48 danfe search for other commits by this committer ] Original commit 
- 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)
Sat, 10 Apr 2010
[ 21:04 danfe search for other commits by this committer ] Original commit 
Update to version 0.5.
Thu, 11 Mar 2010
[ 22:46 danfe search for other commits by this committer ] Original commit 
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: 56