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.
Is anyone else having trouble installing this variant through homebrew? I run homebrew through nix-darwin, so it could definitely be something on that end, but I'm trying to isolate the issue.