cask "db-browser-for-sqlcipher@nightly" do arch arm: "aarch64", intel: "x86.64" os macos: "universal_" url_end = on_system_conditional macos: ".dmg", linux: "-#{arch}.AppImage" version "20261009" sha256 arm: "e996421f94655496139228a3c350508aab5baee21b8a18f0575ffe78f59ad33e", intel: "e996421f94655496139228a3c350508aab5baee21b8a18f0575ffe78f59ad33e", arm64_linux: "7724dc0fa5feada87967bce38c0050961f8af2161d92516fe23648f4ab216561", x86_64_linux: "804a6ee5d07de1569b4d7c43d0f55984f8e2181bf908dea63926c8422da1dde0" on_macos do app "DB Browser for SQLCipher Nightly.app" zap trash: [ "~/Library/Preferences/com.sqlitebrowser.sqlitebrowser.plist", "~/Library/Preferences/net.sourceforge.sqlitebrowser.plist", "~/Library/Saved Application State/net.sourceforge.sqlitebrowser.savedState", ] end on_linux do app_image "DB.Browser.for.SQLCipher-#{version}-#{arch}.AppImage", target: "DBBrowserForSQLCipherNightly.AppImage" end url "https://github.com/sqlitebrowser/sqlitebrowser/releases/download/nightly/DB.Browser.for.SQLCipher-#{os}#{version}#{url_end}" name "DB Browser for SQLCipher Nightly" desc "Database browser for SQLCipher" homepage "https://sqlitebrowser.org/" livecheck do cask "db-browser-for-sqlite@nightly" regex(/^DB[._-]Browser[._-]for[._-]SQLCipher[._-]universal[._-]v?(\d+(?:\.\d+)*)\.dmg/i) end end