The state of Meld on Macs is currently in flux. TLDR: currently, the best
way to run Meld is to install Homebrew and then run
brew install dehesselle-meld
.
The
dehesselle-meld
cask will
likely become a part of some upcoming Meld release, but it is not yet available from
https://meldmerge.org.
If you do not use Homebrew, you can download Meld from
https://gitlab.com/dehesselle/meld_macos/-/releases. You will then need to go to some
directory in PATH
and run
echo '/Applications/Meld.app/Contents/MacOS/Meld "$@"' > meld
chmod a+x meld
See also the official instructions.
The development of this version of Meld currently seems to be happening on the 3.22.x
branch. (This link is likely to become out of date at some point)
Another option for using Meld on a Mac is to patch the latest prerelease of the separate and older "Meld for macOS" project.
The older "Meld for macOS" now seems abandoned and does not work well on recent
Macs (without the patch). It currently has slightly better integration with
MacOS UI than dehesselle-meld
, and is only recommended if you rely on those
features.
Not sure. Installing Homebrew via Nix seems like it would not work smoothly; their philosophies are not really compatible. Homebrew really likes to manage and update itself and does not support its own older versions. It wouldn't install things into the Nix store anyway.
I think you should try one of: