mirror of
https://github.com/wavetermdev/homebrew-cask.git
synced 2026-08-05 13:43:24 -07:00
Add livechecks for unversioned casks. (#142916)
This commit is contained in:
@@ -6,6 +6,11 @@ cask "bwana" do
|
||||
name "Bwana"
|
||||
homepage "https://www.bruji.com/bwana/"
|
||||
|
||||
livecheck do
|
||||
url :homepage
|
||||
regex(/Version\s+(\d+(?:\.\d+)+)/i)
|
||||
end
|
||||
|
||||
app "Bwana.app"
|
||||
|
||||
zap trash: [
|
||||
|
||||
@@ -7,4 +7,8 @@ cask "charlessoft-timetracker" do
|
||||
homepage "https://charlessoft.com/"
|
||||
|
||||
app "TimeTracker.app"
|
||||
|
||||
caveats do
|
||||
discontinued
|
||||
end
|
||||
end
|
||||
|
||||
@@ -7,6 +7,11 @@ cask "dbkoda" do
|
||||
name "dbKoda"
|
||||
homepage "https://www.dbkoda.com/"
|
||||
|
||||
livecheck do
|
||||
url :url
|
||||
strategy :extract_plist
|
||||
end
|
||||
|
||||
app "dbKoda.app"
|
||||
|
||||
zap trash: [
|
||||
|
||||
@@ -6,5 +6,10 @@ cask "droidid" do
|
||||
name "DroidID"
|
||||
homepage "https://www.suyashsrijan.com/droidid/"
|
||||
|
||||
livecheck do
|
||||
url :url
|
||||
strategy :extract_plist
|
||||
end
|
||||
|
||||
app "DroidID.app"
|
||||
end
|
||||
|
||||
@@ -7,5 +7,10 @@ cask "emacsclient" do
|
||||
desc "Chrome/Firefox extension that facilitates org-capture in emacs"
|
||||
homepage "https://github.com/sprig/org-capture-extension"
|
||||
|
||||
livecheck do
|
||||
url :url
|
||||
strategy :extract_plist
|
||||
end
|
||||
|
||||
app "EmacsClient.app"
|
||||
end
|
||||
|
||||
@@ -6,6 +6,11 @@ cask "gitscout" do
|
||||
name "Gitscout"
|
||||
homepage "https://gitscout.com/"
|
||||
|
||||
livecheck do
|
||||
url :url
|
||||
strategy :extract_plist
|
||||
end
|
||||
|
||||
app "Gitscout.app"
|
||||
|
||||
zap trash: [
|
||||
|
||||
@@ -8,6 +8,11 @@ cask "happymac" do
|
||||
desc "Watches, suspends and resumes background processes that slow down your system"
|
||||
homepage "https://www.happymac.app/"
|
||||
|
||||
livecheck do
|
||||
url :url
|
||||
strategy :extract_plist
|
||||
end
|
||||
|
||||
depends_on macos: ">= :sierra"
|
||||
|
||||
app "happymac.app"
|
||||
|
||||
+9
-2
@@ -1,10 +1,17 @@
|
||||
cask "ibabel" do
|
||||
version "3.6"
|
||||
version "5.0.3,1"
|
||||
sha256 :no_check
|
||||
|
||||
url "https://macinchem.org/ibabel/iBabel.zip"
|
||||
url "https://macinchem.org/ibabel/version#{version.major}/iBabel.zip"
|
||||
name "iBabel"
|
||||
homepage "https://www.macinchem.org/ibabel/"
|
||||
|
||||
livecheck do
|
||||
url :url
|
||||
strategy :extract_plist
|
||||
end
|
||||
|
||||
depends_on formula: "open-babel"
|
||||
|
||||
app "iBabel.app"
|
||||
end
|
||||
|
||||
@@ -6,5 +6,10 @@ cask "ibackupbot" do
|
||||
name "iBackupBot"
|
||||
homepage "https://www.icopybot.com/itunes-backup-manager.htm"
|
||||
|
||||
livecheck do
|
||||
url :homepage
|
||||
regex(/V\s+(\d+(?:\.\d+)+)/i)
|
||||
end
|
||||
|
||||
app "iBackupBot.app"
|
||||
end
|
||||
|
||||
+12
-8
@@ -1,19 +1,23 @@
|
||||
cask "idisplay" do
|
||||
version :latest
|
||||
version "3.5.0"
|
||||
sha256 :no_check
|
||||
|
||||
url "http://getidisplay.com/downloads/iDisplayMac.dmg"
|
||||
url "https://getidisplay.com/downloads/iDisplayMac.dmg"
|
||||
name "iDisplay"
|
||||
homepage "http://getidisplay.com/"
|
||||
|
||||
livecheck do
|
||||
url :url
|
||||
strategy :extract_plist
|
||||
end
|
||||
|
||||
pkg "iDisplay.pkg"
|
||||
|
||||
uninstall launchctl: "ag.shape.MSMToolHelper",
|
||||
pkgutil: [
|
||||
"ag.shape.iDisplay.pkg",
|
||||
"ag.shape.MSM*.pkg",
|
||||
],
|
||||
signal: ["TERM", "com.shapeservices.idisplay-host-full"]
|
||||
uninstall pkgutil: [
|
||||
"com.shapeservices.idisplay-host-full",
|
||||
"com.shapeservices.msm.driver.MSMFramebuffer",
|
||||
"com.shapeservices.msm.driver.MSMVideoDevice",
|
||||
]
|
||||
|
||||
zap trash: "~/Library/Preferences/com.shapeservices.idisplay-host-full.plist"
|
||||
|
||||
|
||||
+10
-2
@@ -1,10 +1,18 @@
|
||||
cask "imo" do
|
||||
version "1.2.1"
|
||||
sha256 :no_check
|
||||
sha256 "bfd2d5c09af58a2c0b68a09f6c49165ab9ad4ce8d86546ea16afe6f8d9fad8c6"
|
||||
|
||||
url "https://imo.im/macosapp/current/Imo.dmg"
|
||||
url "https://static-web.imoim.net/as/indigo-static/macos/#{version}/Imo.dmg",
|
||||
verified: "imoim.net"
|
||||
name "Imo Messanger"
|
||||
homepage "https://imo.im/"
|
||||
|
||||
app "Imo.app"
|
||||
|
||||
caveats do
|
||||
discontinued
|
||||
<<~EOS
|
||||
Newer version is only available in Mac App Store.
|
||||
EOS
|
||||
end
|
||||
end
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
cask "ip-in-menu-bar" do
|
||||
version "4.6.1.0.44"
|
||||
version "4.6"
|
||||
sha256 :no_check
|
||||
|
||||
url "https://www.monkeybreadsoftware.de/Software/IPinmenubar.dmg"
|
||||
@@ -7,5 +7,10 @@ cask "ip-in-menu-bar" do
|
||||
desc "Shows current IP address in menu bar"
|
||||
homepage "https://www.monkeybreadsoftware.de/Software/IPinmenubar.shtml"
|
||||
|
||||
livecheck do
|
||||
url :homepage
|
||||
regex(/IP\s+in\s+menubar\s+(\d+(?:\.\d+)+)/i)
|
||||
end
|
||||
|
||||
app "IP in menu bar.app"
|
||||
end
|
||||
|
||||
+7
-2
@@ -1,12 +1,17 @@
|
||||
cask "ivolume" do
|
||||
version "3.9.0,2260"
|
||||
version "3.9.0"
|
||||
sha256 :no_check
|
||||
|
||||
url "https://www.mani.de/download/ivolume/iVolume3Mac.dmg"
|
||||
url "https://www.mani.de/download/ivolume/iVolume#{version.major}Mac.dmg"
|
||||
name "iVolume"
|
||||
desc "App to ensures that all songs are played at the same volume level"
|
||||
homepage "https://www.mani.de/en/ivolume/"
|
||||
|
||||
livecheck do
|
||||
url "https://www.mani.de/en/ivolume/history.html"
|
||||
regex(/iVolume\s+(\d+(?:\.\d+)+)/i)
|
||||
end
|
||||
|
||||
app "iVolume.app"
|
||||
|
||||
zap trash: [
|
||||
|
||||
@@ -7,6 +7,11 @@ cask "launchpad-manager" do
|
||||
desc "Tool to manage the launchpad"
|
||||
homepage "http://launchpadmanager.com/"
|
||||
|
||||
livecheck do
|
||||
url :url
|
||||
strategy :extract_plist
|
||||
end
|
||||
|
||||
app "Launchpad Manager.app"
|
||||
|
||||
zap trash: [
|
||||
|
||||
@@ -1,11 +1,16 @@
|
||||
cask "monity-helper" do
|
||||
version "1.2.5,50"
|
||||
version "1.2.5"
|
||||
sha256 :no_check
|
||||
|
||||
url "https://www.monityapp.com/download/MonityHelper.pkg"
|
||||
name "Monity Helper"
|
||||
homepage "https://www.monityapp.com/"
|
||||
|
||||
livecheck do
|
||||
url :homepage
|
||||
regex(/Version:\s+(\d+(?:\.\d+)+)/i)
|
||||
end
|
||||
|
||||
pkg "MonityHelper.pkg"
|
||||
|
||||
uninstall quit: "com.Monity.Helper",
|
||||
|
||||
@@ -7,5 +7,10 @@ cask "movist" do
|
||||
desc "Movie Player based on QuickTime & FFmpeg"
|
||||
homepage "https://github.com/samiamwork/Movist"
|
||||
|
||||
livecheck do
|
||||
url :url
|
||||
strategy :extract_plist
|
||||
end
|
||||
|
||||
app "Movist.app"
|
||||
end
|
||||
|
||||
@@ -10,4 +10,8 @@ cask "noisy" do
|
||||
app "Noisy.app"
|
||||
|
||||
zap trash: "~/Library/Preferences/com.rathertremendous.noisy.plist"
|
||||
|
||||
caveats do
|
||||
discontinued
|
||||
end
|
||||
end
|
||||
|
||||
@@ -7,5 +7,10 @@ cask "nsregextester" do
|
||||
name "NSRegexTester"
|
||||
homepage "https://github.com/aaronvegh/nsregextester"
|
||||
|
||||
livecheck do
|
||||
url :url
|
||||
strategy :extract_plist
|
||||
end
|
||||
|
||||
app "NSRegexTester.app"
|
||||
end
|
||||
|
||||
@@ -6,6 +6,11 @@ cask "opera-neon" do
|
||||
name "Opera Neon"
|
||||
homepage "https://www.opera.com/computer/neon"
|
||||
|
||||
livecheck do
|
||||
url :url
|
||||
strategy :extract_plist
|
||||
end
|
||||
|
||||
app "Opera Neon.app"
|
||||
|
||||
zap trash: [
|
||||
|
||||
@@ -7,5 +7,10 @@ cask "pages-data-merge" do
|
||||
name "Pages Data Merge"
|
||||
homepage "https://iworkautomation.com/pages/script-tags-data-merge.html"
|
||||
|
||||
livecheck do
|
||||
url :url
|
||||
strategy :extract_plist
|
||||
end
|
||||
|
||||
app "Pages Data Merge.app"
|
||||
end
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user