current OSX Build

Today, I had the same problem to install darktable 4.4.1 on my Mac mini (M1, 2020) running macOS Monterey v12.6.7. The downloaded package darktable-4.4.1-arm64.dmg threw the message that the file was damaged and could not be opened. I was still using v4.2.1

I did as “MStraeten” recommended to allow execution via terminal: " xattr -c <path/to/application.app> "

This worked!!! Thank you VERY much!

1 Like

current 4.4.x bugfixing branch + a couple of RF lensfun data from: Kameratrollet + corrected raw whitepoints for Canon M6

darktable-4.4.1+3~g27f33c9166_arm64.dmg
darktable-4.4.1+3~g27f33c9166_x86_64.dmg (macOS >= 10.14)

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

difference to released 4.4.1 see: Comparing release-4.4.0…darktable-4.4.x · darktable-org/darktable · GitHub

1 Like

time to switch over to next release :wink:
current master branch + a couple of RF lensfun data from: Kameratrollet + corrected raw whitepoints for Canon M6

darktable-4.5.0+191~ga097732672_arm64.dmg
darktable-4.5.0+191~ga097732672_x86_64.dmg (macOS >= 10.14)

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

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

1 Like

Thank you @MStraeten for the new build. Interestingly the nightly builds for mac are temporarily disable “due to an upstream bug with GraphicsMagick” which obviously does not seems to affect your builds.
Anyway your build is working as expected on x86 iMac OS 13.5.
Thanks again

Seems to be a homebrew specific issue - GraphicsMagick 1.3.40 is fine with my macports based build

there are known issues with improper display of menus on an external display when using retina macbooks.
A build using gtk3 3.24.38 doesn’t show this behaviour - but has redrawing issues. Since the latter is just annoying and can be handled by additional scaling attempts (if it occurs) using gtk3 3.24.38 seems to be the better solution.

so here a 4.4.2 arm release build with gtk3 3.24.38
darktable-4.4.2_arm64_gtk3.24.38.dmg

and also current master:
darktable-4.5.0+191~ga097732672_arm64_gtk3.24.38.dmg
darktable-4.5.0+191~ga097732672_x86_64_gtk3.24.38.dmg

not codesigned, so you might need to allow execution via terminal: xattr -c <path/to/application.app>

1 Like

Interestingly the nightly builds for mac are temporarily disable “due to an upstream bug with GraphicsMagick”

It is still possible to compile/build darktable if you have already installed the required dependencies.

libjpeg-turbo was recently updated to version 3.0.0 and this causes compile problems with GraphicsMagick.

The Github actions (nightly builds) are always build on a complete fresh environment, meaning the dependencies get freshly installed – leading now to that problem with GraphicsMagick.

The problem is fixed in GraphicsMagick 1.4.0 but this is not yet released.

Thank you @zisoft for the explanation. I almost always download the nightly build and the builds from @MStraeten and use it as my regular darktable reporting if I find any issues. It is my very modest contribution to darktable.

1 Like

With PR #14989 merged the nightly builds should be available again

Hi, new nightly build +209 crash on opening. I will put the report in a new thread to avoid polluting this one.

current master branch + a couple of RF lensfun data from: Kameratrollet + corrected raw whitepoints for Canon M6

darktable-4.5.0+263~g89c14ef3d6_arm64.dmg
darktable-4.5.0+263~g89c14ef3d6_x86_64.dmg (macOS >= 10.14)

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

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

current master branch + a couple of RF lensfun data from: Kameratrollet + corrected raw whitepoints for Canon M6

darktable-4.5.0+326~g64d57ebac6_arm64.dmg
darktable-4.5.0+326~g64d57ebac6_x86_64.dmg (macOS >= 10.14)

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

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

1 Like

Working as expected on x86, while the night build still have some issues. Thank you for the build

current master branch + a couple of RF lensfun data from: Kameratrollet + corrected raw whitepoints for Canon M6

darktable-4.5.0+328~g1aca07c62d_arm64.dmg
darktable-4.5.0+328~g1aca07c6_x86_64.dmg (macOS >= 10.14)

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

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

current master branch + a couple of RF lensfun data from: Kameratrollet + corrected raw whitepoints for Canon M6

darktable-4.5.0+376~g7c63ad7634_arm64.dmg
darktable-4.5.0+376~g7c63ad76_x86_64.dmg (macOS >= 10.14)

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

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

1 Like

Hi, some issues with zoom and pan in the last build for x86 that I reported in GitHub.

current master branch + a couple of RF lensfun data from: Kameratrollet + corrected raw whitepoints for Canon M6

darktable-4.5.0+450~g002c8949f3_arm64.dmg
darktable-4.5.0+450~g002c8949_x86_64.dmg (macOS >= 10.14)

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

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

1 Like

current master branch + a couple of RF lensfun data from: Kameratrollet + corrected raw whitepoints for Canon M6

darktable-4.5.0+548~g59c3eaa6d1_arm64.dmg
darktable-4.5.0+548~g59c3eaa6_x86_64.dmg

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

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

current master branch + a couple of RF lensfun data from: Kameratrollet + corrected raw whitepoints for Canon M6

darktable-4.5.0+727~gc41951c53b_arm64.dmg
darktable-4.5.0+727~gc41951c5_x86_64.dmg

this build contains a database update, so there’s no way back to older builds. So do a backup first…

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

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

3 Likes

current master branch + a couple of RF lensfun data from: Kameratrollet + corrected raw whitepoints for Canon M6

darktable-4.5.0+815~g80b5c9e0e8_arm64.dmg
darktable-4.5.0+815~g80b5c9e0_x86_64.dmg

since these builds are development builds there’s no way back to latest release build. So do a backup first…

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

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

4 Likes