cask "araxis-merge" do version "2026.1" sha256 "62797d56c6d78a3c41dd0f0f9e4de530f33f94504bc7f558b721d1ac862991b8" url "https://www.araxis.com/download/Merge#{version}-macOS.dmg" name "Araxis Merge" desc "Two and three-way file comparison, merging and folder synchronisation" homepage "https://www.araxis.com/merge/" livecheck do url "https://www.araxis.com/merge/download.en" regex(/href=.*?Merge[._-]?v?(\d+(?:\.\d+)+)-macOS\.dmg/i) end depends_on macos: :sequoia app "Araxis Merge.app" binary "#{appdir}/Araxis Merge.app/Contents/Utilities/araxishgmerge" binary "#{appdir}/Araxis Merge.app/Contents/Utilities/araxisopendiff" binary "#{appdir}/Araxis Merge.app/Contents/Utilities/araxisp4diff" binary "#{appdir}/Araxis Merge.app/Contents/Utilities/araxisp4winmrg" binary "#{appdir}/Araxis Merge.app/Contents/Utilities/araxissvndiff" binary "#{appdir}/Araxis Merge.app/Contents/Utilities/araxissvndiff3" binary "#{appdir}/Araxis Merge.app/Contents/Utilities/araxissvnmerge" binary "#{appdir}/Araxis Merge.app/Contents/Utilities/compare", target: "araxiscompare" binary "#{appdir}/Araxis Merge.app/Contents/Utilities/compare2", target: "araxiscompare2" zap trash: [ "~/Library/Preferences/com.araxis.merge.LSSharedFileList.plist", "~/Library/Preferences/com.araxis.merge.plist", ] caveats <<~EOS For instructions to integrate Araxis Merge with Finder or other applications, see https://www.araxis.com/merge/documentation-os-x/installing.en Note that integrations that depend on the `compare` tool will require adjustment, e.g. for git: [mergetool "araxis"] path = "#{HOMEBREW_PREFIX}/bin/araxiscompare" EOS end