-
-
Notifications
You must be signed in to change notification settings - Fork 10.6k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #172454 from Homebrew/migrate-signing-issues
- Loading branch information
Showing
22 changed files
with
699 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
cask "chromedriver@beta" do | ||
arch arm: "arm64", intel: "x64" | ||
|
||
version "125.0.6422.14" | ||
sha256 arm: "3fe6d38083e6f26e0b0f2d6c34111812512f2b8d1a87f8c023155ea99a423261", | ||
intel: "2dcc0f090681addfa8562476b7781e445da67b157382409a24f127396cdb8fd3" | ||
|
||
url "https://storage.googleapis.com/chrome-for-testing-public/#{version}/mac-#{arch}/chromedriver-mac-#{arch}.zip", | ||
verified: "storage.googleapis.com/chrome-for-testing-public/" | ||
name "ChromeDriver" | ||
desc "Automated testing of webapps for Google Chrome" | ||
homepage "https://chromedriver.chromium.org/" | ||
|
||
livecheck do | ||
url "https://googlechromelabs.github.io/chrome-for-testing/last-known-good-versions-with-downloads.json" | ||
regex(/v?(\d+(?:\.\d+)+)/i) | ||
strategy :json do |json, regex| | ||
json["channels"]["Beta"]["version"]&.scan(regex) { |match| match[0] } | ||
end | ||
end | ||
|
||
deprecate! date: "2025-05-01", because: :unsigned | ||
|
||
conflicts_with cask: "chromedriver" | ||
|
||
binary "chromedriver-mac-#{arch}/chromedriver" | ||
|
||
# No zap stanza required | ||
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
cask "deadbeef@nightly" do | ||
version :latest | ||
sha256 :no_check | ||
|
||
url "https://downloads.sourceforge.net/deadbeef/travis/macOS/master/deadbeef-devel-macos-universal.zip", | ||
verified: "downloads.sourceforge.net/deadbeef/" | ||
name "DeaDBeeF" | ||
desc "Modular audio player" | ||
homepage "https://deadbeef.sourceforge.io/" | ||
|
||
deprecate! date: "2025-05-01", because: :unsigned | ||
|
||
depends_on macos: ">= :high_sierra" | ||
|
||
app "DeaDBeeF.app" | ||
|
||
zap trash: [ | ||
"~/Library/Preferences/com.deadbeef.deadbeef.plist", | ||
"~/Library/Preferences/deadbeef", | ||
"~/Library/Saved Application State/com.deadbeef.deadbeef.savedState", | ||
] | ||
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
cask "geogebra@5" do | ||
version "5.2.840.0" | ||
sha256 "08881a2fd55ecb38f8cbe353dc9b2448a7bd39f840c9f1b0f6eb87a19bfd083e" | ||
|
||
url "https://download.geogebra.org/installers/#{version.major_minor}/GeoGebra-MacOS-Installer-withJava-#{version.dots_to_hyphens}.zip" | ||
name "GeoGebra" | ||
desc "Solve, save and share math problems, graph functions, etc" | ||
homepage "https://www.geogebra.org/" | ||
|
||
livecheck do | ||
url "https://download.geogebra.org/package/mac" | ||
regex(%r{/GeoGebra[._-]MacOS[._-]Installer[._-]withJava[._-]v?(\d+(?:-\d+)+)\.zip}i) | ||
strategy :header_match do |headers, regex| | ||
match = headers["location"][regex, 1] | ||
next if match.blank? | ||
|
||
match.tr("-", ".") | ||
end | ||
end | ||
|
||
deprecate! date: "2025-05-01", because: :unsigned | ||
|
||
app "Geogebra.app" | ||
|
||
uninstall quit: "org.geogebra#{version.major}.mac", | ||
login_item: "Geogebra" | ||
|
||
zap trash: "~/Library/Saved Application State/org.geogebra5.mac.savedState" | ||
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
cask "keepassxc@snapshot" do | ||
version :latest | ||
sha256 :no_check | ||
|
||
url "https://snapshot.keepassxc.org/latest/" do |page| | ||
file_path = page[/href="([^"]+-snapshot\.dmg)"/, 1] | ||
URI.join(page.url, file_path) | ||
end | ||
name "KeePassXC" | ||
desc "Password manager app" | ||
homepage "https://keepassxc.org/" | ||
|
||
deprecate! date: "2025-05-01", because: :unsigned | ||
|
||
app "KeePassXC.app" | ||
binary "#{appdir}/KeePassXC.app/Contents/MacOS/keepassxc-cli" | ||
|
||
zap trash: "~/.keepassxc" | ||
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
cask "mumble@snapshot" do | ||
version "1.5.629" | ||
sha256 "d5e0f164e8f63ce79b0c2bc9d1e059213d80c3c5cd9e28c065657bc0594495ea" | ||
|
||
url "https://dl.mumble.info/snapshot/mumble_client-#{version}.x64.dmg" | ||
name "Mumble Snapshot" | ||
desc "Open-source, low-latency, high quality voice chat software for gaming" | ||
homepage "https://mumble.info/" | ||
|
||
livecheck do | ||
url "https://dl.mumble.info/latest/snapshot/client-macos-x64" | ||
regex(/mumble[._-]client[._-](.+?)(?:\.x64|~snapshot)?\.dmg/i) | ||
strategy :header_match do |headers, regex| | ||
headers["content-disposition"][regex, 1].tr("~", "_") | ||
end | ||
end | ||
|
||
deprecate! date: "2025-05-01", because: :unsigned | ||
|
||
conflicts_with cask: "mumble" | ||
depends_on macos: ">= :high_sierra" | ||
|
||
app "Mumble.app" | ||
|
||
zap trash: [ | ||
"/Library/ScriptingAdditions/MumbleOverlay.osax", | ||
"~/Library/Application Support/Mumble", | ||
"~/Library/Logs/Mumble.log", | ||
"~/Library/Preferences/net.sourceforge.mumble.Mumble.plist", | ||
"~/Library/Saved Application State/net.sourceforge.mumble.Mumble.savedState", | ||
] | ||
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
cask "openemu@experimental" do | ||
on_high_sierra :or_older do | ||
version "2.0.9.1" | ||
sha256 "62c44e823fef65c583cbf5e6f84faa03618d713f45610f73bc23fb34cbf64762" | ||
|
||
livecheck do | ||
skip "Legacy version" | ||
end | ||
end | ||
on_mojave :or_newer do | ||
version "2.4.1" | ||
sha256 "57b6f2b6005119efecb566e8cf611e12f1d0171dcd1f96797a0e9b4c33d3cdb4" | ||
end | ||
|
||
url "https://github.com/OpenEmu/OpenEmu/releases/download/v#{version}/OpenEmu_#{version}-experimental.zip", | ||
verified: "github.com/OpenEmu/OpenEmu/" | ||
name "OpenEmu" | ||
desc "Retro video game emulation" | ||
homepage "https://openemu.org/" | ||
|
||
deprecate! date: "2025-05-01", because: :unsigned | ||
|
||
auto_updates true | ||
conflicts_with cask: "openemu" | ||
depends_on macos: ">= :mojave" | ||
|
||
app "OpenEmu.app" | ||
|
||
zap trash: [ | ||
"~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/org.openemu.openemu.sfl*", | ||
"~/Library/Application Support/OpenEmu", | ||
"~/Library/Application Support/org.openemu.OEXPCCAgent.Agents", | ||
"~/Library/Caches/OpenEmu", | ||
"~/Library/Caches/org.openemu.OpenEmu", | ||
"~/Library/Cookies/org.openemu.OpenEmu.binarycookies", | ||
"~/Library/HTTPStorages/org.openemu.OpenEmu.binarycookies", | ||
"~/Library/Preferences/org.openemu.*.plist", | ||
"~/Library/Saved Application State/org.openemu.OpenEmu.savedState", | ||
] | ||
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
cask "openscad@snapshot" do | ||
version "2024.04.29" | ||
sha256 "e33a68f9ecf0fd5416b7c663dbdb02dcaeb4fa6b83cffa3992fab8e3c83f733a" | ||
|
||
url "https://files.openscad.org/snapshots/OpenSCAD-#{version}.dmg" | ||
name "OpenSCAD" | ||
desc "Programmable solid 3D CAD modeller" | ||
homepage "https://www.openscad.org/downloads.html#snapshots" | ||
|
||
livecheck do | ||
url "https://files.openscad.org/snapshots/.snapshot_macos.js" | ||
regex(/OpenSCAD[._-]v?(\d+(?:\.\d+)+)\.dmg/i) | ||
end | ||
|
||
deprecate! date: "2025-05-01", because: :unsigned | ||
|
||
conflicts_with cask: "openscad" | ||
|
||
app "OpenSCAD.app" | ||
binary "#{appdir}/OpenSCAD.app/Contents/MacOS/OpenSCAD", target: "openscad" | ||
|
||
zap trash: [ | ||
"~/Library/Caches/org.openscad.OpenSCAD", | ||
"~/Library/Preferences/org.openscad.OpenSCAD.plist", | ||
"~/Library/Saved Application State/org.openscad.OpenSCAD.savedState", | ||
] | ||
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
cask "pgadmin3" do | ||
# NOTE: "3" is not a version number, but indicates a different vendor | ||
version "1.22.2" | ||
sha256 "35a140e5a15d2acbdd981819c6f891ad197af520914a26964920424621fe5c31" | ||
|
||
url "https://ftp.postgresql.org/pub/pgadmin/pgadmin3/v#{version}/osx/pgadmin3-#{version}.dmg", | ||
verified: "ftp.postgresql.org/pub/pgadmin/pgadmin3/" | ||
name "pgAdmin" | ||
desc "Administration and development platform for PostgreSQL" | ||
homepage "https://www.pgadmin.org/" | ||
|
||
livecheck do | ||
url "https://pgadmin-archive.postgresql.org/pgadmin3/index.html" | ||
regex(%r{href=["']?v?(\d+(?:\.\d+)+)(?:/index.html)/?["' >]}i) | ||
end | ||
|
||
deprecate! date: "2025-05-01", because: :unsigned | ||
|
||
app "pgAdmin3.app" | ||
|
||
zap trash: [ | ||
"~/Library/Preferences/pgadmin3 Preferences", | ||
"~/Library/Saved Application State/org.postgresql.pgadmin.savedState", | ||
] | ||
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
cask "playcover-community@beta" do | ||
version "3.0.0-beta.2" | ||
sha256 "d20d5d50085f248143e9eaaab2c65156aae461e90bdb32e50a751b58e15b4555" | ||
|
||
url "https://github.com/PlayCover/PlayCover/releases/download/#{version}/PlayCover_#{version}.dmg" | ||
name "PlayCover" | ||
desc "Sideload iOS apps and games" | ||
homepage "https://github.com/PlayCover/PlayCover" | ||
|
||
livecheck do | ||
url :url | ||
regex(/(\d+(?:\.\d+)+[._-]beta(\.\d+)?)/i) | ||
end | ||
|
||
deprecate! date: "2025-05-01", because: :unsigned | ||
|
||
auto_updates true | ||
conflicts_with cask: "playcover-community" | ||
depends_on arch: :arm64 | ||
depends_on macos: ">= :monterey" | ||
|
||
app "PlayCover.app" | ||
|
||
zap trash: [ | ||
"~/Library/Application Support/io.playcover.PlayCover", | ||
"~/Library/Caches/io.playcover.PlayCover", | ||
"~/Library/Containers/io.playcover.PlayCover", | ||
"~/Library/Frameworks/PlayTools.framework", | ||
"~/Library/Preferences/io.playcover.PlayCover.plist", | ||
"~/Library/Saved Application State/io.playcover.PlayCover.savedState", | ||
] | ||
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
cask "qbittorrent@lt20" do | ||
version "4.6.4" | ||
sha256 "be24d257b8c5b6d1f7aa77bbf96df64edbbf5991cfed0c81b38663a213f60694" | ||
|
||
url "https://downloads.sourceforge.net/qbittorrent/qbittorrent-mac/qbittorrent-#{version}/qbittorrent-#{version}_lt20.dmg", | ||
verified: "downloads.sourceforge.net/qbittorrent/qbittorrent-mac/" | ||
name "qBittorrent" | ||
desc "Edition of qBitorrent based on libtorrent-rasterbar 2.0.x" | ||
homepage "https://www.qbittorrent.org/" | ||
|
||
livecheck do | ||
url "https://sourceforge.net/projects/qbittorrent/rss?path=/qbittorrent-mac" | ||
regex(/qbittorrent[._-]v?(\d+(?:\.\d+)+)[._-]lt20\.dmg/i) | ||
strategy :page_match | ||
end | ||
|
||
deprecate! date: "2025-05-01", because: :unsigned | ||
|
||
conflicts_with cask: "qbittorrent" | ||
depends_on macos: ">= :mojave" | ||
|
||
# Renamed for consistency: app name is different in the Finder and in a shell. | ||
app "qbittorrent.app", target: "qBittorrent.app" | ||
|
||
zap trash: [ | ||
"~/.config/qBittorrent", | ||
"~/Library/Application Support/qBittorrent", | ||
"~/Library/Caches/qBittorrent", | ||
"~/Library/Preferences/org.qbittorrent.qBittorrent.plist", | ||
"~/Library/Preferences/qBittorrent", | ||
"~/Library/Saved Application State/org.qbittorrent.qBittorrent.savedState", | ||
] | ||
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
cask "qgis@ltr" do | ||
version "3.34.6,20240419_184338" | ||
sha256 "a694b3999d88638484463ff33f3f33f7c53ce3b587c80383bed4a8bb17556a63" | ||
|
||
url "https://qgis.org/downloads/macos/ltr/qgis_ltr_final-#{version.csv.first.dots_to_underscores}_#{version.csv.second}.dmg" | ||
name "QGIS LTR" | ||
desc "Geographic Information System" | ||
homepage "https://www.qgis.org/" | ||
|
||
livecheck do | ||
url "https://qgis.org/downloads/macos/qgis-macos-ltr.sha256sum" | ||
regex(/qgis_ltr_final[._-]v?(\d+(?:_\d+)+)[._-](\d+_\d+)\.dmg/i) | ||
strategy :page_match do |page, regex| | ||
page.scan(regex).map { |match| "#{match[0].tr("_", ".")},#{match[1]}" } | ||
end | ||
end | ||
|
||
deprecate! date: "2025-05-01", because: :unsigned | ||
|
||
depends_on macos: ">= :high_sierra" | ||
|
||
app "QGIS-LTR.app" | ||
|
||
zap trash: [ | ||
"~/Library/Application Support/QGIS", | ||
"~/Library/Caches/QGIS", | ||
"~/Library/Saved Application State/org.qgis.qgis*.savedState", | ||
] | ||
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
cask "reflector@2" do | ||
version "2.7.3" | ||
sha256 "fd9e4c1ee48d113c09c5e2736001a20e3eff6fdf655ec974b814a190c1c8b76e" | ||
|
||
url "https://download.airsquirrels.com/Reflector#{version.major}/Mac/Reflector-#{version}.dmg" | ||
name "Reflector" | ||
desc "Wireless screen-mirroring application" | ||
homepage "https://www.airsquirrels.com/reflector/" | ||
|
||
livecheck do | ||
url "https://updates.airsquirrels.com/Reflector#{version.major}/Mac/Reflector#{version.major}.xml" | ||
strategy :sparkle, &:short_version | ||
end | ||
|
||
deprecate! date: "2025-05-01", because: :unsigned | ||
|
||
app "Reflector #{version.major}.app" | ||
|
||
zap trash: [ | ||
"~/Library/Application Support/Logs/Reflector.log", | ||
"~/Library/Caches/com.squirrels.Reflector-#{version.major}", | ||
"~/Library/Preferences/com.squirrels.Reflector-#{version.major}.plist", | ||
] | ||
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
cask "slicer@preview" do | ||
version :latest | ||
sha256 :no_check | ||
|
||
url "https://download.slicer.org/find?os=macosx&stability=nightly" do |page| | ||
require "json" | ||
file_path = JSON.parse(page)["download_url"] | ||
URI.join(page.url, file_path) | ||
end | ||
name "3D Slicer" | ||
desc "Medical image processing and visualization system" | ||
homepage "https://www.slicer.org/" | ||
|
||
deprecate! date: "2025-05-01", because: :unsigned | ||
|
||
conflicts_with cask: "slicer" | ||
|
||
app "Slicer.app" | ||
|
||
zap trash: [ | ||
"~/.config/www.na-mic.org", | ||
"~/Library/Application Support/NA-MIC", | ||
"~/Library/Preferences/org.slicer.slicer.plist", | ||
"~/Library/Preferences/Slicer.plist", | ||
"~/Library/Saved Application State/org.slicer.slicer.savedState", | ||
] | ||
end |
Oops, something went wrong.