Add disabled casks

Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
This commit is contained in:
2025-10-24 19:17:15 +02:00
parent f752c8d61b
commit d5983f8ba3
2 changed files with 74 additions and 0 deletions

35
Casks/alacritty.rb Normal file
View File

@@ -0,0 +1,35 @@
cask "alacritty" do
version "0.16.1"
sha256 "28552c9398b732b23aee48206815d29f3707028c6ca9a82fd8b4c0d05caa940a"
url "https://github.com/alacritty/alacritty/releases/download/v#{version}/Alacritty-v#{version}.dmg"
name "Alacritty"
desc "GPU-accelerated terminal emulator"
homepage "https://github.com/alacritty/alacritty/"
livecheck do
url :url
strategy :github_latest
end
depends_on macos: ">= :big_sur"
app "Alacritty.app"
binary "#{appdir}/Alacritty.app/Contents/MacOS/alacritty"
binary "#{appdir}/Alacritty.app/Contents/Resources/61/alacritty",
target: "#{ENV.fetch("TERMINFO", "~/.terminfo")}/61/alacritty"
binary "#{appdir}/Alacritty.app/Contents/Resources/61/alacritty-direct",
target: "#{ENV.fetch("TERMINFO", "~/.terminfo")}/61/alacritty-direct"
manpage "#{appdir}/Alacritty.app/Contents/Resources/alacritty.1.gz"
manpage "#{appdir}/Alacritty.app/Contents/Resources/alacritty.5.gz"
manpage "#{appdir}/Alacritty.app/Contents/Resources/alacritty-msg.1.gz"
manpage "#{appdir}/Alacritty.app/Contents/Resources/alacritty-bindings.5.gz"
bash_completion "#{appdir}/Alacritty.app/Contents/Resources/completions/alacritty.bash"
fish_completion "#{appdir}/Alacritty.app/Contents/Resources/completions/alacritty.fish"
zsh_completion "#{appdir}/Alacritty.app/Contents/Resources/completions/_alacritty"
zap trash: [
"~/Library/Preferences/org.alacritty.plist",
"~/Library/Saved Application State/org.alacritty.savedState",
]
end

39
Casks/v2rayu.rb Normal file
View File

@@ -0,0 +1,39 @@
cask "v2rayu" do
arch arm: "arm64", intel: "64"
version "4.2.6"
sha256 arm: "f3d76886d7c2122f8911c314263c951051c52756b368e3b88545ebcd4075e474",
intel: "3c5d48c28f4c213995fecdd9ab6737977a132013c454619d979f9aa654c1f430"
url "https://github.com/yanue/V2rayU/releases/download/v#{version}/V2rayU-#{arch}.dmg"
name "V2rayU"
desc "Collection of tools to build a dedicated basic communication network"
homepage "https://github.com/yanue/V2rayU"
# A tag using the stable version format is sometimes marked as "Pre-release"
# on the GitHub releases page, so we have to use the `GithubLatest` strategy.
livecheck do
url :url
strategy :github_latest
end
auto_updates true
depends_on macos: ">= :big_sur"
app "V2rayU.app"
uninstall launchctl: [
"yanue.v2rayu.http",
"yanue.v2rayu.v2ray-core",
]
zap trash: [
"~/.V2rayU/",
"~/Library/Caches/net.yanue.V2rayU",
"~/Library/Containers/net.yanue.V2rayU.Launcher",
"~/Library/HTTPStorages/net.yanue.V2rayU",
"~/Library/LaunchAgents/yanue.v2rayu.v2ray-core.plist",
"~/Library/Logs/V2rayU.log",
"~/Library/Preferences/net.yanue.V2rayU.plist",
]
end