current master including LibRaw Canon CR3 support
darktable-3.7.0+1629~ge31f44444.dmg
Please test and report issues to get stable cr3 support on Xmas.
For a list of changes see Pulse · darktable-org/darktable · GitHub
+ not yet merged fix for styles and midi button highlighting
build requires at least osx 10.15; don’t forget to backup …
current master (upcoming 3.8) including LibRaw Canon CR3 support
darktable-3.7.0+1656~gb9fecd246.dmg
Please test and report issues to get stable cr3 support on Xmas.
For a list of changes see Pulse · darktable-org/darktable · GitHub
sneak preview of exposure&color matching and midi button highlighting
darktable-3.7.0+1680~g269a18c18.dmg
both builds requires at least osx 10.15; don’t forget to backup …
current master + a couple of RF lensfun data from: Kameratrollet
darktable-3.9.0+6~gc6e8ed544.dmg
For a list of changes see Pulse · darktable-org/darktable · GitHub
this build requires at least osx 10.15; don’t forget to backup …
I tested 1656, 1680, and 3.9.0+6 on my M1 Macbook air and found 1656 faster at reading photos on my internal and external disks than the later two versions. I don’t know why but it is what I experienced. Also experienced an issue where many drop down fields won’t open when the app is running full screen. I have to resize it to get the drop downs to open. FWIW.
might be related to xcode and macports updates i recently made - and also different optimizer settings due to some debugging sessions.
i haven’t seen such drop down issues on my intel based macbookpro - do you have a reproducible scenario for that?
Yes, I just tested it. In normal window mode, in lightable, I press View to drop down the options to choose all or some stars. In normal window mode it works. When I maximize the window, there is no drop down. It just lights up and nothing else happens. I had the same problem when choosing a camera and lens in Lens Correction.
I am running darktable-3.9.0+6~gc6e8ed544 on macOS 12.1 on a Macbook Air M1. By the way, I just discovered this great service by @MStraeten. Thanks a lot for builds! Very useful and highly appreciated!
I did a very quick test and did not notice any issues.
@Steven_Adler, regarding your first issue “View drop down in lighttable not available when in fullscreen” … could you try to click on the menu once and then try to use the up and down cursors to select a value?
In my case - in fullscreen and then trying to select an entry - the menu will always align with the selected entry. If I select the last one “all except reject”, I have no chance to select the first one “All” with my mouse. It has moved out of the visible/navigable area. With the keys it works. In 3.6.1.6 there is a “scroll-up”-control that automatically moves the menu down on mouse hover so one can select the topmost entry. This seems to be missing in 3.9.0+6~gc6e8ed544.
Regarding your second issue: I am not able to reproduce it. I can open the camera and lens selection menu within the Lens Correction module. No matter if fullscreen or not. You might be missing the lensfun database …
I have gone back and yes the up and down arrows let me scroll through the selection choices even if the window does not appear. I have the lensfun db but the copy is somehow missing my camera Olympus OMD EM-1 Mark II. This camera has been in all the lensfun databases on linux but maybe the one on M1 is older?
it depends on the identification of the camera.
<camera> <maker>Olympus Corporation</maker> <maker lang="en">Olympus</maker> <model>E-M1MarkIII</model> <mount>Micro 4/3 System</mount> <cropfactor>2</cropfactor> </camera>
is supported. You may check your ~/.local/share/lensfun/updates/version_1/mil_olympus.xls
At lest in the darktable package the lensfun db is updated at packaging time
Hi Martin,
My Mac OS install doesn’t have lensfun in .local. A search on my mac doesn’t find lensfun anywhere. Is it installed from the darktable.dmg? Also, just curious why you use Macports and not Homebrew.
Then it‘s the lensfun db inside of the darktable application package - and then it’s definitely not outdated
I use macports because thats the best documented way to build darktable for osx (https://github.com/darktable-org/darktable/blob/master/packaging/macosx/BUILD.txt ) and also macports doesn’t mess up the /usr directory
No need to change a running build toolchain…
My mistake, the cameras are listed out of order compared to the Linux version of lensfun. Where would I find the xml files of lensfun to add some lenses?
On M1 Macs, homebrew install itself in /opt and no more in /usr/local. It still uses /usr/local in Intel Macs.
No more messing up
Is it possible that I can use Martin’s MacPorts DMG compile process on my Macbook Air M1 to make a working version of DT for the M1 chipset?
Until someone tries this to check if all dependencies via macports already support m1 no one can give an definitive answer. Afaik all m1 specific builds are made using homebrew based toolchain…
Unfortunately there’s only one active maintainer for osx builds, and he is using the macports toolchain.
See https://github.com/darktable-org/darktable/issues/10583
I read that chain. They are using Homebrew and I would be willing to try to do the compile on MacPorts to see how it runs on my M1. Do I just follow the instructions to compile no darktable.org or have you built your own build.sh and fixes?
i just followed the steps described in build.txt (i already posted the link) there but replaced the 10.7 related stuff by 11.5
Since you don’t need compatibility to old os versions you can remove that deployment target stuff and also don’t need a couple of the patches (which one are needed ist described in build.txt)
/Applications/darktable.app/Contents/Resources/share/lensfun/version_1/
current master + a couple of RF lensfun data from: Kameratrollet
+ exposure&color matching and midi button highlighting
darktable-3.9.0+32~g7a568ab93.dmg
For a list of changes see Pulse · darktable-org/darktable · GitHub
this build requires at least osx 10.15; don’t forget to backup …