From 73fee7e2793130ede27600d5bf9a0fba8503b59d Mon Sep 17 00:00:00 2001 From: vodium-vastro Date: Wed, 6 Nov 2024 19:30:15 +0000 Subject: [PATCH 1/2] veracrypt-fuse-t 1.26.14 (new cask) --- Casks/v/veracrypt-fuse-t.rb | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 Casks/v/veracrypt-fuse-t.rb diff --git a/Casks/v/veracrypt-fuse-t.rb b/Casks/v/veracrypt-fuse-t.rb new file mode 100644 index 000000000000..35f8640d09dc --- /dev/null +++ b/Casks/v/veracrypt-fuse-t.rb @@ -0,0 +1,27 @@ +cask "veracrypt-fuse-t" do + version "1.26.14" + sha256 "8f0cee74d5b0d68e57d13d4ffcdbeeca66fa0711c547b3ddd28ecdb1b9549580" + + url "https://launchpad.net/veracrypt/trunk/#{version}/+download/VeraCrypt_FUSE-T_#{version}.dmg", + verified: "launchpad.net/veracrypt/trunk/" + name "VeraCrypt (fuse-t)" + desc "Disk encryption software focusing on security based on TrueCrypt (FUSE-T)" + homepage "https://www.veracrypt.fr/" + + livecheck do + url "https://www.veracrypt.fr/en/Downloads.html" + regex(/href=.*?VeraCrypt_FUSE-T[._-]v?(\d+(?:\.\d+)+)\.dmg/i) + end + + depends_on cask: "fuse-t" + + pkg "VeraCrypt_Installer.pkg" + + uninstall pkgutil: "com.idrix.pkg.veracrypt" + + zap trash: [ + "~/Library/Application Support/VeraCrypt", + "~/Library/Preferences/org.idrix.VeraCrypt.plist", + "~/Library/Saved Application State/org.idrix.VeraCrypt.savedState", + ] +end From 62ce30b2e95ebc70a27ccf41055b96868b6174e1 Mon Sep 17 00:00:00 2001 From: vodium-vastro <50531169+vodium-vastro@users.noreply.github.com> Date: Wed, 6 Nov 2024 19:56:46 +0000 Subject: [PATCH 2/2] Update veracrypt-fuse-t.rb --- Casks/v/veracrypt-fuse-t.rb | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Casks/v/veracrypt-fuse-t.rb b/Casks/v/veracrypt-fuse-t.rb index 35f8640d09dc..495ccb589b09 100644 --- a/Casks/v/veracrypt-fuse-t.rb +++ b/Casks/v/veracrypt-fuse-t.rb @@ -13,7 +13,7 @@ regex(/href=.*?VeraCrypt_FUSE-T[._-]v?(\d+(?:\.\d+)+)\.dmg/i) end - depends_on cask: "fuse-t" + depends_on cask: "macos-fuse-t/homebrew-cask/fuse-t" pkg "VeraCrypt_Installer.pkg" @@ -24,4 +24,11 @@ "~/Library/Preferences/org.idrix.VeraCrypt.plist", "~/Library/Saved Application State/org.idrix.VeraCrypt.savedState", ] + caveats <<~EOS + #{token} requires fuse-t to run. Run the following commands to install: + + brew tap macos-fuse-t/homebrew-cask + brew install fuse-t + + EOS end