current OSX Build

current master 5.5.0 AI enabled build + preliminary Canon R6mIII support (based on Add Canon EOS R6 Mark III support by JuanPabloZambrano · Pull Request #745 · LibRaw/LibRaw · GitHub) + a couple of RF lensfun data from: Kameratrollet

for documentation of the AI masking have a look at [AI] AI object mask tool by andriiryzhkov · Pull Request #20378 · darktable-org/darktable · GitHub

There are some impacts on macos support. A build which makes use of coreML requires at least macOS 14.4. (you can use the nightly builds available on darktable github)
For older macOS coreML isn’t available an so the AI processing will be done by CPU.
The intel build also can’t make use of coreML and AI dependency onnxruntime requires at least 10.15.

darktable-5.5.0+1630~gcdbd5e4508_arm64.dmg (macOS >= 11.3 no coreML )
darktable-5.5.0+1630~gcdbd5e4508_x86_64.dmg (macOS >= 10.15 no coreML)

Caution: darktable got support for trackpad gestures like pinch and zoom. Unfortunately that breaks the scroll gesture on mac trackpads and also magic mouse. To restore the former behaviour you need to disable trackpad gestures in preferences dialog.

you might run it with an in-memory library via terminal:
/Volumes/darktable/darktable.app/Contents/MacOS/darktable --library :memory:
or use a separate config directory:
/Volumes/darktable/darktable.app/Contents/MacOS/darktable --configdir ~/.config/darktable_test

also keep in mind that if you don’t disable writing sidecar files these can be messed up

both packages are unsigned, you might need to allow execution via terminal: " xattr -c <path/to/application.app> "

Release notes for 5.5.0 release: darktable/RELEASE_NOTES.md at master · darktable-org/darktable · GitHub

difference to released 5.4.1 see: Comparing release-5.4.1…master · darktable-org/darktable · GitHub

1 Like