'; }
Bug 292928 - graphics/darktable: update to 5.4.0 and add IMAGEMAGICK to options
Summary: graphics/darktable: update to 5.4.0 and add IMAGEMAGICK to options
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Jean-Sébastien Pédron
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-02-04 10:27 UTC by Matthieu Volat
Modified: 2026-02-13 21:31 UTC (History)
1 user (show)

See Also:
dumbbell: maintainer-feedback+


Attachments
Update darktable to 5.4.0, add IMAGEMAGICK option (5.53 KB, patch)
2026-02-04 10:27 UTC, Matthieu Volat
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Matthieu Volat 2026-02-04 10:27:29 UTC
Created attachment 267766 [details]
Update darktable to 5.4.0, add IMAGEMAGICK option

Hi,

Darktable 5.4.0 was released in december, with a few improvements/bugfixes (https://www.darktable.org/2025/12/darktable-5.4.0-released/).

I've updated my port tree and have been using for a month without noticing specific issues, and I've added an option to use ImageMagick as a backend to load some file formats and embeeded previews as an alternative to GraphicMagick -- a feature present in darktable for a long time.

Here's poudriere QA section:
====> Running Q/A tests (stage-qa)
Warning: you might not need LIB_DEPENDS on libImath.so
Warning: you might not need LIB_DEPENDS on libjasper.so
Warning: you might not need LIB_DEPENDS on libOpenEXR.so
Warning: you might not need LIB_DEPENDS on libpng.so
Warning: you might not need LIB_DEPENDS on libGL.so
Warning: you might not need LIB_DEPENDS on libSDL2.so
Warning: you might not need LIB_DEPENDS on libMagick++-7.so
Warning: textproc/p5-Pod-Parser was in Perl CORE.  Check with `corelist Pod::Parser 0` and `corelist -a Pod::Parser` if it should be conditionally added depending on PERL_LEVEL
Notice: You have some Perl modules as dependencies but you do not have devel/p5-Module-CoreList installed, the perlcore QA check gets better results when using it, especially with older Perl versions.
====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
===> Checking for items in pkg-plist which are not in STAGEDIR
===> No pkg-plist issues found (check-plist)
=>> Checking for staging violations... done

Thanks,
Comment 1 Jean-Sébastien Pédron freebsd_committerfreebsd_triage 2026-02-12 19:25:33 UTC
Thank you, this looks good to me!
Comment 2 commit-hook freebsd_committerfreebsd_triage 2026-02-13 21:29:52 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=a10496664b1dd7891f8a8d78ce946eeee90f83f4

commit a10496664b1dd7891f8a8d78ce946eeee90f83f4
Author:     Jean-Sébastien Pédron <dumbbell@FreeBSD.org>
AuthorDate: 2026-02-13 21:19:36 +0000
Commit:     Jean-Sébastien Pédron <dumbbell@FreeBSD.org>
CommitDate: 2026-02-13 21:24:52 +0000

    graphics/darktable: Update to 5.4.1

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

    PR:             292928
    Submitted by:   Matthieu Volat <mazhe@alkumuna.eu> (initial patch)

 graphics/darktable/Makefile                    |  8 +++++---
 graphics/darktable/distinfo                    |  6 +++---
 graphics/darktable/files/patch-src_iop_lens.cc | 10 +++++-----
 graphics/darktable/pkg-plist                   | 12 ++++++++----
 4 files changed, 21 insertions(+), 15 deletions(-)
Comment 3 Jean-Sébastien Pédron freebsd_committerfreebsd_triage 2026-02-13 21:31:02 UTC
Thank you, I committed your patch, modified with the update to 5.4.1.