From 183eeb6b683e0e2c49967d523886750ac946bd12 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 4 Nov 2024 01:53:50 +0000 Subject: [PATCH] Updated at 2024-11-04T01:53:49.803Z --- Casks/0/0-ad.rb | 2 +- Casks/a/actual.rb | 6 +- Casks/a/altair-graphql-client.rb | 6 +- Casks/a/apptrap.rb | 7 +- Casks/a/arctic.rb | 7 +- Casks/a/automattic-texts.rb | 8 +- Casks/b/bookends.rb | 8 +- Casks/b/bossa.rb | 2 + Casks/c/chatbox.rb | 6 +- Casks/c/checkra1n.rb | 2 + Casks/c/classroom-mode-for-minecraft.rb | 4 +- Casks/c/colorchecker-camera-calibration.rb | 4 + Casks/c/cornercal.rb | 2 + Casks/d/dbeaver-community.rb | 6 +- Casks/d/dcommander.rb | 8 +- Casks/d/direqual.rb | 2 +- Casks/d/discord@canary.rb | 4 +- Casks/d/dockside.rb | 4 +- Casks/d/dolphin@dev.rb | 4 +- Casks/d/duo-connect.rb | 4 + Casks/e/easydict.rb | 9 +- Casks/e/effect-house.rb | 8 +- Casks/e/emacs@nightly.rb | 4 +- Casks/f/fork.rb | 4 +- Casks/font/font-e/font-ebh.rb | 2 +- Casks/font/font-i/font-iosevka-aile.rb | 4 +- Casks/font/font-i/font-iosevka-curly-slab.rb | 4 +- Casks/font/font-i/font-iosevka-curly.rb | 4 +- Casks/font/font-i/font-iosevka-etoile.rb | 4 +- Casks/font/font-i/font-iosevka-slab.rb | 4 +- Casks/font/font-i/font-iosevka-ss01.rb | 4 +- Casks/font/font-i/font-iosevka-ss02.rb | 4 +- Casks/font/font-i/font-iosevka-ss03.rb | 4 +- Casks/font/font-i/font-iosevka-ss04.rb | 4 +- Casks/font/font-i/font-iosevka-ss05.rb | 4 +- Casks/font/font-i/font-iosevka-ss06.rb | 4 +- Casks/font/font-i/font-iosevka-ss07.rb | 4 +- Casks/font/font-i/font-iosevka-ss08.rb | 4 +- Casks/font/font-i/font-iosevka-ss09.rb | 4 +- Casks/font/font-i/font-iosevka-ss10.rb | 4 +- Casks/font/font-i/font-iosevka-ss11.rb | 4 +- Casks/font/font-i/font-iosevka-ss12.rb | 4 +- Casks/font/font-i/font-iosevka-ss13.rb | 4 +- Casks/font/font-i/font-iosevka-ss14.rb | 4 +- Casks/font/font-i/font-iosevka-ss15.rb | 4 +- Casks/font/font-i/font-iosevka-ss16.rb | 4 +- Casks/font/font-i/font-iosevka-ss17.rb | 4 +- Casks/font/font-i/font-iosevka-ss18.rb | 4 +- Casks/font/font-i/font-iosevka.rb | 4 +- Casks/font/font-s/font-sarasa-gothic.rb | 4 +- Casks/g/get-lyrical.rb | 5 +- Casks/g/gmvault.rb | 2 + Casks/i/iridium.rb | 5 +- Casks/i/isyncer.rb | 4 + Casks/i/isyncr.rb | 4 + Casks/j/jellyfin.rb | 6 +- Casks/l/localsend.rb | 4 +- Casks/l/lyn.rb | 2 +- Casks/m/maa.rb | 4 +- Casks/m/macloggerdx@beta.rb | 2 +- Casks/m/material-maker.rb | 5 + Casks/m/metasploit.rb | 4 +- Casks/n/nrlquaker-winbox.rb | 6 +- Casks/o/only-switch.rb | 4 +- Casks/o/opencat.rb | 4 +- Casks/p/packetsender.rb | 4 +- Casks/p/pixel-check.rb | 5 +- Casks/p/power-manager.rb | 4 +- Casks/p/presonus-universal-control.rb | 17 ++-- Casks/p/programmer-dvorak.rb | 9 +- Casks/q/qldds.rb | 4 + Casks/q/qownnotes.rb | 4 +- Casks/s/scrolla.rb | 2 +- Casks/s/shades.rb | 5 +- Casks/s/singularity.rb | 9 +- Casks/s/staruml.rb | 18 +++- Casks/s/superkey.rb | 4 +- Casks/t/tagspaces.rb | 6 +- Casks/t/teeworlds.rb | 2 +- Casks/t/townwifi.rb | 5 +- Casks/t/transmission@nightly.rb | 4 +- Casks/t/transnomino.rb | 4 +- Casks/u/udig.rb | 5 +- Casks/u/ultimate-control.rb | 5 +- Casks/v/vitalsource-bookshelf.rb | 2 +- Casks/v/vlc@nightly.rb | 8 +- Casks/w/wooshy.rb | 2 +- Casks/y/yellowdot.rb | 4 +- Formula/a/admesh.rb | 4 +- Formula/a/alass.rb | 8 +- Formula/a/apache-archiva.rb | 1 + Formula/a/arb.rb | 2 +- Formula/a/arjun.rb | 8 +- Formula/a/audacious.rb | 18 ++-- Formula/b/bazel-diff.rb | 6 +- Formula/b/bump-my-version.rb | 24 ++--- Formula/c/carla.rb | 27 +++--- Formula/c/cdogs-sdl.rb | 6 +- Formula/c/chafa.rb | 17 ++-- Formula/c/checkdmarc.rb | 6 +- Formula/c/cherrybomb.rb | 2 +- Formula/c/chibi-scheme.rb | 9 +- Formula/c/chronograf.rb | 1 + Formula/c/cortex.rb | 28 +++--- Formula/c/cowsay.rb | 2 +- Formula/c/curaengine.rb | 4 +- Formula/d/dotnet.rb | 17 ++-- Formula/d/dsda-doom.rb | 18 ++-- Formula/d/dua-cli.rb | 18 ++-- Formula/e/elm-format.rb | 2 +- Formula/e/enter-tex.rb | 65 +++++++++++++ Formula/e/enzyme.rb | 16 ++-- Formula/e/erg.rb | 16 ++-- Formula/e/evtx.rb | 18 ++-- Formula/f/ffmpeg.rb | 14 +-- Formula/f/ffmpeg@2.8.rb | 14 +-- Formula/f/ffmpeg@4.rb | 14 +-- Formula/f/ffmpeg@5.rb | 14 +-- Formula/f/ffmpeg@6.rb | 14 +-- Formula/f/flawz.rb | 18 ++-- Formula/f/freebayes.rb | 75 +++++++++++++-- Formula/g/gdrive@2.rb | 2 +- Formula/g/gedit.rb | 17 ++-- Formula/g/gegl.rb | 18 ++-- Formula/g/geph4.rb | 16 ++-- Formula/g/git-absorb.rb | 18 ++-- Formula/g/git-credential-oauth.rb | 16 ++-- Formula/g/gnome-latex.rb | 99 -------------------- Formula/g/gpm.rb | 2 +- Formula/g/graphviz.rb | 16 ++-- Formula/g/gstreamer.rb | 13 +-- Formula/h/handbrake.rb | 15 ++- Formula/h/httpyac.rb | 16 ++-- Formula/i/icloudpd.rb | 16 ++-- Formula/i/icu4c@75.rb | 16 ++-- Formula/i/icu4c@76.rb | 17 ++-- Formula/i/ispc.rb | 28 ++---- Formula/j/jam.rb | 2 +- Formula/j/jet.rb | 18 ++-- Formula/j/jsonschema.rb | 2 +- Formula/k/kapacitor.rb | 1 + Formula/k/kubelogin.rb | 16 ++-- Formula/l/lanraragi.rb | 17 ++-- Formula/l/llama.cpp.rb | 16 ++-- Formula/l/luajit-openresty.rb | 18 ++-- Formula/lib/libgedit-gtksourceview.rb | 18 ++-- Formula/lib/libgedit-tepl.rb | 25 ++--- Formula/lib/libheif.rb | 21 +++-- Formula/lib/libvpx.rb | 51 +++++----- Formula/lib/libxml2.rb | 24 +++-- Formula/m/macchina.rb | 34 ++----- Formula/m/magic_enum.rb | 4 +- Formula/m/mavsdk.rb | 4 +- Formula/m/mbelib.rb | 4 +- Formula/m/mdds.rb | 4 +- Formula/m/mesa-glu.rb | 4 +- Formula/m/mesheryctl.rb | 16 ++-- Formula/m/mhash.rb | 4 +- Formula/m/mihomo.rb | 16 ++-- Formula/m/mlx.rb | 4 +- Formula/m/molten-vk.rb | 4 +- Formula/m/moon.rb | 18 ++-- Formula/m/moto.rb | 41 ++++---- Formula/m/msgpack-cxx.rb | 4 +- Formula/m/mstch.rb | 4 +- Formula/m/muffet.rb | 16 ++-- Formula/m/muparser.rb | 4 +- Formula/m/mysql++.rb | 4 +- Formula/m/mysql-connector-c++.rb | 4 +- Formula/n/nanoflann.rb | 4 +- Formula/n/nanomsgxx.rb | 4 +- Formula/n/ncnn.rb | 4 +- Formula/n/netcdf-cxx.rb | 4 +- Formula/n/node@16.rb | 2 +- Formula/n/npm-check-updates.rb | 16 ++-- Formula/n/numcpp.rb | 4 +- Formula/n/numpy.rb | 17 ++-- Formula/n/nuspell.rb | 4 +- Formula/o/octomap.rb | 4 +- Formula/o/ode.rb | 4 +- Formula/o/ompl.rb | 4 +- Formula/o/onedpl.rb | 4 +- Formula/o/open-mesh.rb | 4 +- Formula/o/open-scene-graph.rb | 4 +- Formula/o/open-zwave.rb | 4 +- Formula/o/opencl-clhpp-headers.rb | 4 +- Formula/o/openclonk.rb | 2 +- Formula/o/opencsg.rb | 4 +- Formula/o/opencv.rb | 4 +- Formula/o/opencv@3.rb | 4 +- Formula/o/opendht.rb | 4 +- Formula/o/openrct2.rb | 21 ++--- Formula/o/opus.rb | 4 +- Formula/o/orocos-kdl.rb | 4 +- Formula/o/osi.rb | 4 +- Formula/o/ospray.rb | 15 ++- Formula/o/oxlint.rb | 16 ++-- Formula/p/pagmo.rb | 4 +- Formula/p/pangomm.rb | 4 +- Formula/p/pangomm@2.46.rb | 4 +- Formula/p/parallel-hashmap.rb | 4 +- Formula/p/phodav.rb | 4 +- Formula/p/pius.rb | 10 +- Formula/p/png++.rb | 4 +- Formula/p/pocketbase.rb | 16 ++-- Formula/p/postgresql@11.rb | 2 +- Formula/p/projectm.rb | 4 +- Formula/p/prometheus-cpp.rb | 22 ++--- Formula/p/pugixml.rb | 8 +- Formula/p/pybind11.rb | 8 +- Formula/p/pyside.rb | 4 +- Formula/p/pyside@2.rb | 4 +- Formula/p/pytorch.rb | 12 +-- Formula/q/qt@5.rb | 14 +-- Formula/s/scnlib.rb | 16 ++-- Formula/s/scummvm.rb | 16 ++-- Formula/s/sdl2.rb | 16 ++-- Formula/s/slackdump.rb | 16 ++-- Formula/s/solo2-cli.rb | 1 + Formula/s/sourcedocs.rb | 53 ++++++++++- Formula/s/storj-uplink.rb | 16 ++-- Formula/t/thors-mongo.rb | 16 ++-- Formula/t/toxcore.rb | 15 ++- Formula/t/twty.rb | 2 +- Formula/t/typstyle.rb | 16 ++-- Formula/u/ucommon.rb | 25 ++++- Formula/v/vcluster.rb | 16 ++-- Formula/w/woodpecker-cli.rb | 18 ++-- Formula/x/x11vnc.rb | 2 + Formula/x/xmrig.rb | 16 ++-- Formula/y/youtube-dl.rb | 2 +- Formula/z/zim.rb | 3 +- Formula/z/zizmor.rb | 16 ++-- sync-sources.csv | 2 +- 234 files changed, 1155 insertions(+), 1098 deletions(-) create mode 100644 Formula/e/enter-tex.rb delete mode 100644 Formula/g/gnome-latex.rb diff --git a/Casks/0/0-ad.rb b/Casks/0/0-ad.rb index 9957b50d10..4d584e2b17 100644 --- a/Casks/0/0-ad.rb +++ b/Casks/0/0-ad.rb @@ -13,7 +13,7 @@ livecheck do url "https://play0ad.com/download/mac/" - regex(/href=.*?0ad[._-]v?(.*?)-osx64\.dmg/i) + regex(/href=.*?0ad[._-]v?(.*?)[._-]osx64\.dmg/i) end depends_on macos: ">= :sierra" diff --git a/Casks/a/actual.rb b/Casks/a/actual.rb index 9a71e3ab58..02d8c62667 100644 --- a/Casks/a/actual.rb +++ b/Casks/a/actual.rb @@ -1,9 +1,9 @@ cask "actual" do arch arm: "arm64", intel: "x64" - version "24.10.1" - sha256 arm: "a6b6bcde35ff1b48e9a65a7f7cdbc44a6c8ef54fba64692df553c2dfb8d3ba62", - intel: "f2e1eaf1f451725ccabef5b2d3b6ea35f3293878b806b73a5b1522dd6a7e038e" + version "24.11.0" + sha256 arm: "b5022b9944ed24725aec2540843645132b7868502641b6897ccb2424322d875b", + intel: "34f737e7686b88173685941e7406782651b9f9c012695deb24733bdfa628b3ed" url "https:github.comactualbudgetactualreleasesdownloadv#{version}Actual-mac-#{arch}.dmg", verified: "github.comactualbudgetactual" diff --git a/Casks/a/altair-graphql-client.rb b/Casks/a/altair-graphql-client.rb index 86ee10a647..6f135fff42 100644 --- a/Casks/a/altair-graphql-client.rb +++ b/Casks/a/altair-graphql-client.rb @@ -1,9 +1,9 @@ cask "altair-graphql-client" do arch arm: "arm64", intel: "x64" - version "8.0.0" - sha256 arm: "58301404cdfacf3ca099fdeab15a4b662b25a73d76be09e240e6e27470971002", - intel: "104b55ebf790a9c39e23786a3878399e22087c1be4ace1f2af7522935916481d" + version "8.0.1" + sha256 arm: "6f0dbd23c2c8a539264a770cfa1e7b5fd04a7b3699339c38ca3fa96fae107cbf", + intel: "daea06d4e687f4aad9f9b248f92ade91a76bab3db053e92732cb038672d6aa58" url "https:github.comimolorhealtairreleasesdownloadv#{version}altair_#{version}_#{arch}_mac.zip", verified: "github.comimolorhealtair" diff --git a/Casks/a/apptrap.rb b/Casks/a/apptrap.rb index 7f6d016ff9..af1eaf5c97 100644 --- a/Casks/a/apptrap.rb +++ b/Casks/a/apptrap.rb @@ -6,12 +6,7 @@ name "AppTrap" homepage "http://onnati.net/apptrap/" - livecheck do - url "http://onnati.net/apptrap/ReleaseNotes.xml" - strategy :sparkle do |item| - item.url[/AppTrap(\d+(?:-\d+)*)\.zip/i, 1].tr("-", ".") - end - end + deprecate! date: "2024-11-02", because: :unmaintained prefpane "AppTrap.prefPane" diff --git a/Casks/a/arctic.rb b/Casks/a/arctic.rb index 82be39482b..7ee211a221 100644 --- a/Casks/a/arctic.rb +++ b/Casks/a/arctic.rb @@ -9,8 +9,11 @@ livecheck do url "https://updates.hedge.video/arctic/macos/appcast/arctic-prod.xml" - strategy :sparkle do |item| - date = item.url[/Arctic[._-](\d+)[._-]/, 1] + regex(/Arctic[._-](\d+)[._-]/i) + strategy :sparkle do |item, regex| + date = item.url[regex, 1] + next if date.blank? + "#{item.short_version},#{item.version},#{date}" end end diff --git a/Casks/a/automattic-texts.rb b/Casks/a/automattic-texts.rb index 21fa21bd75..2ede257ed2 100644 --- a/Casks/a/automattic-texts.rb +++ b/Casks/a/automattic-texts.rb @@ -2,12 +2,12 @@ arch arm: "arm64", intel: "x64" on_arm do - version "0.84.0,8d3e5d6cdf" - sha256 "126c49d072baa0f2f0c975dcd48a92808dd670f7208fddecf04a5891e2430ee6" + version "0.84.4,26e3aec106" + sha256 "329d799b9fa5edc647e2a3eac84242407e2fb50418105902371a3aa44b3efe8d" end on_intel do - version "0.84.0,2805a1297d" - sha256 "e794b5b4c35f4af06abc6cd3fcb2302d8b8db5887ff56de1e6b730e1d8390ca7" + version "0.84.4,70e1db2d46" + sha256 "66346aa06ffd712242b2ab12b79f7abe2a8daec23be9799fe42812c4b596b84e" end url "https://texts-binaries.texts.com/builds/Texts-macOS-#{arch}-v#{version.csv.first}-#{version.csv.second}.zip" diff --git a/Casks/b/bookends.rb b/Casks/b/bookends.rb index 97df289282..a679e998fb 100644 --- a/Casks/b/bookends.rb +++ b/Casks/b/bookends.rb @@ -1,5 +1,5 @@ cask "bookends" do - version "15.0.7" + version "15.0.8" sha256 :no_check url "https://www.sonnysoftware.com/bookends-for-mac/downloads/Bookends.dmg" @@ -8,8 +8,10 @@ homepage "https://www.sonnysoftware.com/bookends-for-mac" livecheck do - url :homepage - regex(/appversion\s=\s"\sin\sv\.\s(\d+(?:\.\d+)+)"/i) + url "https://www.sonnysoftware.com/media/pages/bookends-for-mac/downloads/491184d1e3-1730473393/currentversiondictionary.text" + strategy :json do |json| + json["CurrentVersionText"] + end end depends_on macos: ">= :high_sierra" diff --git a/Casks/b/bossa.rb b/Casks/b/bossa.rb index a4975e313f..bab46c3146 100644 --- a/Casks/b/bossa.rb +++ b/Casks/b/bossa.rb @@ -7,6 +7,8 @@ name "bossa" homepage "https:www.shumatech.comwebproductsbossa" + deprecate! date: "2024-11-03", because: :unmaintained + app "BOSSA.app" binary "bossac" binary "bossash" diff --git a/Casks/c/chatbox.rb b/Casks/c/chatbox.rb index 629addcac8..c5881e6b92 100644 --- a/Casks/c/chatbox.rb +++ b/Casks/c/chatbox.rb @@ -1,9 +1,9 @@ cask "chatbox" do arch arm: "-arm64" - version "1.5.1" - sha256 arm: "4b4330ad702b9d6db5517d3b71227823b15e34d1f9181721a831e8fe916e1f6e", - intel: "d3b4de47bebc4b3685c876fe3153fa94f9c4d5d2405506dde19c43fd71dd5068" + version "1.6.0" + sha256 arm: "6fc7278440745037a87eb4061a7d54f3e17b4c8dcc1977f8c51523e1d829099e", + intel: "bff6218d5ffbe0597a322b3445b6e541141b8dba524a8e4db76d3d62241cdf33" url "https://download.chatboxai.app/releases/Chatbox-#{version}#{arch}.dmg" name "Chatbox" diff --git a/Casks/c/checkra1n.rb b/Casks/c/checkra1n.rb index ecb92710b6..a4df4f3dfd 100644 --- a/Casks/c/checkra1n.rb +++ b/Casks/c/checkra1n.rb @@ -15,6 +15,8 @@ app "checkra1n.app" binary "#{appdir}/checkra1n.app/Contents/MacOS/checkra1n" + # No zap stanza required + caveats do requires_rosetta end diff --git a/Casks/c/classroom-mode-for-minecraft.rb b/Casks/c/classroom-mode-for-minecraft.rb index b50605bd93..820c910cb3 100644 --- a/Casks/c/classroom-mode-for-minecraft.rb +++ b/Casks/c/classroom-mode-for-minecraft.rb @@ -10,9 +10,7 @@ livecheck do url "https://aka.ms/meecmmacos" - strategy :header_match do |headers| - headers["location"][/Classroom[._-]Mode[._-]v?(\d+(?:_v?\d+)+)\.dmg/i, 1].tr("_", ".") - end + strategy :header_match end app "Classroom Mode for Minecraft.app" diff --git a/Casks/c/colorchecker-camera-calibration.rb b/Casks/c/colorchecker-camera-calibration.rb index f36d47bb71..a9df52da6e 100644 --- a/Casks/c/colorchecker-camera-calibration.rb +++ b/Casks/c/colorchecker-camera-calibration.rb @@ -22,4 +22,8 @@ "com.xrite.colorcheckercameracalibration.colorcheckercameracalibration.XRiteColorCheckerCameraCalibration.pkg", ], delete: "/System/Applications/ColorChecker Camera Calibration.app" + + caveats do + requires_rosetta + end end \ No newline at end of file diff --git a/Casks/c/cornercal.rb b/Casks/c/cornercal.rb index c4cdd4ba33..f98a100d9c 100644 --- a/Casks/c/cornercal.rb +++ b/Casks/c/cornercal.rb @@ -7,6 +7,8 @@ desc "Clock app" homepage "https:github.comekreutzCornerCal" + deprecate! date: "2024-11-01", because: :unmaintained + depends_on macos: ">= :sierra" app "CornerCal.app" diff --git a/Casks/d/dbeaver-community.rb b/Casks/d/dbeaver-community.rb index e67579129b..a4f36d4b49 100644 --- a/Casks/d/dbeaver-community.rb +++ b/Casks/d/dbeaver-community.rb @@ -1,9 +1,9 @@ cask "dbeaver-community" do arch arm: "aarch64", intel: "x86_64" - version "24.2.3" - sha256 arm: "4ad6fbe90a4b9e99a90580e6fba7e091cc7e4e563c85590db6f1a074c59b6878", - intel: "fd8c8de5d69ea31ab4a228baa9846967c71be37bba9fc1ee55cd89a953a1af1b" + version "24.2.4" + sha256 arm: "a1ff8f75d2855a2333b1538b762c7fcad35bc254ba60686bdbe8dd28c6723abe", + intel: "fec9c2aec72fec4ccd87f3a7cf6adab3c355b9f36637715f45f0fe6146ca7681" url "https://dbeaver.io/files/#{version}/dbeaver-ce-#{version}-macos-#{arch}.dmg" name "DBeaver Community Edition" diff --git a/Casks/d/dcommander.rb b/Casks/d/dcommander.rb index eec180946c..c0f53c5049 100644 --- a/Casks/d/dcommander.rb +++ b/Casks/d/dcommander.rb @@ -9,8 +9,12 @@ livecheck do url "https://devstorm-apps.com/dc/download.php" - strategy :header_match do |headers| - headers["content-disposition"][/DCommander-(\d+)\.dmg/i, 1].split("", 4).join(".") + regex(/DCommander[._-]v?(\d+)\.dmg/i) + strategy :header_match do |headers, regex| + match = headers["content-disposition"]&.match(regex) + next if match.blank? + + match[1].split("", 4).join(".") end end diff --git a/Casks/d/direqual.rb b/Casks/d/direqual.rb index f80479a863..a798514664 100644 --- a/Casks/d/direqual.rb +++ b/Casks/d/direqual.rb @@ -1,5 +1,5 @@ cask "direqual" do - version "6.3.0.05" + version "6.3.0.20" sha256 :no_check url "https://naarakstudio.com/download/DirEqual.dmg" diff --git a/Casks/d/discord@canary.rb b/Casks/d/discord@canary.rb index dca6c21809..270f64b551 100644 --- a/Casks/d/discord@canary.rb +++ b/Casks/d/discord@canary.rb @@ -1,6 +1,6 @@ cask "discord@canary" do - version "0.0.619" - sha256 "3bfa6e264ce77f01da0312b4e743c867898ca203b1d3d59de4f19e3ee786c61e" + version "0.0.620" + sha256 "eab04364f558c52deadf6f1dd93f4b3acd03522acf6cc83618a0da7024ac386e" url "https://dl-canary.discordapp.net/apps/osx/#{version}/DiscordCanary.dmg", verified: "dl-canary.discordapp.net/" diff --git a/Casks/d/dockside.rb b/Casks/d/dockside.rb index cc2acd6563..559bcf0732 100644 --- a/Casks/d/dockside.rb +++ b/Casks/d/dockside.rb @@ -1,6 +1,6 @@ cask "dockside" do - version "1.6.4" - sha256 "2564a940f878ed6ab673db471b4e4dbc1332f1c120984868f57703f72e124861" + version "1.6.5" + sha256 "3cd53588c3281399748d398a5f3ab33b8b15b9189d8c7038dd3e4d3d91ffb94f" url "https:github.comPrajwalSDDocksidereleasesdownloadv#{version}Dockside.dmg", verified: "github.comPrajwalSDDockside" diff --git a/Casks/d/dolphin@dev.rb b/Casks/d/dolphin@dev.rb index 6442474d70..93eb942454 100644 --- a/Casks/d/dolphin@dev.rb +++ b/Casks/d/dolphin@dev.rb @@ -1,6 +1,6 @@ cask "dolphin@dev" do - version "2409-277,55,92" - sha256 "cd32dd059ccbf39c4940bed866c2f5e58a9d2ce8fef3bd783919fa67481ca59f" + version "2409-279,6d,6e" + sha256 "660f78f087a1c8b7638277617d0131c7ad79dd8ca981c18878d1dcec2e3964f1" url "https://dl.dolphin-emu.org/builds/#{version.csv.second}/#{version.csv.third}/dolphin-master-#{version.csv.first}-universal.dmg" name "Dolphin Dev" diff --git a/Casks/d/duo-connect.rb b/Casks/d/duo-connect.rb index b054c4b2a1..548a6c32bd 100644 --- a/Casks/d/duo-connect.rb +++ b/Casks/d/duo-connect.rb @@ -22,4 +22,8 @@ "com.duo.connect.tun.plist", ], pkgutil: "com.duo.connect.bin" + + caveats do + requires_rosetta + end end \ No newline at end of file diff --git a/Casks/e/easydict.rb b/Casks/e/easydict.rb index 77b7a588fa..4d0fbf88cd 100644 --- a/Casks/e/easydict.rb +++ b/Casks/e/easydict.rb @@ -1,12 +1,17 @@ cask "easydict" do - version "2.9.0" - sha256 "84cd3d438a7dfc6829f008dfdd1fbeb846815d862428edc42db0dbbc5cff2387" + version "2.10.0" + sha256 "279c890305e8856269603643319a2c3f78361eaf2cda5481856082c678e52cec" url "https:github.comtisfengEasydictreleasesdownload#{version}Easydict.dmg" name "Easydict" desc "Dictionary and translator app" homepage "https:github.comtisfengEasydict" + livecheck do + url :url + strategy :github_latest + end + auto_updates true depends_on macos: ">= :big_sur" diff --git a/Casks/e/effect-house.rb b/Casks/e/effect-house.rb index e6898dcf9c..b8eade2dad 100644 --- a/Casks/e/effect-house.rb +++ b/Casks/e/effect-house.rb @@ -2,12 +2,12 @@ arch arm: "Applesilicon", intel: "Intel" on_arm do - version "4.6.2,4202,10082024,104" - sha256 "a166faf807538f2beb19f84a448c56bf8b074b5e9652cc543787525d44438e26" + version "4.7.2,8994,10282024,104" + sha256 "0613233dbc3de06b88d31f3b0734095c0478b4bb5795164780fd1561c230de26" end on_intel do - version "4.6.2,4206,10082024,104" - sha256 "c457cfdebea39ab06b2830f0b4422d48c0319783ead3bced37699cc07c335466" + version "4.7.2,8998,10282024,104" + sha256 "83775f9b1e1ef8b268aa9b16b3d45175b6516e9fc62a4b7aa047aa5cd85fdfe8" end url "https://sf16-va.tiktokcdn.com/obj/eden-va2/olaa_ajlmml_zlp/ljhwZthlaukjlkulzlp/V#{version.csv.first.no_dots}_External_Release_Builds_#{version.csv.third}/Effect_House_v#{version.csv.first}.#{version.csv.second}_#{arch}_#{version.csv.fourth}.dmg", diff --git a/Casks/e/emacs@nightly.rb b/Casks/e/emacs@nightly.rb index 8ffe44e9a1..fad72fca2f 100644 --- a/Casks/e/emacs@nightly.rb +++ b/Casks/e/emacs@nightly.rb @@ -1,8 +1,8 @@ cask "emacs@nightly" do arch arm: "arm64-11", intel: "x86_64-10_12" - version "2024-11-02_00-09-08,4df832750c811abc5ccbe7bfcefe1ad8f144af8e" - sha256 "89b82657c12228f88dc20f3a3449e013874d79e0570b7595788ddd92e0076ba0" + version "2024-11-03_00-09-08,d1b67b4a1c75e0d94892babc30da8ffd689f9d9e" + sha256 "d5e8066a1f460f139b4cddf695c7fc6993f3a77165bfbae193a23ec6c5d98f7e" url "https://emacsformacosx.com/emacs-builds/Emacs-#{version.csv.first}-#{version.csv.second}-universal.dmg" name "Emacs" diff --git a/Casks/f/fork.rb b/Casks/f/fork.rb index d146b523f0..8c06831de5 100644 --- a/Casks/f/fork.rb +++ b/Casks/f/fork.rb @@ -1,6 +1,6 @@ cask "fork" do - version "2.47.1" - sha256 "9e2c672a6614570551430ad87dd97a3c443f22ccb04cdecb6c99998cf8e35fa0" + version "2.47.4" + sha256 "1bfccd735fd74e4ec7e124da3351bb7b28eff6ac7e5a69ce1b38c81add28adb7" url "https://cdn.fork.dev/mac/Fork-#{version}.dmg" name "Fork" diff --git a/Casks/font/font-e/font-ebh.rb b/Casks/font/font-e/font-ebh.rb index 7884336974..7a5c1a32ed 100644 --- a/Casks/font/font-e/font-ebh.rb +++ b/Casks/font/font-e/font-ebh.rb @@ -9,7 +9,7 @@ livecheck do url :homepage - regex(%r{href=.*/EBH[-_.]v(\d+(?:\.\d+)+)\.zip}i) + regex(%r{href=.*/EBH[._-]v(\d+(?:\.\d+)+)\.zip}i) end font "EBH-v#{version}/EBH Alternates.otf" diff --git a/Casks/font/font-i/font-iosevka-aile.rb b/Casks/font/font-i/font-iosevka-aile.rb index d03e02b85d..e92e0e5c0e 100644 --- a/Casks/font/font-i/font-iosevka-aile.rb +++ b/Casks/font/font-i/font-iosevka-aile.rb @@ -1,6 +1,6 @@ cask "font-iosevka-aile" do - version "32.0.0" - sha256 "0cb5de1cccd19c99daa005b67ed4e26e66f0afcff6d3e4e86e8cbaef2d0e702d" + version "32.0.1" + sha256 "7f176cc9e3b6a823ea4d61b911877cde8595b42385cfbbaa774fcb1f7dce9eb2" url "https:github.combe5invisIosevkareleasesdownloadv#{version}SuperTTC-IosevkaAile-#{version}.zip" name "Iosevka Aile" diff --git a/Casks/font/font-i/font-iosevka-curly-slab.rb b/Casks/font/font-i/font-iosevka-curly-slab.rb index d5673b67e6..e3905cfa94 100644 --- a/Casks/font/font-i/font-iosevka-curly-slab.rb +++ b/Casks/font/font-i/font-iosevka-curly-slab.rb @@ -1,6 +1,6 @@ cask "font-iosevka-curly-slab" do - version "32.0.0" - sha256 "ba8b528687afde138d6a68e638d906645c57027cc5fd83bc5ae684d917be8327" + version "32.0.1" + sha256 "07836e1fd197170e7b4d6cafdfad0c4405069cb9819f864b82115ba137b765ab" url "https:github.combe5invisIosevkareleasesdownloadv#{version}SuperTTC-IosevkaCurlySlab-#{version}.zip" name "Iosevka Curly Slab" diff --git a/Casks/font/font-i/font-iosevka-curly.rb b/Casks/font/font-i/font-iosevka-curly.rb index 481fc918d1..37ca6211bb 100644 --- a/Casks/font/font-i/font-iosevka-curly.rb +++ b/Casks/font/font-i/font-iosevka-curly.rb @@ -1,6 +1,6 @@ cask "font-iosevka-curly" do - version "32.0.0" - sha256 "ee069ae71efae8db36156fa09075734d0dba23da8ee7c5c766a684bdae7316ca" + version "32.0.1" + sha256 "364ce1594ca461f76e17294bf5077246eefca089b8b8427ae08e2260b1872c8f" url "https:github.combe5invisIosevkareleasesdownloadv#{version}SuperTTC-IosevkaCurly-#{version}.zip" name "Iosevka Curly" diff --git a/Casks/font/font-i/font-iosevka-etoile.rb b/Casks/font/font-i/font-iosevka-etoile.rb index 673afd21e8..2de5ee1737 100644 --- a/Casks/font/font-i/font-iosevka-etoile.rb +++ b/Casks/font/font-i/font-iosevka-etoile.rb @@ -1,6 +1,6 @@ cask "font-iosevka-etoile" do - version "32.0.0" - sha256 "30e16569a53fac8df32339901ac8644e6f2c92806c8ed8dd94f2c9fd5f19b4cc" + version "32.0.1" + sha256 "0bcc729736862d1e0a20911adf2431cba9bbcf3a8c1aad874ef0b1127d2ad58e" url "https:github.combe5invisIosevkareleasesdownloadv#{version}SuperTTC-IosevkaEtoile-#{version}.zip" name "Iosevka Etoile" diff --git a/Casks/font/font-i/font-iosevka-slab.rb b/Casks/font/font-i/font-iosevka-slab.rb index 7a17401a48..1c9f2a2414 100644 --- a/Casks/font/font-i/font-iosevka-slab.rb +++ b/Casks/font/font-i/font-iosevka-slab.rb @@ -1,6 +1,6 @@ cask "font-iosevka-slab" do - version "32.0.0" - sha256 "972e384ad2b45530f3058e160ceba21644910154395062436ca8e464913c851f" + version "32.0.1" + sha256 "60523ae1ae4a721fe42c7665d4e4c3e0e34d9fa5653d3b8af48da2d3daf8eddf" url "https:github.combe5invisIosevkareleasesdownloadv#{version}SuperTTC-IosevkaSlab-#{version}.zip" name "Iosevka Slab" diff --git a/Casks/font/font-i/font-iosevka-ss01.rb b/Casks/font/font-i/font-iosevka-ss01.rb index 13deee8238..c8378364e6 100644 --- a/Casks/font/font-i/font-iosevka-ss01.rb +++ b/Casks/font/font-i/font-iosevka-ss01.rb @@ -1,6 +1,6 @@ cask "font-iosevka-ss01" do - version "32.0.0" - sha256 "8dd56337b543fbdcb430c3aa8414cb63fde8c550805c9a05b9f5dd8552249274" + version "32.0.1" + sha256 "3da4a23b65d07b79392b9964b86c6d9e757147c7fb0773e893e1be1d607218e1" url "https:github.combe5invisIosevkareleasesdownloadv#{version}SuperTTC-IosevkaSS01-#{version}.zip" name "Iosevka SS01" diff --git a/Casks/font/font-i/font-iosevka-ss02.rb b/Casks/font/font-i/font-iosevka-ss02.rb index 0616dfb5a9..f76fee1fdb 100644 --- a/Casks/font/font-i/font-iosevka-ss02.rb +++ b/Casks/font/font-i/font-iosevka-ss02.rb @@ -1,6 +1,6 @@ cask "font-iosevka-ss02" do - version "32.0.0" - sha256 "def46a18e9ed277354291c36c9a7657bf12dcefcf407c6053000603d9a7a0e03" + version "32.0.1" + sha256 "e51721c7414783a9fc31aa8555933afca35ff453dc3a73f6d368c6545ab90c1f" url "https:github.combe5invisIosevkareleasesdownloadv#{version}SuperTTC-IosevkaSS02-#{version}.zip" name "Iosevka SS02" diff --git a/Casks/font/font-i/font-iosevka-ss03.rb b/Casks/font/font-i/font-iosevka-ss03.rb index 1590ba165d..da016ba8c1 100644 --- a/Casks/font/font-i/font-iosevka-ss03.rb +++ b/Casks/font/font-i/font-iosevka-ss03.rb @@ -1,6 +1,6 @@ cask "font-iosevka-ss03" do - version "32.0.0" - sha256 "3dac691b1ceb4a4170a5933096bd8819358fa0a8058cc4de1759ecdaa1803282" + version "32.0.1" + sha256 "2c1af852da5a0f57a015e4723e8055c692f12e3ebd1b1419e3504c0078cc06f0" url "https:github.combe5invisIosevkareleasesdownloadv#{version}SuperTTC-IosevkaSS03-#{version}.zip" name "Iosevka SS03" diff --git a/Casks/font/font-i/font-iosevka-ss04.rb b/Casks/font/font-i/font-iosevka-ss04.rb index 094b6a8173..67dd6c10fd 100644 --- a/Casks/font/font-i/font-iosevka-ss04.rb +++ b/Casks/font/font-i/font-iosevka-ss04.rb @@ -1,6 +1,6 @@ cask "font-iosevka-ss04" do - version "32.0.0" - sha256 "6db72df382fdd39c52bfcadd4f66cf30f144fb6a7671aa042ede540f0601b65e" + version "32.0.1" + sha256 "e4d7433b2dcb2c336f6b6a9cdf45415bf0c8b4c300c4ec0b8cbabc658158ad40" url "https:github.combe5invisIosevkareleasesdownloadv#{version}SuperTTC-IosevkaSS04-#{version}.zip" name "Iosevka SS04" diff --git a/Casks/font/font-i/font-iosevka-ss05.rb b/Casks/font/font-i/font-iosevka-ss05.rb index bce924c4f3..6d95199769 100644 --- a/Casks/font/font-i/font-iosevka-ss05.rb +++ b/Casks/font/font-i/font-iosevka-ss05.rb @@ -1,6 +1,6 @@ cask "font-iosevka-ss05" do - version "32.0.0" - sha256 "55affcd022a4d05aee936e8786993194fe985225d23de748e04e3baf670d0581" + version "32.0.1" + sha256 "f74c67a310f52f99a6c8d17803a000149ddc37043d9921a2f549c13633726032" url "https:github.combe5invisIosevkareleasesdownloadv#{version}SuperTTC-IosevkaSS05-#{version}.zip" name "Iosevka SS05" diff --git a/Casks/font/font-i/font-iosevka-ss06.rb b/Casks/font/font-i/font-iosevka-ss06.rb index 270d368ec7..03facc6686 100644 --- a/Casks/font/font-i/font-iosevka-ss06.rb +++ b/Casks/font/font-i/font-iosevka-ss06.rb @@ -1,6 +1,6 @@ cask "font-iosevka-ss06" do - version "32.0.0" - sha256 "e3192fd3c28cc3333939265c541c1f9f988390fc0a77e9cf625d503beaec8c23" + version "32.0.1" + sha256 "cbfd7dc0c372612f444b1b8872693ab2571ed61029baf02b7eb51ef8895e8f28" url "https:github.combe5invisIosevkareleasesdownloadv#{version}SuperTTC-IosevkaSS06-#{version}.zip" name "Iosevka SS06" diff --git a/Casks/font/font-i/font-iosevka-ss07.rb b/Casks/font/font-i/font-iosevka-ss07.rb index ce24bc77c7..a6a560d83f 100644 --- a/Casks/font/font-i/font-iosevka-ss07.rb +++ b/Casks/font/font-i/font-iosevka-ss07.rb @@ -1,6 +1,6 @@ cask "font-iosevka-ss07" do - version "32.0.0" - sha256 "3ad16a33ca5305569f7314079bde1fba903129882ec40dcdf5e6f15ae29cd6dc" + version "32.0.1" + sha256 "e73f336fb49c86bca34f919f19ef201107de174ca65e4b21afdeed4cd7bc5245" url "https:github.combe5invisIosevkareleasesdownloadv#{version}SuperTTC-IosevkaSS07-#{version}.zip" name "Iosevka SS07" diff --git a/Casks/font/font-i/font-iosevka-ss08.rb b/Casks/font/font-i/font-iosevka-ss08.rb index 1e53772051..ac1b2bc3ba 100644 --- a/Casks/font/font-i/font-iosevka-ss08.rb +++ b/Casks/font/font-i/font-iosevka-ss08.rb @@ -1,6 +1,6 @@ cask "font-iosevka-ss08" do - version "32.0.0" - sha256 "babbad0a92c194b5d644ceb4f78b1658532e454bd8e63c90e1a790bce736b8d4" + version "32.0.1" + sha256 "01ac8bad48cc78ec9e789d610514b8e2d77aa3341774443e34f558b89adeb577" url "https:github.combe5invisIosevkareleasesdownloadv#{version}SuperTTC-IosevkaSS08-#{version}.zip" name "Iosevka SS08" diff --git a/Casks/font/font-i/font-iosevka-ss09.rb b/Casks/font/font-i/font-iosevka-ss09.rb index 0c90056956..92c826ce72 100644 --- a/Casks/font/font-i/font-iosevka-ss09.rb +++ b/Casks/font/font-i/font-iosevka-ss09.rb @@ -1,6 +1,6 @@ cask "font-iosevka-ss09" do - version "32.0.0" - sha256 "fe4061843ae1778691996dae7d3a4c2e774705a51d1c3b53e9a8f6c71db8f4ab" + version "32.0.1" + sha256 "c9cfdd05ef51fc39ee8638c1dd7df606075ab4745aae6aed3280e72ea05e7108" url "https:github.combe5invisIosevkareleasesdownloadv#{version}SuperTTC-IosevkaSS09-#{version}.zip" name "Iosevka SS09" diff --git a/Casks/font/font-i/font-iosevka-ss10.rb b/Casks/font/font-i/font-iosevka-ss10.rb index fa2f878760..c97652c4a2 100644 --- a/Casks/font/font-i/font-iosevka-ss10.rb +++ b/Casks/font/font-i/font-iosevka-ss10.rb @@ -1,6 +1,6 @@ cask "font-iosevka-ss10" do - version "32.0.0" - sha256 "50bc76672afefb9eedd73b93b4b11d300e0e9dc56f2d4f523d88c1ae9571392b" + version "32.0.1" + sha256 "9509d8ceded85e8b143d43e933950d0971f9fd9172e347e039b69c68beee8184" url "https:github.combe5invisIosevkareleasesdownloadv#{version}SuperTTC-IosevkaSS10-#{version}.zip" name "Iosevka SS10" diff --git a/Casks/font/font-i/font-iosevka-ss11.rb b/Casks/font/font-i/font-iosevka-ss11.rb index 1bbd807e07..5cdc8e4e07 100644 --- a/Casks/font/font-i/font-iosevka-ss11.rb +++ b/Casks/font/font-i/font-iosevka-ss11.rb @@ -1,6 +1,6 @@ cask "font-iosevka-ss11" do - version "32.0.0" - sha256 "7c146234d76089282ddf17ba66dc3a4fc37e975605fa99ce098f9901c0bdfded" + version "32.0.1" + sha256 "5244a97fc24343fd6058ef76e18caf986901c53afd144b2d167cf0af2242f821" url "https:github.combe5invisIosevkareleasesdownloadv#{version}SuperTTC-IosevkaSS11-#{version}.zip" name "Iosevka SS11" diff --git a/Casks/font/font-i/font-iosevka-ss12.rb b/Casks/font/font-i/font-iosevka-ss12.rb index 6dc97e09f6..1eb0200a45 100644 --- a/Casks/font/font-i/font-iosevka-ss12.rb +++ b/Casks/font/font-i/font-iosevka-ss12.rb @@ -1,6 +1,6 @@ cask "font-iosevka-ss12" do - version "32.0.0" - sha256 "62fc571ca1a87e10259c5c7a2dba65cea80c7d649dbbf67738266683a7eb074b" + version "32.0.1" + sha256 "c52841a622df6246f6258a5f7442abf71b405439e56edc08dbe196d6769ceccd" url "https:github.combe5invisIosevkareleasesdownloadv#{version}SuperTTC-IosevkaSS12-#{version}.zip" name "Iosevka SS12" diff --git a/Casks/font/font-i/font-iosevka-ss13.rb b/Casks/font/font-i/font-iosevka-ss13.rb index 785fc634d5..37bcb4451e 100644 --- a/Casks/font/font-i/font-iosevka-ss13.rb +++ b/Casks/font/font-i/font-iosevka-ss13.rb @@ -1,6 +1,6 @@ cask "font-iosevka-ss13" do - version "32.0.0" - sha256 "1821d8e7aa6b2fb2770de3c08657140f404bec18733c38176820cb71e48910b1" + version "32.0.1" + sha256 "76656f8044ae7a2e7cb9bd78f2afb2fbbf7e2ba92414539a862f23d419e0bb7d" url "https:github.combe5invisIosevkareleasesdownloadv#{version}SuperTTC-IosevkaSS13-#{version}.zip" name "Iosevka SS13" diff --git a/Casks/font/font-i/font-iosevka-ss14.rb b/Casks/font/font-i/font-iosevka-ss14.rb index 2de96fb821..6951bb54ee 100644 --- a/Casks/font/font-i/font-iosevka-ss14.rb +++ b/Casks/font/font-i/font-iosevka-ss14.rb @@ -1,6 +1,6 @@ cask "font-iosevka-ss14" do - version "32.0.0" - sha256 "c52c775aabcb33d3dd876aaa12cdeaa1d35bda29b1aa6883cbf2d253ab2fac22" + version "32.0.1" + sha256 "aba1473e65334a1194cae2c76b7e42df321e6501ce3628ed9a2a5f5a1f85bece" url "https:github.combe5invisIosevkareleasesdownloadv#{version}SuperTTC-IosevkaSS14-#{version}.zip" name "Iosevka SS14" diff --git a/Casks/font/font-i/font-iosevka-ss15.rb b/Casks/font/font-i/font-iosevka-ss15.rb index a60ed3943f..23c44f5fbf 100644 --- a/Casks/font/font-i/font-iosevka-ss15.rb +++ b/Casks/font/font-i/font-iosevka-ss15.rb @@ -1,6 +1,6 @@ cask "font-iosevka-ss15" do - version "32.0.0" - sha256 "2fbb85a199246e0c224a43007dde5537fef9334cdd66e9e43a4022687bcb6855" + version "32.0.1" + sha256 "d357cdd67b0752bb71f62904b837b521ce24bd7c994c8c2df19b1af03868a295" url "https:github.combe5invisIosevkareleasesdownloadv#{version}SuperTTC-IosevkaSS15-#{version}.zip" name "Iosevka SS15" diff --git a/Casks/font/font-i/font-iosevka-ss16.rb b/Casks/font/font-i/font-iosevka-ss16.rb index 011b4ce8f0..0f7e7d9fad 100644 --- a/Casks/font/font-i/font-iosevka-ss16.rb +++ b/Casks/font/font-i/font-iosevka-ss16.rb @@ -1,6 +1,6 @@ cask "font-iosevka-ss16" do - version "32.0.0" - sha256 "37a4b25211589c08fded792e5b0064925afcb31f987ce08a6c2ec9eb5749703e" + version "32.0.1" + sha256 "2bf36bd79a115943d3d4b9fb969329a22ec27deb2c57098ce09e0f6243e2378d" url "https:github.combe5invisIosevkareleasesdownloadv#{version}SuperTTC-IosevkaSS16-#{version}.zip" name "Iosevka SS16" diff --git a/Casks/font/font-i/font-iosevka-ss17.rb b/Casks/font/font-i/font-iosevka-ss17.rb index a506e4e615..f6d8055c94 100644 --- a/Casks/font/font-i/font-iosevka-ss17.rb +++ b/Casks/font/font-i/font-iosevka-ss17.rb @@ -1,6 +1,6 @@ cask "font-iosevka-ss17" do - version "32.0.0" - sha256 "3f4e9be4aaece1d80f59a327ddd8402562d9a75debabfc3d8b50943879fe264a" + version "32.0.1" + sha256 "0bed8bbaae1903bc3b5eb52d14ae0e42c948efc3a67c06256efab6e9acc1247d" url "https:github.combe5invisIosevkareleasesdownloadv#{version}SuperTTC-IosevkaSS17-#{version}.zip" name "Iosevka SS17" diff --git a/Casks/font/font-i/font-iosevka-ss18.rb b/Casks/font/font-i/font-iosevka-ss18.rb index 774675e126..8ab10ee5d1 100644 --- a/Casks/font/font-i/font-iosevka-ss18.rb +++ b/Casks/font/font-i/font-iosevka-ss18.rb @@ -1,6 +1,6 @@ cask "font-iosevka-ss18" do - version "32.0.0" - sha256 "30fef3fe4c537ba8fc50b14cecb033705d87d45dd6987398845d86b19a660835" + version "32.0.1" + sha256 "b10e758c192a5d2aa7a5d2839e584746dadf0b5b79d91c0c8dbafb752942e519" url "https:github.combe5invisIosevkareleasesdownloadv#{version}SuperTTC-IosevkaSS18-#{version}.zip" name "Iosevka SS18" diff --git a/Casks/font/font-i/font-iosevka.rb b/Casks/font/font-i/font-iosevka.rb index 270ef6543c..d7350c7523 100644 --- a/Casks/font/font-i/font-iosevka.rb +++ b/Casks/font/font-i/font-iosevka.rb @@ -1,6 +1,6 @@ cask "font-iosevka" do - version "32.0.0" - sha256 "14aa988a9c6ee225b84ae6dc48774ab9fbe62969433633c6004397d7f472f6b8" + version "32.0.1" + sha256 "46751fddd9ea49ccb8c49c1f4d246fd2c78f4b68aa9850967db872cce783c0d3" url "https:github.combe5invisIosevkareleasesdownloadv#{version}SuperTTC-Iosevka-#{version}.zip" name "Iosevka" diff --git a/Casks/font/font-s/font-sarasa-gothic.rb b/Casks/font/font-s/font-sarasa-gothic.rb index a6373fb686..1e4e5c4ae5 100644 --- a/Casks/font/font-s/font-sarasa-gothic.rb +++ b/Casks/font/font-s/font-sarasa-gothic.rb @@ -1,6 +1,6 @@ cask "font-sarasa-gothic" do - version "1.0.22" - sha256 "d6f1264862f61a906df9cde564d637e82dc480fd08d0b6236320fccc69ec491e" + version "1.0.23" + sha256 "9a5772c7ca7206703726a0dcb547a76dd444793f5e9105cc371357e4d8e9e466" url "https:github.combe5invisSarasa-Gothicreleasesdownloadv#{version}Sarasa-TTC-#{version}.7z" name "Sarasa Gothic" diff --git a/Casks/g/get-lyrical.rb b/Casks/g/get-lyrical.rb index c941abf6ae..aeba015a26 100644 --- a/Casks/g/get-lyrical.rb +++ b/Casks/g/get-lyrical.rb @@ -7,10 +7,7 @@ desc "Automatically add lyrics to songs in iTunes" homepage "https://shullian.com/get_lyrical.php" - livecheck do - url :homepage - regex(/version\s+(\d+(?:\.\d+)+)/i) - end + deprecate! date: "2024-11-01", because: :unmaintained app "Get Lyrical/Get Lyrical.app" diff --git a/Casks/g/gmvault.rb b/Casks/g/gmvault.rb index 74bd06fb59..2aaf7b50e4 100644 --- a/Casks/g/gmvault.rb +++ b/Casks/g/gmvault.rb @@ -7,6 +7,8 @@ name "Gmvault" homepage "http://gmvault.org/" + deprecate! date: "2024-11-02", because: :unmaintained + binary "gmvault-v#{version}/gmvault" caveats do diff --git a/Casks/i/iridium.rb b/Casks/i/iridium.rb index 1fb349145d..486a86d317 100644 --- a/Casks/i/iridium.rb +++ b/Casks/i/iridium.rb @@ -7,10 +7,7 @@ desc "Web browser focusing on security and privacy" homepage "https://iridiumbrowser.de/" - livecheck do - url "https://iridiumbrowser.de/downloads/macos" - regex(/iridium[._-]browser[._-]?v?(\d+(?:\.\d+)+)[._-]macos[._-]universal\.dmg/i) - end + deprecate! date: "2024-11-03", because: :discontinued depends_on macos: ">= :catalina" diff --git a/Casks/i/isyncer.rb b/Casks/i/isyncer.rb index 46b073dc08..23f30f4936 100644 --- a/Casks/i/isyncer.rb +++ b/Casks/i/isyncer.rb @@ -15,4 +15,8 @@ pkg "iSyncer-installer-#{version}.pkg" uninstall pkgutil: "main.ISyncer.*" + + caveats do + requires_rosetta + end end \ No newline at end of file diff --git a/Casks/i/isyncr.rb b/Casks/i/isyncr.rb index 3298e70786..65b396c86b 100644 --- a/Casks/i/isyncr.rb +++ b/Casks/i/isyncr.rb @@ -30,4 +30,8 @@ uninstall quit: "com.JRTStudio.iSyncrWiFi", pkgutil: "com.jrtstudio.iSyncrDesktop" + + caveats do + requires_rosetta + end end \ No newline at end of file diff --git a/Casks/j/jellyfin.rb b/Casks/j/jellyfin.rb index dfe43f1a95..c0b8991479 100644 --- a/Casks/j/jellyfin.rb +++ b/Casks/j/jellyfin.rb @@ -1,9 +1,9 @@ cask "jellyfin" do arch arm: "arm64", intel: "amd64" - version "10.10.0" - sha256 arm: "96d060276bdb1eb202218c2f603ab34e7177a33fc7b4753f8736fc996628c869", - intel: "b3e21aa210c3204b13bd1ba9c5b4a5b8159679fbf7e525038713fea6e476b433" + version "10.10.1" + sha256 arm: "dea1913efe5cf9243be52b597c72ce350caf3e8444ac3bf67a08b260f03a8058", + intel: "dd9c138a80c19a6d18081864001808a714ee1dc92c499c521e8e040d5f72d1c2" url "https://repo.jellyfin.org/files/server/macos/stable/v#{version}/#{arch}/jellyfin_#{version}-#{arch}.dmg" name "Jellyfin" diff --git a/Casks/l/localsend.rb b/Casks/l/localsend.rb index ee32234bda..ad73f5291b 100644 --- a/Casks/l/localsend.rb +++ b/Casks/l/localsend.rb @@ -1,6 +1,6 @@ cask "localsend" do - version "1.15.4" - sha256 "654d9a5d934aa34d539d7347d1efabd25e09e472082e619a9b74f8fba19a780e" + version "1.16.0" + sha256 "08f01c545430905c76f01957270f1d1016472eaf9fd0351d12d586582d834bca" url "https:github.comlocalsendlocalsendreleasesdownloadv#{version}LocalSend-#{version}.dmg", verified: "github.comlocalsendlocalsend" diff --git a/Casks/l/lyn.rb b/Casks/l/lyn.rb index eba72e44a7..cb9e47841f 100644 --- a/Casks/l/lyn.rb +++ b/Casks/l/lyn.rb @@ -9,7 +9,7 @@ livecheck do url :homepage - regex(%r{href=.*?/Lyn[-_.]?v?(\d+(?:\.\d+)+)\.dmg}i) + regex(%r{href=.*?/Lyn[._-]?v?(\d+(?:\.\d+)+)\.dmg}i) end depends_on macos: ">= :high_sierra" diff --git a/Casks/m/maa.rb b/Casks/m/maa.rb index 0f6262d128..7d47d4b059 100644 --- a/Casks/m/maa.rb +++ b/Casks/m/maa.rb @@ -1,6 +1,6 @@ cask "maa" do - version "5.8.1" - sha256 "c50c95cc41f6983a78251a5e55c735e45cc0a6188b9a191bc8edb22c048bb6b0" + version "5.9.0" + sha256 "197f5ea396c8ac04be2a617c73a5543f45b7138a9eb2979f13bae4115a0712aa" url "https:github.comMaaAssistantArknightsMaaAssistantArknightsreleasesdownloadv#{version}MAA-v#{version}-macos-universal.dmg" name "MAA" diff --git a/Casks/m/macloggerdx@beta.rb b/Casks/m/macloggerdx@beta.rb index 28d3cdcd4d..d9418c51c7 100644 --- a/Casks/m/macloggerdx@beta.rb +++ b/Casks/m/macloggerdx@beta.rb @@ -1,5 +1,5 @@ cask "macloggerdx@beta" do - version "6.54b5" + version "6.54b6" sha256 :no_check url "https://www.dogparksoftware.com/files/MacLoggerDX.beta.dmg" diff --git a/Casks/m/material-maker.rb b/Casks/m/material-maker.rb index 32d90f18d3..f14b2bb741 100644 --- a/Casks/m/material-maker.rb +++ b/Casks/m/material-maker.rb @@ -8,6 +8,11 @@ desc "Procedural material authoring and 3D painting tool based on the Godot Engine" homepage "https:rodzilla.itch.iomaterial-maker" + livecheck do + url :url + strategy :github_latest + end + depends_on macos: ">= :sierra" app "material_maker.app" diff --git a/Casks/m/metasploit.rb b/Casks/m/metasploit.rb index dcf0b03859..04b4c46c6d 100644 --- a/Casks/m/metasploit.rb +++ b/Casks/m/metasploit.rb @@ -1,6 +1,6 @@ cask "metasploit" do - version "6.4.35,20241101102959" - sha256 "7eb26db918e97089942a7e791190b7c1d5cd3e76dcfc983096eac0f47f6399a6" + version "6.4.35,20241103112945" + sha256 "7a9e70b61935c95814985881bea02194c065fd8463b2033a224db2f9db18da1a" url "https://osx.metasploit.com/metasploit-framework-#{version.csv.first}-#{version.csv.second}-1rapid7-1.x86_64.pkg" name "Metasploit Framework" diff --git a/Casks/n/nrlquaker-winbox.rb b/Casks/n/nrlquaker-winbox.rb index f25db7d993..5d98f2d85c 100644 --- a/Casks/n/nrlquaker-winbox.rb +++ b/Casks/n/nrlquaker-winbox.rb @@ -1,6 +1,6 @@ cask "nrlquaker-winbox" do - version "3.41.0" - sha256 "7fda44219199bf30cff987fe4d3a7508c223c3054afa967500ed59d1ca142f06" + version "3.41.1" + sha256 "510bcd45fec2a566e225f35a9707b76aad032bac446ce51351665ca0a52a1247" url "https:github.comnrlquakerwinbox-macreleasesdownloadv#{version}Winbox-mac-#{version}.zip" name "Winbox-mac" @@ -12,8 +12,6 @@ strategy :github_latest end - depends_on macos: "<= :sonoma" - app "Winbox-mac.app" zap trash: "~LibraryApplication Supportcom.mikrotik.winbox" diff --git a/Casks/o/only-switch.rb b/Casks/o/only-switch.rb index ded3880222..faa45d3b6b 100644 --- a/Casks/o/only-switch.rb +++ b/Casks/o/only-switch.rb @@ -1,6 +1,6 @@ cask "only-switch" do - version "2.5.4" - sha256 "1876e2b133b9e264a5dfc25a3938a56a5b2a4872e6e4a1133618a541198bdf4d" + version "2.5.5" + sha256 "4473085f4a41809cbf2282e43fe5d98dd5434489eaf467b85ea7bc588516fcfa" url "https:github.comjacklandrinOnlySwitchreleasesdownloadrelease_#{version}OnlySwitch.dmg" name "OnlySwitch" diff --git a/Casks/o/opencat.rb b/Casks/o/opencat.rb index d2f99999f2..7fa3bf226e 100644 --- a/Casks/o/opencat.rb +++ b/Casks/o/opencat.rb @@ -1,6 +1,6 @@ cask "opencat" do - version "2.32.1,506" - sha256 "d0a1515ba529f97ac7fcba283286f59b1f45d2c254d4f224991d4745c15d5684" + version "2.32.2,507" + sha256 "4c6a3feafe19e6b2b4532d7aea9b871a3e8675d5b8218b66e84153001f8a2536" url "https://opencat.app/releases/OpenCat-#{version.csv.first}.#{version.csv.second}.dmg" name "OpenCat" diff --git a/Casks/p/packetsender.rb b/Casks/p/packetsender.rb index 20f1b494f3..a4f8906274 100644 --- a/Casks/p/packetsender.rb +++ b/Casks/p/packetsender.rb @@ -1,6 +1,6 @@ cask "packetsender" do - version "8.7.1" - sha256 "6ad44e1a1fff5bd1ff1d23036820d6859c4137a0efd0048718308bfa10bc9e98" + version "8.8.9" + sha256 "3a18d640b1ed985e3a0b1414f615b615780982cc600e91a81b6dbb577d18f567" url "https:github.comdannaglePacketSenderreleasesdownloadv#{version}PacketSender_v#{version}.dmg", verified: "github.comdannaglePacketSender" diff --git a/Casks/p/pixel-check.rb b/Casks/p/pixel-check.rb index b02871052a..8a637eb160 100644 --- a/Casks/p/pixel-check.rb +++ b/Casks/p/pixel-check.rb @@ -7,10 +7,7 @@ desc "Check your monitor for dead pixels" homepage "http://macguitar.me/apps/pixelcheck/" - livecheck do - url :homepage - regex(%r{href=.*?/PXC(\d+(?:\.\d+)+)\.zip}i) - end + deprecate! date: "2024-11-01", because: :unmaintained app "PiXel Check #{version}/PiXel Check.app" diff --git a/Casks/p/power-manager.rb b/Casks/p/power-manager.rb index 1e37dd9400..84f84308f3 100644 --- a/Casks/p/power-manager.rb +++ b/Casks/p/power-manager.rb @@ -1,6 +1,6 @@ cask "power-manager" do - version "5.10.2" - sha256 "07ac328b2e3aff87b4574b2101cb70c5ef0fbe002690502c43bf463d395dcda8" + version "5.10.3" + sha256 "ce0cd3d665c19f15b0632832f6cbb96702394d7eb3d9d185a07e1b50ac5dfde3" url "https://www.dssw.co.uk/powermanager/dsswpowermanager-#{version.no_dots}.dmg" name "Power Manager" diff --git a/Casks/p/presonus-universal-control.rb b/Casks/p/presonus-universal-control.rb index bdb5224820..d6edf76868 100644 --- a/Casks/p/presonus-universal-control.rb +++ b/Casks/p/presonus-universal-control.rb @@ -1,16 +1,21 @@ cask "presonus-universal-control" do - version "4.3.3.100963" - sha256 "bdecab8fd2046bc41b8a06fd538e30f8309bb2187f04c59112f6d72d314cf5ad" + version "4.5.0.102825,10072" + sha256 "a4d82645e03c231d33622c556200d800537a9359472a96fa1e2899e8c786b5de" - url "https://pae-web.presonusmusic.com/downloads/products/dmg/PreSonus_Universal_Control_v#{version.dots_to_underscores}.dmg", - verified: "pae-web.presonusmusic.com/downloads/products/dmg/" + url "https://www.fmicassets.com/Damroot/Original/#{version.csv.second}/PreSonus_Universal_Control_v#{version.csv.first.dots_to_underscores}.dmg", + verified: "fmicassets.com/Damroot/Original/" name "Universal Control" desc "PreSonus software control interface" homepage "https://www.presonus.com/products/Universal-Control" + # There is no page available specifically for the software + # so we return the downloads from one of the popular products livecheck do - url "https://legacy.presonus.com/products/Universal-Control/downloads" - regex(/Universal\s?Control\sv?(\d+(?:\.\d+)+)/i) + url "https://www.presonus.com/products/studiolive-classic-1602-usb-digital-console-mixer" + regex(%r{href=.*?/(\d+)/PreSonus[._-]Universal[._-]Control[._-]v?(\d+(?:[._]\d+)+)\.dmg}i) + strategy :page_match do |page, regex| + page.scan(regex).map { |match| "#{match[1].tr("_", ".")},#{match[0]}" } + end end depends_on macos: ">= :mojave" diff --git a/Casks/p/programmer-dvorak.rb b/Casks/p/programmer-dvorak.rb index 201488bdea..f8f994afa9 100644 --- a/Casks/p/programmer-dvorak.rb +++ b/Casks/p/programmer-dvorak.rb @@ -9,9 +9,12 @@ livecheck do url :homepage - strategy :page_match do |page| - v = page[/href=.*?ProgrammerDvorak-(\d+(?:_\d+)*)\.pkg\.zip/i, 1] - v.tr("_", ".") + regex(/href=.*?ProgrammerDvorak[._-]v?(\d+(?:[._]\d+)+)\.pkg\.zip/i) + strategy :page_match do |page, regex| + match = page.match(regex) + next if match.blank? + + match[1].tr("_", ".") end end diff --git a/Casks/q/qldds.rb b/Casks/q/qldds.rb index e68f0fa5ba..6aaa4db82c 100644 --- a/Casks/q/qldds.rb +++ b/Casks/q/qldds.rb @@ -17,4 +17,8 @@ uninstall launchctl: "uk.org.marginal.qldds.mdimporter", pkgutil: "uk.org.marginal.qldds" + + caveats do + requires_rosetta + end end \ No newline at end of file diff --git a/Casks/q/qownnotes.rb b/Casks/q/qownnotes.rb index a439e9bfcf..7233b86dae 100644 --- a/Casks/q/qownnotes.rb +++ b/Casks/q/qownnotes.rb @@ -1,6 +1,6 @@ cask "qownnotes" do - version "24.10.5" - sha256 "3cac28eecc46fb83f6c3b452f87521a620fad52776f21dc43eba0273952d57ec" + version "24.11.0" + sha256 "1ea343e96f39c080bdf1db31a08fba7d43623fe53fee584e7a0e631b0438f342" url "https:github.compbekQOwnNotesreleasesdownloadv#{version}QOwnNotes.dmg", verified: "github.compbekQOwnNotes" diff --git a/Casks/s/scrolla.rb b/Casks/s/scrolla.rb index 03b4944478..0b18fcb208 100644 --- a/Casks/s/scrolla.rb +++ b/Casks/s/scrolla.rb @@ -1,5 +1,5 @@ cask "scrolla" do - version "17" + version "18" sha256 :no_check url "https://scrolla.app/releases/Scrolla.zip" diff --git a/Casks/s/shades.rb b/Casks/s/shades.rb index 7a64832c6a..a30b7cce81 100644 --- a/Casks/s/shades.rb +++ b/Casks/s/shades.rb @@ -6,10 +6,7 @@ name "Shades" homepage "https://www.charcoaldesign.co.uk/shades" - livecheck do - url :homepage - regex(/version\s+(?:]*>\s*)?(\d+(?:\.\d+)+)/i) - end + disable! date: "2024-11-01", because: :unmaintained prefpane "Shades Preferences.prefPane" diff --git a/Casks/s/singularity.rb b/Casks/s/singularity.rb index a92011f834..19e1099379 100644 --- a/Casks/s/singularity.rb +++ b/Casks/s/singularity.rb @@ -10,9 +10,12 @@ livecheck do url "https://www.singularityviewer.org/downloads/" - strategy :page_match do |page| - v = page[/Singularity[._-]?Alpha[._-]?(\d+(?:_\d+)*)[._-]?x86_64\.dmg/i, 1] - v.tr("_", ".") + regex(/Singularity[._-]?Alpha[._-]?v?(\d+(?:[._]\d+)+)[._-]?x86_64\.dmg/i) + strategy :page_match do |page, regex| + match = page.match(regex) + next if match.blank? + + match[1].tr("_", ".") end end diff --git a/Casks/s/staruml.rb b/Casks/s/staruml.rb index 3a326d0c39..bd631e9574 100644 --- a/Casks/s/staruml.rb +++ b/Casks/s/staruml.rb @@ -1,9 +1,9 @@ cask "staruml" do arch arm: "-arm64" - version "6.2.2" - sha256 arm: "9093e4c07f48bedde2e46f951ade609517456aaf7492b8319f61bb1afb88a626", - intel: "545ad64eea42a83d1a66932666e7d5465efe64d255e63340c89acdec33eee472" + version "6.3.0" + sha256 arm: "7c1b1bbb9bd6db5d8cdd5ec4bb74dd4bf8ce5d2da662f7dfa8d88e74e8566be2", + intel: "390e84e784bd2d9df17f39b3c848777a75785eec2c09b0ca54b469af2abd79a2" url "https://files.staruml.io/releases-v#{version.major}/StarUML-#{version}#{arch}.dmg" name "StarUML" @@ -11,14 +11,22 @@ homepage "https://staruml.io/" livecheck do - url "https://staruml.io/download/" - regex(%r{href=.*?/StarUML[._-]v?(\d+(?:\.\d+)*)#{arch}\.dmg}i) + url "https://update.staruml.io/releases-v#{version.major}/latest-mac.yml" + strategy :electron_builder end + auto_updates true + depends_on macos: ">= :catalina" + app "StarUML.app" zap trash: [ + "~/Library/Application Support/Caches/staruml-updater", "~/Library/Application Support/StarUML", + "~/Library/Caches/io.staruml.staruml", + "~/Library/Caches/io.staruml.staruml.ShipIt", + "~/Library/HTTPStorages/io.staruml.staruml", + "~/Library/Preferences/ByHost/io.staruml.staruml.ShipIt.6B4DD3EE-2BFA-5A1C-A64F-50799C342D41.plist", "~/Library/Preferences/io.staruml.staruml.plist", "~/Library/Saved Application State/io.staruml.staruml.savedState", ] diff --git a/Casks/s/superkey.rb b/Casks/s/superkey.rb index 02806a1401..4aa86da08e 100644 --- a/Casks/s/superkey.rb +++ b/Casks/s/superkey.rb @@ -1,6 +1,6 @@ cask "superkey" do - version "1.40" - sha256 "ed76898f47b2a41b67d5d6e7a3a1693f3a52f7976dbb793a9f0d7bd508070224" + version "1.41" + sha256 "03378a8482774d89ed3057faedadf2220bb6fd268bcf0312ee6f7446dd1855b3" url "https://superkey.app/downloads/Superkey#{version}.dmg" name "Superkey" diff --git a/Casks/t/tagspaces.rb b/Casks/t/tagspaces.rb index 06e09d9411..675b204b62 100644 --- a/Casks/t/tagspaces.rb +++ b/Casks/t/tagspaces.rb @@ -1,9 +1,9 @@ cask "tagspaces" do arch arm: "arm64", intel: "x64" - version "6.0.2" - sha256 arm: "390237285da46d467b797395596b73d1ad6d410aecd870c73d09efd049466207", - intel: "938161233e4f1023ceaa778a23fe13158d94a2094f4484b6e4a60111dba152b4" + version "6.0.4" + sha256 arm: "b2ec24017b7187f9b82252d02cb9ffe479dc7527758b6304aa4cf90d7fc8cc55", + intel: "886fbe4221edb882b802e04630afeb9addb575ccdf718b6786de4f8aee022c57" url "https:github.comtagspacestagspacesreleasesdownloadv#{version}tagspaces-mac-#{arch}-#{version}.dmg", verified: "github.comtagspacestagspaces" diff --git a/Casks/t/teeworlds.rb b/Casks/t/teeworlds.rb index 7e42727378..5792340d33 100644 --- a/Casks/t/teeworlds.rb +++ b/Casks/t/teeworlds.rb @@ -8,7 +8,7 @@ livecheck do url "https://teeworlds.com/?page=downloads" - regex(%r{href=.*?/teeworlds-(\d+(?:\.\d+)*)-osx\.dmg}i) + regex(%r{href=.*?/teeworlds[._-](\d+(?:\.\d+)*)[._-]osx\.dmg}i) end app "Teeworlds.app" diff --git a/Casks/t/townwifi.rb b/Casks/t/townwifi.rb index c9e7fd2fbf..de46ebd9e1 100644 --- a/Casks/t/townwifi.rb +++ b/Casks/t/townwifi.rb @@ -7,10 +7,7 @@ name "TownWiFi" homepage "https://townwifi.jp/" - livecheck do - url "https://storage.googleapis.com/townwifi-downloads/mac/update/appcast.xml" - strategy :sparkle - end + deprecate! date: "2024-11-03", because: :unmaintained auto_updates true diff --git a/Casks/t/transmission@nightly.rb b/Casks/t/transmission@nightly.rb index 94e24cbb6d..fc182a0236 100644 --- a/Casks/t/transmission@nightly.rb +++ b/Casks/t/transmission@nightly.rb @@ -1,6 +1,6 @@ cask "transmission@nightly" do - version "9694,7978120c41" - sha256 "537fcb6be203a18eeb240171c0345a6a6439643073f3fd1cf20cac55f3a7b500" + version "9695,73f9600326" + sha256 "fe2baf6a7a987f743e1559c70a2496989bc117bde0d5298da1adb1c082013479" url "https://build.transmissionbt.com/job/trunk-mac/#{version.csv.first}/artifact/release/Transmission-#{version.csv.second}.dmg" name "Transmission" diff --git a/Casks/t/transnomino.rb b/Casks/t/transnomino.rb index 30ed669f33..fb8596bcd0 100644 --- a/Casks/t/transnomino.rb +++ b/Casks/t/transnomino.rb @@ -1,6 +1,6 @@ cask "transnomino" do - version "8.7.1" - sha256 "0f7ac3c9ecfbd9cb2a33d5a4cd413417affc9d39871c77fe2ab671f9995b7f77" + version "8.8" + sha256 "bf4d01239cdd3b36978e03ec36ad0882290df7b4807f6ec91706b4ffaafa706a" url "https://www.transnomino.com/download/Transnomino-#{version}.dmg" name "Transnomino" diff --git a/Casks/u/udig.rb b/Casks/u/udig.rb index 89959288d3..058efe38dc 100644 --- a/Casks/u/udig.rb +++ b/Casks/u/udig.rb @@ -6,10 +6,7 @@ name "uDig" homepage "http://udig.refractions.net/" - livecheck do - url "http://udig.refractions.net/download/" - regex(%r{href=.*?/udig-(\d+(?:\.\d+)*)\.macosx\.cocoa\.x86_64\.dmg}i) - end + deprecate! date: "2024-11-01", because: :unmaintained suite "udig" diff --git a/Casks/u/ultimate-control.rb b/Casks/u/ultimate-control.rb index 741dcdf012..ad3da0925d 100644 --- a/Casks/u/ultimate-control.rb +++ b/Casks/u/ultimate-control.rb @@ -7,10 +7,7 @@ desc "Take control of your computer wirelessly" homepage "https://www.negusoft.com/ucontrol/" - livecheck do - url "https://www.negusoft.com/ucontrol/downloads/mac.html" - regex(/ultimate[._-]control[._-]v?(\d+(?:\.\d+)+)[._-]mac\.dmg/i) - end + deprecate! date: "2024-11-01", because: :unmaintained app "Ultimate Control.app" diff --git a/Casks/v/vitalsource-bookshelf.rb b/Casks/v/vitalsource-bookshelf.rb index 83d7050df0..9be9fcffca 100644 --- a/Casks/v/vitalsource-bookshelf.rb +++ b/Casks/v/vitalsource-bookshelf.rb @@ -10,7 +10,7 @@ livecheck do url "https://support.vitalsource.com/api/v2/help_center/en-us/articles/360014107913" - regex(/href=.*?VitalSource[-_.]Bookshelf[-_.]v?(\d+(?:\.\d+)+)\.dmg/i) + regex(/href=.*?VitalSource[._-]Bookshelf[._-]v?(\d+(?:\.\d+)+)\.dmg/i) end depends_on macos: ">= :catalina" diff --git a/Casks/v/vlc@nightly.rb b/Casks/v/vlc@nightly.rb index fec1f408ef..6198704fc8 100644 --- a/Casks/v/vlc@nightly.rb +++ b/Casks/v/vlc@nightly.rb @@ -3,14 +3,14 @@ livecheck_arch = on_arch_conditional arm: "-arm64", intel: "-intel64" on_arm do - version "4.0.0,20241102-0413,27014868" - sha256 "e36c2b2d6508f7bacf8fd268010119d61e75d5df341bace1e015f957122792e1" + version "4.0.0,20241103-0413,04efc4c9" + sha256 "68815c86879b6c444d416257072337a4b81478696b5df46826e1c8f1606ff479" url "https:artifacts.videolan.orgvlcnightly-macos-#{arch}#{version.csv.second}vlc-#{version.csv.first}-dev-arm64-#{version.csv.third}.dmg" end on_intel do - version "4.0.0,20241102-0415,27014868" - sha256 "9142a00addf38a309b5c07be9aa19dc279886f6340bf4162cc663aaa27b36dfb" + version "4.0.0,20241103-0416,04efc4c9" + sha256 "8dc0961f90c471da46fa2a6e503300c8c036c53cd51c22961338f866802b75d2" url "https:artifacts.videolan.orgvlcnightly-macos-#{arch}#{version.csv.second}vlc-#{version.csv.first}-dev-intel64-#{version.csv.third}.dmg" end diff --git a/Casks/w/wooshy.rb b/Casks/w/wooshy.rb index 723e2f862d..778329cdd0 100644 --- a/Casks/w/wooshy.rb +++ b/Casks/w/wooshy.rb @@ -1,5 +1,5 @@ cask "wooshy" do - version "28" + version "29" sha256 :no_check url "https://wooshy.app/releases/Wooshy.zip" diff --git a/Casks/y/yellowdot.rb b/Casks/y/yellowdot.rb index 37f600bb2d..7fdba09b3c 100644 --- a/Casks/y/yellowdot.rb +++ b/Casks/y/yellowdot.rb @@ -11,8 +11,8 @@ end end on_ventura :or_newer do - version "2.4" - sha256 "ba2aeb329e49db187f0954014a8eb5f99f55c078722685fb42e05061209dc908" + version "2.5" + sha256 "ee5263c3858cb899484d0afc7bf502904015fff9ea7e8a6daa19116f4a308fba" url "https:github.comFuzzyIdeasYellowDotreleasesdownloadv#{version}YellowDot-#{version}.dmg", verified: "github.comFuzzyIdeasYellowDot" diff --git a/Formula/a/admesh.rb b/Formula/a/admesh.rb index 1c4faf783f..212abe2497 100644 --- a/Formula/a/admesh.rb +++ b/Formula/a/admesh.rb @@ -28,7 +28,7 @@ def install test do # Test file is the beginning of block.stl from admesh's source - (testpath"test.stl").write <<~EOS + (testpath"test.stl").write <<~STL SOLID Untitled1 FACET NORMAL 0.00000000E+00 0.00000000E+00 1.00000000E+00 OUTER LOOP @@ -38,7 +38,7 @@ def install ENDLOOP ENDFACET ENDSOLID Untitled1 - EOS + STL system bin"admesh", "test.stl" end end \ No newline at end of file diff --git a/Formula/a/alass.rb b/Formula/a/alass.rb index 4a477b3008..2dd978aede 100644 --- a/Formula/a/alass.rb +++ b/Formula/a/alass.rb @@ -25,17 +25,17 @@ def install end test do - (testpath"reference.srt").write <<~EOS + (testpath"reference.srt").write <<~SRT 1 00:00:00,000 --> 00:00:01,000 This is the first subtitle. - EOS + SRT - (testpath"incorrect.srt").write <<~EOS + (testpath"incorrect.srt").write <<~SRT 1 00:00:01,000 --> 00:00:02,000 This is the first subtitle. - EOS + SRT output = shell_output("#{bin}alass-cli reference.srt incorrect.srt output.srt").strip assert_match "shifted block of 1 subtitles with length 0:00:00.000 by -0:00:01.000", output diff --git a/Formula/a/apache-archiva.rb b/Formula/a/apache-archiva.rb index afee7d2ee0..feed1041a2 100644 --- a/Formula/a/apache-archiva.rb +++ b/Formula/a/apache-archiva.rb @@ -7,6 +7,7 @@ class ApacheArchiva < Formula license all_of: ["Apache-2.0", "GPL-2.0-only"] bottle do + sha256 cellar: :any_skip_relocation, arm64_sequoia: "0353821ce360af9daa593f637080c56b6e2cfbdd79430d90592577476aefd5be" sha256 cellar: :any_skip_relocation, arm64_sonoma: "608f320fba80feaae78ae4a9245939f3c115a06ad852b83a510332f816982fc3" sha256 cellar: :any_skip_relocation, arm64_ventura: "d50d77e7248f8d9c91d0db6952a249cd7913d9463268e99494d909defc5d3a24" sha256 cellar: :any_skip_relocation, arm64_monterey: "d50d77e7248f8d9c91d0db6952a249cd7913d9463268e99494d909defc5d3a24" diff --git a/Formula/a/arb.rb b/Formula/a/arb.rb index a5457d6c6a..08c112d1c5 100644 --- a/Formula/a/arb.rb +++ b/Formula/a/arb.rb @@ -20,7 +20,7 @@ class Arb < Formula end # See upstream discussion, https:github.comfredrik-johanssonarbissues453 - disable! date: "2024-03-19", because: "arb has been merged into flint 3.0.0" + disable! date: "2024-03-19", because: "has been merged into flint 3.0.0" depends_on "cmake" => :build depends_on "flint" diff --git a/Formula/a/arjun.rb b/Formula/a/arjun.rb index 384b495866..117efd01df 100644 --- a/Formula/a/arjun.rb +++ b/Formula/a/arjun.rb @@ -3,14 +3,12 @@ class Arjun < Formula desc "HTTP parameter discovery suite" homepage "https:github.coms0md3vArjun" - url "https:files.pythonhosted.orgpackagesbb97ed0189286d98aaf92322a06e23b10fc6c298e0ee9a43cd69ab614a1f76cfarjun-2.2.6.tar.gz" - sha256 "15dbc0abf5efcbbe4ba1892ad8edb08fa5efc41bb2ebaadd0be01e47e70240fc" + url "https:files.pythonhosted.orgpackages0422c5b969720d2802de2248c2aac0414ee5ae234887cfe150564d591c73fb23arjun-2.2.7.tar.gz" + sha256 "b193cdaf97bf7b0e8cd91a41da778639e01fd9738d5f666a8161377f475ce72e" license "AGPL-3.0-only" - revision 2 bottle do - rebuild 2 - sha256 cellar: :any_skip_relocation, all: "8e07304d1647f03c1786b511ff65d3c19d313deb5b314a3219e1b93f9be8a30b" + sha256 cellar: :any_skip_relocation, all: "3c27e0658509ce22d7f7b8cd626c203f2b024f2228bdf476891d9bf987101630" end depends_on "certifi" diff --git a/Formula/a/audacious.rb b/Formula/a/audacious.rb index f8c3c1e5f9..df997faf90 100644 --- a/Formula/a/audacious.rb +++ b/Formula/a/audacious.rb @@ -4,12 +4,12 @@ class Audacious < Formula license "BSD-2-Clause" stable do - url "https:distfiles.audacious-media-player.orgaudacious-4.4.1.tar.bz2" - sha256 "260d988d168e558f041bbb56692e24c535a96437878d60dfd01efdf6b1226416" + url "https:distfiles.audacious-media-player.orgaudacious-4.4.2.tar.bz2" + sha256 "34509504f8c93b370420d827703519f0681136672e42d56335f26f7baec95005" resource "plugins" do - url "https:distfiles.audacious-media-player.orgaudacious-plugins-4.4.1.tar.bz2" - sha256 "484ed416b1cf1569ce2cc54208e674b9c516118485b94ce577d7bc5426d05976" + url "https:distfiles.audacious-media-player.orgaudacious-plugins-4.4.2.tar.bz2" + sha256 "50f494693b6b316380fa718c667c128aa353c01e954cd77a65c9d8aedf18d4bd" end end @@ -19,11 +19,11 @@ class Audacious < Formula end bottle do - sha256 arm64_sonoma: "53552087050d5e1c91c16c2d0fc98b7ebe9c8123b20f259245c0531b64de5609" - sha256 arm64_ventura: "0d943a692b27de31f4f0d2c01525727c9e9fe02865967bb2feec03ee71b3449a" - sha256 sonoma: "d32510bb7caedfd26aa795b4e87d539579f19eafe8215acfa859dbef355f50f3" - sha256 ventura: "a07ddaf905410b17e0cb40b534bfd18fb8cb2bd325a304fbf5359cda479fefc9" - sha256 x86_64_linux: "3c5a0928cf6878761717b747d932b04a62d31924560ae973b0c8983d881cd1fb" + sha256 arm64_sonoma: "175406bb546a436b6cbda5ebe04b0e5ac50477c1bd58714099f0f01bd6e84b91" + sha256 arm64_ventura: "46c010fa84f5cafc5fec4a801f90f0c037c281fb22f98704e2ebf115d34f2bf5" + sha256 sonoma: "9f957874a1c773d74d0d6d4f3905445bd8aa17b2da8f3283abd78db80cd9e109" + sha256 ventura: "1d013dc84b5bf5b5e2ae5d09b8a549bec8894086820fdd2ce08d7c82f5aab107" + sha256 x86_64_linux: "40de28638c36168cd3f540c6d01647739fdbffae3850b518e0e49ead956eaaab" end head do diff --git a/Formula/b/bazel-diff.rb b/Formula/b/bazel-diff.rb index d6a08419b5..786d969cd6 100644 --- a/Formula/b/bazel-diff.rb +++ b/Formula/b/bazel-diff.rb @@ -1,12 +1,12 @@ class BazelDiff < Formula desc "Performs Bazel Target Diffing between two revisions in Git" homepage "https:github.comTinderbazel-diff" - url "https:github.comTinderbazel-diffreleasesdownload8.1.1bazel-diff_deploy.jar" - sha256 "42334bd889a5941926d86adc903e4f8338d8873d70c457b91538fef7c9a63124" + url "https:github.comTinderbazel-diffreleasesdownload8.1.3bazel-diff_deploy.jar" + sha256 "1dffcfbde66d5109b11fdcc58a44ffc0f1a33de7a68115b63e22bc973e011613" license "BSD-3-Clause" bottle do - sha256 cellar: :any_skip_relocation, all: "cb562a7013f2f4d5119f43df12fe5871247fded6a1bdbe7d5dd08f01195a3efb" + sha256 cellar: :any_skip_relocation, all: "59438feaf0ce17fdb0ae5f9f639ec1f7cd1fb4ce0a326e6000bc1c754b2fb8f4" end depends_on "bazel" => :test diff --git a/Formula/b/bump-my-version.rb b/Formula/b/bump-my-version.rb index 3ef2ec3e5d..0e29e13147 100644 --- a/Formula/b/bump-my-version.rb +++ b/Formula/b/bump-my-version.rb @@ -3,18 +3,18 @@ class BumpMyVersion < Formula desc "Version bump your Python project" homepage "https:callowayproject.github.iobump-my-version" - url "https:files.pythonhosted.orgpackagesd4259b361ff2d42733578ee2b5564cf8b7dc389a187b6b6184c2c19d090e3084bump_my_version-0.28.0.tar.gz" - sha256 "ff3cb51bb15509ae8ebb8e8efa3eaa7c02209677f45457c8b007ef2f5bef7179" + url "https:files.pythonhosted.orgpackages1d448f4f5dc472a054634bffd86e4941b2624e0b050f15578d40ec15e670d8e5bump_my_version-0.28.1.tar.gz" + sha256 "e608def5191baf505b6cde88bd679a0a95fc4cfeace4247adb60ac0f8a7e57ee" license "MIT" head "https:github.comcallowayprojectbump-my-version.git", branch: "master" bottle do - sha256 cellar: :any, arm64_sequoia: "26788504136130d8ec52a05a68af2b24c4ce3ed5becd99726d6fb3775db0ec60" - sha256 cellar: :any, arm64_sonoma: "d3a299144be4cd1094350a4ddaa330b68a880f898c012690a887b8b4f35e67a1" - sha256 cellar: :any, arm64_ventura: "aa9cd70e6f5c6eeec6d2a5342f5dd002e96f76f91f8a56d8726124113b450d64" - sha256 cellar: :any, sonoma: "a11726361b4c9b227144e7e2d2aceb2d1fcca37fc1d548c7b80f0681085471ed" - sha256 cellar: :any, ventura: "5d3f25940e014121964580273cc44277442db7ce71f0dd5455cbda43b6cd990d" - sha256 cellar: :any_skip_relocation, x86_64_linux: "d206b7ace9968ad3d9cc51fabc03f9777c306c77a07182c960cdcfd38421cdc1" + sha256 cellar: :any, arm64_sequoia: "fe93e6e535957f332d956ef5853a995e952205e0f963db8908d0fe626aa75acb" + sha256 cellar: :any, arm64_sonoma: "52683a7a0352e95b9a1ada772b2cafd5bb80f3f9968745114faac0231a40376b" + sha256 cellar: :any, arm64_ventura: "840e89f3ad701eda224e4a74a91fa5d2efdd9120ce3defa13802e349ce87743d" + sha256 cellar: :any, sonoma: "861c383ba805fcc168458f13f3074474117f500209011ad1ef4c2ceaf54e4e8f" + sha256 cellar: :any, ventura: "ad87072003dec33bbe488b6566d6056b95340ae28975b51a9df42824e5958e62" + sha256 cellar: :any_skip_relocation, x86_64_linux: "97c20ff0638d2e70ede66c062fada7f7381c78cb607d4f6315c9b1616806268b" end depends_on "rust" => :build # for pydantic_core @@ -61,8 +61,8 @@ class BumpMyVersion < Formula end resource "pydantic-settings" do - url "https:files.pythonhosted.orgpackages68270bed9dd26b93328b60a1402febc780e7be72b42847fa8b5c94b7d0aeb6d1pydantic_settings-2.5.2.tar.gz" - sha256 "f90b139682bee4d2065273d5185d71d37ea46cfe57e1b5ae184fc6a0b2484ca0" + url "https:files.pythonhosted.orgpackagesb5d49dfbe238f45ad8b168f5c96ee49a3df0598ce18a0795a983b419949ce65bpydantic_settings-2.6.1.tar.gz" + sha256 "e0f92546d8a9923cb8941689abf85d6601a8c19a23e97a34b2964a2e3f813ca0" end resource "pygments" do @@ -81,8 +81,8 @@ class BumpMyVersion < Formula end resource "rich" do - url "https:files.pythonhosted.orgpackagesaa9e1784d15b057b0075e5136445aaea92d23955aad2c93eaede673718a40d95rich-13.9.2.tar.gz" - sha256 "51a2c62057461aaf7152b4d611168f93a9fc73068f8ded2790f29fe2b5366d0c" + url "https:files.pythonhosted.orgpackagesab3a0316b28d0761c6734d6bc14e770d85506c986c85ffb239e688eeaab2c2bcrich-13.9.4.tar.gz" + sha256 "439594978a49a09530cff7ebc4b5c7103ef57baf48d5ea3184f21d9a2befa098" end resource "rich-click" do diff --git a/Formula/c/carla.rb b/Formula/c/carla.rb index d83362183c..886feff0d3 100644 --- a/Formula/c/carla.rb +++ b/Formula/c/carla.rb @@ -4,18 +4,15 @@ class Carla < Formula license "GPL-2.0-or-later" stable do - url "https:github.comfalkTXCarlaarchiverefstagsv2.5.8.tar.gz" - sha256 "4ec96d06342ff28da4b80d4a76bc08fcaa5703726f96e5174afcdc4f7fc6195d" + url "https:github.comfalkTXCarlaarchiverefstagsv2.5.9.tar.gz" + sha256 "226fb5d646b7541b82035080190e7440df1f92372fb798b4ad49289570e5ad81" - # TODO: use `pyqt` and `qt` from HEAD unconditionally when new release includes Qt6 support + # TODO: Remove in 2.6.0 + depends_on maximum_macos: [:sonoma, :build] + + # TODO: Use `pyqt` and `qt` from HEAD in 2.6.0 depends_on "pyqt@5" depends_on "qt@5" - - # liblo API build patch, remove in next release - patch do - url "https:github.comfalkTXCarlacommit9370483b0a278eab6462c33b16e53377f7fffc6c.patch?full_index=1" - sha256 "eb9d9c45eaa95cb7756a0b0c38f7f2bd456a3ee3a0096a60d2fdd6af44bd1a49" - end end livecheck do @@ -24,13 +21,11 @@ class Carla < Formula end bottle do - sha256 cellar: :any, arm64_sonoma: "ec1291381e671d32533a89d49ac8422f0c33fb88f9ad4738798f011028c2599c" - sha256 cellar: :any, arm64_ventura: "56f402f64745b913bc0645dbf7fa8ba50ad420b982379c06a887d764bc873a03" - sha256 cellar: :any, arm64_monterey: "929e274b0219f74c23be1c65f9cdda50e3b5f8b9ae38ffd1afc0f55d0f535213" - sha256 cellar: :any, sonoma: "3da956c57828aff90102bb0a76f37bfdf13b1b0dd0f5f6dfaf0a951e52aa7b17" - sha256 cellar: :any, ventura: "8f378e081f6fb5ab948a97d31741b42e6dc51cd273219239a1e24873b9cb9403" - sha256 cellar: :any, monterey: "2640474117ea51fa88e1289ee017bf440c6c00631339ddff05b9affa91e49f88" - sha256 cellar: :any_skip_relocation, x86_64_linux: "945471081c1fa496a673c4b0d86375612ff1198ccbe92dd799dfc93a8c2a893b" + sha256 cellar: :any, arm64_sonoma: "56213e765979dbe90d105907e5f9eb20d00f90290c63147d5c04de5ecf3d5baf" + sha256 cellar: :any, arm64_ventura: "ea3005ad3619d14e4c1c7f75f60c9af86e0a21fc927ac5dd3dcf136ace5eef0b" + sha256 cellar: :any, sonoma: "6199f9867bff7d8fe10d49e29e46a5f3986f54ccb90c993398ab7b69e6d5839e" + sha256 cellar: :any, ventura: "20e04d81cc37f87d5277f7e94882d9d4b5bdda0f3c61e4ed2ecda1f4c85b3ecc" + sha256 cellar: :any_skip_relocation, x86_64_linux: "133ea99c321c48bdba588d22f2c7ae064fb0d82730c815b1b6bb7f681b942c8b" end head do diff --git a/Formula/c/cdogs-sdl.rb b/Formula/c/cdogs-sdl.rb index 0c94580b28..e29f675092 100644 --- a/Formula/c/cdogs-sdl.rb +++ b/Formula/c/cdogs-sdl.rb @@ -49,7 +49,11 @@ def install pid = fork do exec bin"cdogs-sdl" end - sleep 7 + + max_sleep_time = 90 + time_slept = 0 + time_slept += sleep(5) while !(testpath".configcdogs-sdl").exist? && time_slept < max_sleep_time + assert_predicate testpath".configcdogs-sdl", :exist?, "User config directory should exist" ensure diff --git a/Formula/c/chafa.rb b/Formula/c/chafa.rb index cb3aed4e38..76bcaf94b5 100644 --- a/Formula/c/chafa.rb +++ b/Formula/c/chafa.rb @@ -1,8 +1,8 @@ class Chafa < Formula desc "Versatile and fast Unicode/ASCII/ANSI graphics renderer" homepage "https://hpjansson.org/chafa/" - url "https://hpjansson.org/chafa/releases/chafa-1.14.4.tar.xz" - sha256 "d0708a63f05b79269dae862a42671e38aece47fbd4fc852904bca51a65954454" + url "https://hpjansson.org/chafa/releases/chafa-1.14.5.tar.xz" + sha256 "7b5b384d5fb76a641d00af0626ed2115fb255ea371d9bef11f8500286a7b09e5" license "LGPL-3.0-or-later" livecheck do @@ -11,13 +11,12 @@ class Chafa < Formula end bottle do - rebuild 1 - sha256 cellar: :any, arm64_sequoia: "fb39aa9778e6e1b6b8231e89a1439168aa4d72c364badc5fb1281fb7bdfa5027" - sha256 cellar: :any, arm64_sonoma: "e231f1d4599a8ffa3780f1fa8c085206d97876c76245e24caa1fb1f0eefa5185" - sha256 cellar: :any, arm64_ventura: "92213744cc0d2d3cfb63210c74d568bc419b9e05b931a4fd071fc52d3a86c7e6" - sha256 cellar: :any, sonoma: "39e3b4f3b35bced06080783c4133c4eb1afed485e1926d7bc528a6dab35bc30c" - sha256 cellar: :any, ventura: "d1f6bb9bbcc462334e74ce56d03175287047ebffe0353b5bcb788288a9a15ba4" - sha256 cellar: :any_skip_relocation, x86_64_linux: "4b445b25ec0a944c92043b4eca33e65a3150e4f2c2e168dfecb8ed9c21000e78" + sha256 cellar: :any, arm64_sequoia: "ea6049848cb7fd6d0f094877c2a451f3c04abc24fc32c1e6cf9fe4b9dc1381e7" + sha256 cellar: :any, arm64_sonoma: "718bad199de13187fdff368cb98f7163162bf76d57c0a6ba1cb2c151ec98a4df" + sha256 cellar: :any, arm64_ventura: "5af1c494a1b7daceb2e8d10cc895fe6e59fa3f10fbd493150cdc24cee1ee1150" + sha256 cellar: :any, sonoma: "e83b7e5f17bcb3b0698797f5b50f952a5ca09cf9f0489bb4842ae21d0d066b12" + sha256 cellar: :any, ventura: "b36b0aa9e21626083a0e6e86d33e3a96f935f7c47640292f202823b3c8fc402b" + sha256 cellar: :any_skip_relocation, x86_64_linux: "7bc49d8207b352f3adf9b570363b0a40986addfc14deedab6181c55594e6d18a" end depends_on "pkg-config" => :build diff --git a/Formula/c/checkdmarc.rb b/Formula/c/checkdmarc.rb index e458c61c93..238600cb7d 100644 --- a/Formula/c/checkdmarc.rb +++ b/Formula/c/checkdmarc.rb @@ -3,13 +3,13 @@ class Checkdmarc < Formula desc "Command-line parser for SPF and DMARC DNS records" homepage "https:domainaware.github.iocheckdmarc" - url "https:files.pythonhosted.orgpackages907a7e3877ccc96ade532f4d03297d3752796a924aaa0a0a4c6f0aa56707f5c8checkdmarc-5.7.7.tar.gz" - sha256 "a8754a08327ec80c0096eb300cdf6342c31f0f47c888d22eb43a50a72ceab4dc" + url "https:files.pythonhosted.orgpackages015840686054152f1029beff28f1ab2edaf1f30583fb7a366d774166a29023a3checkdmarc-5.7.9.tar.gz" + sha256 "1276a384ff65fa7d4cf6eee5d989ec966d6bc061e4d7caa49498e42af86e4164" license "Apache-2.0" head "https:github.comdomainawarecheckdmarc.git", branch: "master" bottle do - sha256 cellar: :any_skip_relocation, all: "c4e3d291129d160e4f8c404f4581e5a3da2b19f2bf4671c92ce76f16240d919e" + sha256 cellar: :any_skip_relocation, all: "ae86a555625bf8d5cc103cdd421f0903a7fb419f5eed9a5e24c3ecc4266d5fbe" end depends_on "certifi" diff --git a/Formula/c/cherrybomb.rb b/Formula/c/cherrybomb.rb index 6ba6e96663..dfc6c426b3 100644 --- a/Formula/c/cherrybomb.rb +++ b/Formula/c/cherrybomb.rb @@ -18,7 +18,7 @@ class Cherrybomb < Formula end # https:github.comblst-securitycherrybombissues156 - disable! date: "2024-09-16", because: "service is no longer available" + disable! date: "2024-09-16", because: "needs a service that is no longer available" depends_on "rust" => :build diff --git a/Formula/c/chibi-scheme.rb b/Formula/c/chibi-scheme.rb index 2da6e0e748..9c6e60b00d 100644 --- a/Formula/c/chibi-scheme.rb +++ b/Formula/c/chibi-scheme.rb @@ -1,16 +1,11 @@ class ChibiScheme < Formula desc "Small footprint Scheme for use as a C Extension Language" homepage "https:github.comashinnchibi-scheme" - url "https:github.comashinnchibi-schemearchiverefstags0.11.tar.gz" - sha256 "b4404d5304b51b243684702fa7b5f2d82f77cb7ef470bcfca1d94f8ed7660342" + url "https:github.comashinnchibi-schemereleasesdownload0.11chibi-scheme-0.11.0.tgz" + sha256 "74d4edd9a904e30da7b4defe4c0d7aac63c5254e64869935f5de86acf59db6b2" license "BSD-3-Clause" head "https:github.comashinnchibi-scheme.git", branch: "master" - livecheck do - url :stable - regex(^v?(\d+(?:\.\d+)+)$i) - end - bottle do sha256 arm64_sequoia: "91aa4dee44f150abda4aed2001a7ed4a78abc923a0a550ea863b69d79d53998c" sha256 arm64_sonoma: "3aa850015f232c2e5eb9c4622ac5ad7356ebb07ad3562db673cc02eaf15550fa" diff --git a/Formula/c/chronograf.rb b/Formula/c/chronograf.rb index 0e57ea8665..d7bb137ee1 100644 --- a/Formula/c/chronograf.rb +++ b/Formula/c/chronograf.rb @@ -7,6 +7,7 @@ class Chronograf < Formula head "https:github.cominfluxdatachronograf.git", branch: "master" bottle do + sha256 cellar: :any_skip_relocation, arm64_sequoia: "de1d737bf94a32e9ffe769198ff764095a28d8aba561906d9fc7cbbd74b08e99" sha256 cellar: :any_skip_relocation, arm64_sonoma: "479ff3daf9e0210d42afe5715221e08ef27fbc115061a7a76679a9e0d8032ea3" sha256 cellar: :any_skip_relocation, arm64_ventura: "e7c68f9bd678c75268354f29fca7dd9bdb99eafb1fa30d5aabcf0124d57c6cc4" sha256 cellar: :any_skip_relocation, arm64_monterey: "f879489d6e407bacb32ad21833e69d9a1ba3d9c3e91486a87f0bb4a4d5f238f9" diff --git a/Formula/c/cortex.rb b/Formula/c/cortex.rb index 2f0fbe8a77..75be051d9c 100644 --- a/Formula/c/cortex.rb +++ b/Formula/c/cortex.rb @@ -1,8 +1,8 @@ class Cortex < Formula desc "Long term storage for Prometheus" homepage "https:cortexmetrics.io" - url "https:github.comcortexprojectcortexarchiverefstagsv1.17.0.tar.gz" - sha256 "2bfd9eeaa96a1c3c7a5100d99f0095157e55f3ac2a145c0d2cd1d23c994441c1" + url "https:github.comcortexprojectcortexarchiverefstagsv1.18.1.tar.gz" + sha256 "667a0d78c9c3c319ccee503951237883f1402dda33cf27f2e64af2faaa54412e" license "Apache-2.0" livecheck do @@ -11,13 +11,12 @@ class Cortex < Formula end bottle do - sha256 cellar: :any_skip_relocation, arm64_sonoma: "f76299f611075a423b8416bbf22658ca5e4f0d9ace2ba28178ca81df74a0289d" - sha256 cellar: :any_skip_relocation, arm64_ventura: "964f222e4d06e6bb817a26213a306d3b600f41ed799df0165d896f079a3ad3b6" - sha256 cellar: :any_skip_relocation, arm64_monterey: "95b30410c619d049f731d2c9eba115b3e3c9465768da37eb5689a4bb12cbb761" - sha256 cellar: :any_skip_relocation, sonoma: "9869553ffbc4b7a996b37c52ab6139c7488e4fe9bffea3a3f48cd0b862217252" - sha256 cellar: :any_skip_relocation, ventura: "3aab8ac7fd807da1568fde979361ea605a138bd4ee0ee588506f2762993aa212" - sha256 cellar: :any_skip_relocation, monterey: "e2e5d3b16a11e0eb04bbcccb0f942504147deb017f2dec1ca9758a1af5dece19" - sha256 cellar: :any_skip_relocation, x86_64_linux: "99864ad36ccb938578f8ebfcf0023008f7c436d5865e9b99ca69c18383b79334" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "fb49d58ab8929c00c1358ba9ac9f51e4534fdffd4a7bb19e48e8db3252b827f2" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "fb49d58ab8929c00c1358ba9ac9f51e4534fdffd4a7bb19e48e8db3252b827f2" + sha256 cellar: :any_skip_relocation, arm64_ventura: "fb49d58ab8929c00c1358ba9ac9f51e4534fdffd4a7bb19e48e8db3252b827f2" + sha256 cellar: :any_skip_relocation, sonoma: "6800a1e6a4f9cca0921493e0df9f1c2090b7a7e1892824acfebe255dce203883" + sha256 cellar: :any_skip_relocation, ventura: "6800a1e6a4f9cca0921493e0df9f1c2090b7a7e1892824acfebe255dce203883" + sha256 cellar: :any_skip_relocation, x86_64_linux: "3efe5ab3e11b093a16037a06b05038d1eaab6e7b845b266e1657c83a806c4826" end depends_on "go" => :build @@ -26,10 +25,8 @@ class Cortex < Formula def install system "go", "build", *std_go_args(ldflags: "-s -w"), ".cmdcortex" - cd "docsconfiguration" do - inreplace "single-process-config-blocks.yaml", "tmp", var - etc.install "single-process-config-blocks.yaml" => "cortex.yaml" - end + inreplace "docsconfigurationsingle-process-config-blocks.yaml", "tmp", var + etc.install "docsconfigurationsingle-process-config-blocks.yaml" => "cortex.yaml" end service do @@ -48,7 +45,7 @@ def install # A minimal working config modified from # https:github.comcortexprojectcortexblobmasterdocsconfigurationsingle-process-config-blocks.yaml - (testpath"cortex.yaml").write <<~EOS + (testpath"cortex.yaml").write <<~YAML server: http_listen_port: #{port} ingester: @@ -61,7 +58,7 @@ def install backend: filesystem filesystem: dir: #{testpath}datatsdb - EOS + YAML Open3.popen3( bin"cortex", "-config.file=cortex.yaml", @@ -79,7 +76,6 @@ def install end ensure Process.kill "TERM", wait_thr.pid - Process.wait wait_thr.pid end end end \ No newline at end of file diff --git a/Formula/c/cowsay.rb b/Formula/c/cowsay.rb index b3c407dfdd..c444c79e74 100644 --- a/Formula/c/cowsay.rb +++ b/Formula/c/cowsay.rb @@ -23,7 +23,7 @@ class Cowsay < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "8d35c9dfb46eea22b2b53c9c0deb00d7d95b6fe3fcfeb8d9404fd269d5739790" end - deprecate! date: "2023-11-22", because: :repo_archived + disable! date: "2024-11-22", because: :repo_archived def install # Remove offensive content diff --git a/Formula/c/curaengine.rb b/Formula/c/curaengine.rb index 104899bf3b..084e4ab7e6 100644 --- a/Formula/c/curaengine.rb +++ b/Formula/c/curaengine.rb @@ -53,7 +53,7 @@ def install test do testpath.install resource("fdmextruder_defaults") testpath.install resource("fdmprinter_defaults") - (testpath"t.stl").write <<~EOS + (testpath"t.stl").write <<~STL solid t facet normal 0 -1 0 outer loop @@ -63,7 +63,7 @@ def install endloop endfacet endsolid Star - EOS + STL system bin"CuraEngine", "slice", "-j", "fdmprinter.def.json", "-l", "#{testpath}t.stl" end diff --git a/Formula/d/dotnet.rb b/Formula/d/dotnet.rb index 3343b6b28e..dff4c3587e 100644 --- a/Formula/d/dotnet.rb +++ b/Formula/d/dotnet.rb @@ -3,18 +3,17 @@ class Dotnet < Formula homepage "https:dotnet.microsoft.com" # Source-build tag announced at https:github.comdotnetsource-builddiscussions url "https:github.comdotnetdotnet.git", - tag: "v8.0.8", - revision: "e78e8a64f20e61e1fea4f24afca66ad1dc56285f" + tag: "v8.0.10", + revision: "8922fe64a1903ed4e35e24568efb056b3e0fad43" license "MIT" - revision 2 bottle do - sha256 cellar: :any, arm64_sequoia: "ea299c5472d772f5bf8a8a1dce36ead86414113fcc2475b2f5a542657d2629b4" - sha256 cellar: :any, arm64_sonoma: "c0978f5c891ed544c589e6ed3ca0391abf2a93d85fb59d562d07a02b295a8a2f" - sha256 cellar: :any, arm64_ventura: "93939e3425948fcf22baebd4ec5a03f67d47305e5d6f928d47cb70841d23d3f4" - sha256 cellar: :any, sonoma: "b234644e4bcc96cf9d378ac2b229de39c7110f7f884e1192727059495fdcfcc8" - sha256 cellar: :any, ventura: "aeaeb3a3e629b3c5d406e3b0bcf46b2ffcf96e6a7cc132dcbad0dcb6770abd73" - sha256 cellar: :any_skip_relocation, x86_64_linux: "1cb8586bb9259586a60fbbdc50bf4cc727646c4f8c8e28323907d8dd10c5a948" + sha256 cellar: :any, arm64_sequoia: "197cb068d41882513946c97853080a27b7c314ffd8f42296b663d2a6a19277c4" + sha256 cellar: :any, arm64_sonoma: "ee8e38b1f895f854eb38256ce40ae985613b2c005881a64d58de86a7e0b9e24d" + sha256 cellar: :any, arm64_ventura: "474fd3ad1582cf4f406654ec9b015e975569705c451e7f55d1a609a35b2da9ad" + sha256 cellar: :any, sonoma: "ef18da376e2734a3b327840e99aac667dd43b5c797e6b651aa875ed56644e2c4" + sha256 cellar: :any, ventura: "75c23fb3c05ac68ec3a3c22203e6829a8f80f5a2f22a3453bce1a4eff83338ad" + sha256 cellar: :any_skip_relocation, x86_64_linux: "e8bc8e2a21f664c9e49fba79e66c6e0fe53d8ad2eba046703ad536e47e5bb675" end depends_on "cmake" => :build diff --git a/Formula/d/dsda-doom.rb b/Formula/d/dsda-doom.rb index 3a8cc62271..0f2a8b926f 100644 --- a/Formula/d/dsda-doom.rb +++ b/Formula/d/dsda-doom.rb @@ -1,8 +1,8 @@ class DsdaDoom < Formula desc "Fork of prboom+ with a focus on speedrunning" homepage "https:github.comkraflabdsda-doom" - url "https:github.comkraflabdsda-doomarchiverefstagsv0.28.1.tar.gz" - sha256 "31f6c8a8707625ff8f47c65d4821fca59b084d1153d0ac2aa215dabc7108a91a" + url "https:github.comkraflabdsda-doomarchiverefstagsv0.28.2.tar.gz" + sha256 "5cab9227a5ab1c6fded71321c2d9ae2b481e8defc7f04ea9ca232cb13b856ce6" license "GPL-2.0-only" head "https:github.comkraflabdsda-doom.git", branch: "master" @@ -12,13 +12,12 @@ class DsdaDoom < Formula end bottle do - rebuild 1 - sha256 arm64_sequoia: "bacfaeac66a0fd8e690d5f31d10ad4bdbce5604697621ce794b05e92f8d3caa7" - sha256 arm64_sonoma: "43b06c5a9dae4d1aa0ecd808632a514d936eaf454938669bb4a2ca829f59f60a" - sha256 arm64_ventura: "4ccd31d4faadc9668c18f76dce66b15cbf4a3d532ba5eb70bacac9f12635c975" - sha256 sonoma: "8d51672c564f29c99dde26a2467891d694f2b20cc5583533cef73422b834ee9a" - sha256 ventura: "5388a5838ec2cc16b00dead941cdbe0fef94932a9dab8a062ff2ab5a24771f76" - sha256 x86_64_linux: "218b49d3cd11dc7e8e7edfce04f537ae7c223460a09679b5bcb5b4bfbc0810b4" + sha256 arm64_sequoia: "db6649329c85718257a641fe1e7fb9786aeb269b472117f4c46c8e225476507e" + sha256 arm64_sonoma: "672879822807be377967aed7039acac226ca7da4242f49f04f697a7cd4bc7bb5" + sha256 arm64_ventura: "4fc7d8a2c44c191d1d6eb0d679dbdb38ce63b0d76858fea613bf1fe4edeecbb5" + sha256 sonoma: "5eb2c7e28e9c677dbd6d2b70e6ac704c9f90d809e04cf06133f9101130a685a6" + sha256 ventura: "263b370dcd5a634a5eae6cfe4f0f14ccf5e121cd4750806912616e9d30973d8b" + sha256 x86_64_linux: "bea4d211577ca8450b598010d90ab9f915918bcc7ecbb80bd1d8ff63688029f9" end depends_on "cmake" => :build @@ -77,6 +76,7 @@ def caveats test do ENV["HOME"] = testpath ENV["XDG_DATA_HOME"] = testpath + mkdir testpath"LibraryApplication Support" expected_output = "dsda-doom v#{version.major_minor_patch}" assert_match expected_output, shell_output("#{bin}dsda-doom -iwad invalid_wad 2>&1", 255) diff --git a/Formula/d/dua-cli.rb b/Formula/d/dua-cli.rb index 253750afab..14de8ae0f1 100644 --- a/Formula/d/dua-cli.rb +++ b/Formula/d/dua-cli.rb @@ -1,19 +1,17 @@ class DuaCli < Formula desc "View disk space usage and delete unwanted data, fast" homepage "https:lib.rscratesdua-cli" - url "https:github.comByrondua-cliarchiverefstagsv2.29.2.tar.gz" - sha256 "76ebd07c4a4379ef0d45232fa7a9b0bcbff1bd54fad6930ec1a2823806473f5d" + url "https:github.comByrondua-cliarchiverefstagsv2.29.4.tar.gz" + sha256 "b63c4cd9cf7ffa369f621cf798944374cef59b6cdb0fc8d608e2192bc9085951" license "MIT" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "d1f2ac0323c3cdd2b0fd1a73258aa92fbd5d6a61203c8bf6bac397b753502a21" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "c6315c330f498adf21af96cefdea1379c4c4ca76358313e5bdd149f2ef1414b1" - sha256 cellar: :any_skip_relocation, arm64_ventura: "cbde1b93530be443c633064f54b88ea1bd4300c6421f9d4e07a9fa261b6d4d25" - sha256 cellar: :any_skip_relocation, arm64_monterey: "5f6285c35ec4e40ab0c527423281aefb23a01da48261b3addbf52160581e3ce4" - sha256 cellar: :any_skip_relocation, sonoma: "5db8cbece8a85105dfe10829aebeb7e6f162a594d8f583a48747527977a9427a" - sha256 cellar: :any_skip_relocation, ventura: "511dd96b9972a6fc336e8472a3beb8f36499a833a33c96398dd7f3ecfba07912" - sha256 cellar: :any_skip_relocation, monterey: "23746a4974aa193874e1990253cbfb2aeb9ba5e93b7cbc6300f6425cfe6c1ec9" - sha256 cellar: :any_skip_relocation, x86_64_linux: "8ca1287b4653e96f3af3b2406a8e389a3e1d13396533044cc319f34d2a8c74a2" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "5fb9a5e8a7846b065f434c6af687eeb6ddf4bf9daea76fb86b518efe16245f9f" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "de2c481f23fe2bbb2c84f1fc4cec4e06e3a41a3e4c0d4384c23592874ac6507e" + sha256 cellar: :any_skip_relocation, arm64_ventura: "945220d400a55a19dabc8fc3a3b55f9c02f029f07980ab217bcea15e829f2f12" + sha256 cellar: :any_skip_relocation, sonoma: "6c332874c489ad073c62fde95263f7f5bc94c596cc35ac71b28b272ca67110f4" + sha256 cellar: :any_skip_relocation, ventura: "35e0d45677d56d43cea04c0e903b1348a6751d99899c72848734845569f76748" + sha256 cellar: :any_skip_relocation, x86_64_linux: "57001359dbe89691b5462a320a27dfcb58c0535f00ce08928830507efe5c67af" end depends_on "rust" => :build diff --git a/Formula/e/elm-format.rb b/Formula/e/elm-format.rb index 17c4d4f5b0..8fceceb2d2 100644 --- a/Formula/e/elm-format.rb +++ b/Formula/e/elm-format.rb @@ -21,7 +21,7 @@ class ElmFormat < Formula end # Has been using pre-built GHC due to needing specific patch version of GHC - deprecate! date: "2024-07-27", because: "does not build with any GHC formula" + deprecate! date: "2024-07-27", because: :does_not_build depends_on "cabal-install" => :build depends_on "haskell-stack" => :build diff --git a/Formula/e/enter-tex.rb b/Formula/e/enter-tex.rb new file mode 100644 index 0000000000..5d31e24b31 --- /dev/null +++ b/Formula/e/enter-tex.rb @@ -0,0 +1,65 @@ +class EnterTex < Formula + desc "TeX/LaTeX text editor" + homepage "https://gitlab.gnome.org/swilmet/enter-tex" + url "https://gitlab.gnome.org/swilmet/enter-tex/-/archive/3.47.0/enter-tex-3.47.0.tar.bz2" + sha256 "59a55f852ebb262aaca2f2380b85640ad380beba14ed1121e8beb0ba38aacccf" + license "GPL-3.0-or-later" + head "https://gitlab.gnome.org/swilmet/enter-tex.git", branch: "main" + + bottle do + sha256 arm64_sequoia: "7ac379dcfee03b15b58b59ca75120b281a4f2fb8f4e3960bc69882344e749c79" + sha256 arm64_sonoma: "fd0d1d740954163948e9793884f38c7251eab917bea0454785fe9bef1eead1c5" + sha256 arm64_ventura: "6146c2de5b3c49b9ff014d12015ffb50a047e76c511af0f7cbf7646be7b4f7c6" + sha256 sonoma: "ab45e328b4dc56a6f0e107afabc6471885230195791083d60dc8e39e552d3e23" + sha256 ventura: "405e0c0beb03513ca2d9191b8f5c65d9a445444667d85fc2ed451dd18207155d" + sha256 x86_64_linux: "efa430c72fb6748d2183ad8c1508eeeb045f2e44ef91b8914e81e8b2297f53a5" + end + + depends_on "desktop-file-utils" => :build # for update-desktop-database + depends_on "gettext" => :build + depends_on "gobject-introspection" => :build + depends_on "itstool" => :build + depends_on "meson" => :build + depends_on "ninja" => :build + depends_on "pkg-config" => :build + depends_on "vala" => :build + + depends_on "adwaita-icon-theme" + depends_on "gdk-pixbuf" + depends_on "glib" + depends_on "gspell" + depends_on "gtk+3" + depends_on "libgedit-amtk" + depends_on "libgedit-gtksourceview" + depends_on "libgedit-tepl" + depends_on "libgee" + depends_on "pango" + + on_macos do + depends_on "gettext" + end + + def install + ENV["DESTDIR"] = "/" + args = ["-Ddconf_migration=false", "-Dgtk_doc=false", "-Dtests=false"] + + system "meson", "setup", "build", *args, *std_meson_args + + # There is an upstream bug with meson to build gtex, + # https://gitlab.gnome.org/swilmet/enter-tex/-/issues/19 + # and so build the Gtex-1 target first, same as arch linux package build. + # https://gitlab.archlinux.org/archlinux/packaging/packages/enter-tex/-/blob/main/PKGBUILD + system "meson", "compile", "-C", "build", "--verbose", "src/gtex/Gtex-1.gir" + system "meson", "compile", "-C", "build", "--verbose" + system "meson", "install", "-C", "build" + end + + def post_install + system "#{Formula["glib"].opt_bin}/glib-compile-schemas", "#{HOMEBREW_PREFIX}/share/glib-2.0/schemas" + system "#{Formula["gtk+3"].opt_bin}/gtk3-update-icon-cache", "-ft", "#{HOMEBREW_PREFIX}/share/icons/hicolor" + end + + test do + system bin/"enter-tex", "--version" + end +end \ No newline at end of file diff --git a/Formula/e/enzyme.rb b/Formula/e/enzyme.rb index 4a03e2a3ec..2e4d2ffd16 100644 --- a/Formula/e/enzyme.rb +++ b/Formula/e/enzyme.rb @@ -1,18 +1,18 @@ class Enzyme < Formula desc "High-performance automatic differentiation of LLVM" homepage "https:enzyme.mit.edu" - url "https:github.comEnzymeADEnzymearchiverefstagsv0.0.159.tar.gz" - sha256 "dfdf2b84048f914551ea0c7e50d137b9b6ea0b017542f382bf3960fbe315301b" + url "https:github.comEnzymeADEnzymearchiverefstagsv0.0.160.tar.gz" + sha256 "da8a6661e9250247324d3793d6aa382a650ba1b4dfb6b31083ef52fffe5b4de3" license "Apache-2.0" => { with: "LLVM-exception" } head "https:github.comEnzymeADEnzyme.git", branch: "main" bottle do - sha256 cellar: :any, arm64_sequoia: "5325994e4f0a1476f7c593f40d1704782a40459af4ab4efe9c5cd534ff8501c6" - sha256 cellar: :any, arm64_sonoma: "c369f633b0acac6fc69ed96ecb3726144e831d9c9f3d62025faaec851562c79a" - sha256 cellar: :any, arm64_ventura: "01a64f1ed44ad88d7c93018fe15fc2bd43f92a991a215196a5e22c06b55345e6" - sha256 cellar: :any, sonoma: "0872c6a396722f9516ce54ccb94d3713898cab436db1f21dee124f36238c61e4" - sha256 cellar: :any, ventura: "58048868e6d03254db3623f94f2521c5f279ec0aea0f17202874b0b6998c664a" - sha256 cellar: :any_skip_relocation, x86_64_linux: "2e8dea653e99a9d204df3151ea326900726c20bf0463214917819a0129d5c7ec" + sha256 cellar: :any, arm64_sequoia: "4ab516ab9d1399599901f9b0305405c80184f1944e5250673099f27ea6879a3c" + sha256 cellar: :any, arm64_sonoma: "508b8d9a7f277df2be3aa767afe3fe9d3f96e0f325781203410fc458506a1e90" + sha256 cellar: :any, arm64_ventura: "a3a05083159c133d24fcd1519cf2433db027286a612c76c1b37b666b479c20d3" + sha256 cellar: :any, sonoma: "a8079bda838255b2f184e2f4b1dae153e1a275ff7694f0826a751d34f7fdd4bd" + sha256 cellar: :any, ventura: "df25a13aec03c90c5b01182a3fd84cfc65e92cfd4e0e7a3468b7b814dc1f559e" + sha256 cellar: :any_skip_relocation, x86_64_linux: "b3a562226bba9f3b4c94160a18df3386682286ffcc73a425024994e2a18ff03e" end depends_on "cmake" => :build diff --git a/Formula/e/erg.rb b/Formula/e/erg.rb index 4a89599733..81d43556a0 100644 --- a/Formula/e/erg.rb +++ b/Formula/e/erg.rb @@ -1,8 +1,8 @@ class Erg < Formula desc "Statically typed language that can deeply improve the Python ecosystem" homepage "https:github.comerg-langerg" - url "https:github.comerg-langergarchiverefstagsv0.6.46.tar.gz" - sha256 "f9f81267dad4f145b3faafe258441cb8673619fe03f1464361385ac244e1df85" + url "https:github.comerg-langergarchiverefstagsv0.6.47.tar.gz" + sha256 "ee47187e7de9f12c3b4630cd81ca0e4eabfcb7ffc48bd957d4e0ba8ef14c8839" license any_of: ["Apache-2.0", "MIT"] livecheck do @@ -11,12 +11,12 @@ class Erg < Formula end bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "da109e97bec9a6bff90f28abefbcd14e4994a9dd66f44b6803c817514eeb8d2f" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "d378af424b80ac709175eb19bea04ae3c131b272ce055eee777e4b149131adf2" - sha256 cellar: :any_skip_relocation, arm64_ventura: "8a3996fc1dca03680ad8866f1c9a130746e8b3d6c9ac994a080e0747e48e4237" - sha256 cellar: :any_skip_relocation, sonoma: "1454eba3de6381e115b1583357b31b293156a1a1f6603a8c8e70cf8d58fb8994" - sha256 cellar: :any_skip_relocation, ventura: "869eeb0a22dbfbba941598cdc4051f1caae368c903ce0e5c79e4a3e6450f2e98" - sha256 cellar: :any_skip_relocation, x86_64_linux: "06119fa93aed6276e51d5453ccc8bf74f049761f6ab5bca7d304ade28369c6dc" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "5c0e8f3bdef3f61f12adc1a7946216f7b2837f41be14988ff9846ee7ac8453e6" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "32fd9c25f7d362e979ba88ad5c54d1a9808440c5264b4ab63de1a8d080e0de3c" + sha256 cellar: :any_skip_relocation, arm64_ventura: "17cb3da8bfb70288756c878a4fa564951d23bfa9b3aeba28d7201cac07c80d9a" + sha256 cellar: :any_skip_relocation, sonoma: "7f26264f7f4864d361e53a66d0a12058a72254890f52371ec2c30b530ddc2261" + sha256 cellar: :any_skip_relocation, ventura: "05473caee638cecf2d6cc97051529d8f2137826c56e6c90727493e15285ddbab" + sha256 cellar: :any_skip_relocation, x86_64_linux: "bd9a444f19d43e4acbf95c0ad10e9330cdf52d92fffdaf88ceacaac69c2504c3" end depends_on "rust" => :build diff --git a/Formula/e/evtx.rb b/Formula/e/evtx.rb index ef2bccd6b8..4b7cf6da8d 100644 --- a/Formula/e/evtx.rb +++ b/Formula/e/evtx.rb @@ -1,20 +1,18 @@ class Evtx < Formula desc "Windows XML Event Log parser" homepage "https:github.comomerbenamramevtx" - url "https:github.comomerbenamramevtxarchiverefstagsv0.8.3.tar.gz" - sha256 "61e12a8fe0e8fe63e625c392e6b137472aaaf25442ec17801926a9c8864dacee" + url "https:github.comomerbenamramevtxarchiverefstagsv0.8.4.tar.gz" + sha256 "4273643dbcc5ec25484e393c14fd03e4749868703fc1d3d966e95016637ebd1c" license any_of: ["Apache-2.0", "MIT"] head "https:github.comomerbenamramevtx.git", branch: "master" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "7d4bdf3638de52bd32947c04cd85ff0b0a6bc674903af2c2c3f241c7bb65ce2e" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "49e00953e2cf900d3aa7a0e27e780531fe92c977bc4f18568d55bb4c5f7cba9a" - sha256 cellar: :any_skip_relocation, arm64_ventura: "9af0f566e7116e4959dbfefdad90c9b742cfccc91ed339c63d251c290ace9161" - sha256 cellar: :any_skip_relocation, arm64_monterey: "016a23188e3a91d2d610d7facd68dbeef231fd5bffd539767001aa838197ba22" - sha256 cellar: :any_skip_relocation, sonoma: "cc2211e8c932c6393e170e0fdb1b54f36cb6624b33f085c74cfd0d775a64e1bc" - sha256 cellar: :any_skip_relocation, ventura: "bf35c63e597769e692d2b07f02baf1e8a8c7c9ee6764eaf1f9e9ec83dfbe82f9" - sha256 cellar: :any_skip_relocation, monterey: "296e43fe575b535509e2882a50084ae0cd31a7d0d21cb34335db59865af225e5" - sha256 cellar: :any_skip_relocation, x86_64_linux: "e71daaebd21ea06d5d28adba17a70bbe0f9968b9bd9518c24266bea9537c859d" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "0e4bb4eca93771641aa5af5d562a2f88883313b203cf6ff69e18d3610c7ba89a" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "802e931a6228902f349387995daec38d6b37fb8a60b880a4114ee1f6a58cf22e" + sha256 cellar: :any_skip_relocation, arm64_ventura: "c93e36fb9b79d4d6fcd30dc57ebd0c5a01510bc2175a4c571ca7d960821e2377" + sha256 cellar: :any_skip_relocation, sonoma: "d3d926b3f31458734e2641c59768fe04ba5861e69a3b2ac250eab546a1c0db15" + sha256 cellar: :any_skip_relocation, ventura: "e1b8aa67e57770ea8e9f6deff9e2007c2e4ea7439829d41bec415f2a4e3737b4" + sha256 cellar: :any_skip_relocation, x86_64_linux: "817acec694ab6288bfe5b56d89ea7a13dff84d3cfa35aef0c764f10bdb4f0a9a" end depends_on "rust" => :build diff --git a/Formula/f/ffmpeg.rb b/Formula/f/ffmpeg.rb index 240ce39e64..abb604e333 100644 --- a/Formula/f/ffmpeg.rb +++ b/Formula/f/ffmpeg.rb @@ -6,7 +6,7 @@ class Ffmpeg < Formula # None of these parts are used by default, you have to explicitly pass `--enable-gpl` # to configure to activate them. In this case, FFmpeg's license changes to GPL v2+. license "GPL-2.0-or-later" - revision 2 + revision 3 head "https:github.comFFmpegFFmpeg.git", branch: "master" livecheck do @@ -15,12 +15,12 @@ class Ffmpeg < Formula end bottle do - sha256 arm64_sequoia: "dd95b7fca60e9f567bb9ece4e1a422527e8c8c46beff66967d68e1d03a4da01b" - sha256 arm64_sonoma: "671c51379b8f89ac6b6a7aa04d1bfa09f31baa28e0ee7c51773a14406eee13bc" - sha256 arm64_ventura: "a487c5dff4f3bbb3928636362fe715d9dbae3012a92f84704dd51015df46e38b" - sha256 sonoma: "0d939d8c1d0560eed5f1fd9317d49bb279306d63cb7527b1e395a0363c396aaa" - sha256 ventura: "b5165a6e37dcd9facbda3a99d501a1871d2a77b5d899e35281daea2b6749bc0c" - sha256 x86_64_linux: "67473a14b55a1b47f96e68a230805e22fea2d6e96507c809ba1524c15b874e8e" + sha256 arm64_sequoia: "c96ab5cd19aa5b31eef4b8ffeeaca8d73fa22056fa69d15b81174561c8c2e316" + sha256 arm64_sonoma: "83c29276528929abf4eb48d5d14248a1a9cf773675261732df12933a472ac89b" + sha256 arm64_ventura: "5006a6b45280faaa8107faa266fe70381507d1ab17b5b9ddb723d7fe4f265df5" + sha256 sonoma: "157f5eebd4da29f998197c8319b76777a044c4a762bb6a65d852977355cc14bb" + sha256 ventura: "66d7b586260df1b33f54221ac5223525d95701c3f9c8dcd7a51ea315e9bfe14f" + sha256 x86_64_linux: "d3a29d2c867df86335af5f7d3643c830782d8323bbe45cc2c9a067caef651136" end depends_on "pkg-config" => :build diff --git a/Formula/f/ffmpeg@2.8.rb b/Formula/f/ffmpeg@2.8.rb index d4a4cfbae6..a624da2b4f 100644 --- a/Formula/f/ffmpeg@2.8.rb +++ b/Formula/f/ffmpeg@2.8.rb @@ -6,7 +6,7 @@ class FfmpegAT28 < Formula # None of these parts are used by default, you have to explicitly pass `--enable-gpl` # to configure to activate them. In this case, FFmpeg's license changes to GPL v2+. license "GPL-2.0-or-later" - revision 2 + revision 3 livecheck do url "https://ffmpeg.org/download.html" @@ -14,12 +14,12 @@ class FfmpegAT28 < Formula end bottle do - sha256 arm64_sequoia: "9592043c7bbe8ccfba0ac0a1b03614ec8f3d721c8ed315469083257b244589d2" - sha256 arm64_sonoma: "45ed97b974d1402a50fbec7de6fc83d545488814234209b68b9102f669d88fe6" - sha256 arm64_ventura: "f8536553e62b4338b821b44e66fb9a54c7032b558f83b5739dad918dab7dba38" - sha256 sonoma: "b9a4df28423596c831fee41ea3a1452088cee047250c8904736573b7548cb3af" - sha256 ventura: "87b501ef6d189655e0178ee5dea2a41eb88cf9d4a30b0785844b2d90f554b2d6" - sha256 x86_64_linux: "84a4ee55e473c0b4a6a9651e977ed1ca6ad7365e136abf175ca90dc06fc3bbba" + sha256 arm64_sequoia: "e96b9cf0d22d26bbb5e31a328470ae33968ad11689331bf00194de6c0804a2f7" + sha256 arm64_sonoma: "da1e239986a7e9d4460b6c34248a445116bd77b189e415122e3b4ae7817b11b7" + sha256 arm64_ventura: "336e26f38c4a56a4adfa36fe3483c7b98aad5103de3458efdad2cdf8a743252c" + sha256 sonoma: "8e678fd542f42f1ff7df584291fd10d4f78d2b958b41c2fac1d1da2b416b0059" + sha256 ventura: "c1d9eef17eeb35651624ea12ab079b20326e44b0d7afde99bc6d5493e50dcb72" + sha256 x86_64_linux: "45a9e326e3fbe245bd9408f9928967bb9737b3d1d67fbe05607c80f73470f66e" end keg_only :versioned_formula diff --git a/Formula/f/ffmpeg@4.rb b/Formula/f/ffmpeg@4.rb index cd940106fc..8d9c1b0bbb 100644 --- a/Formula/f/ffmpeg@4.rb +++ b/Formula/f/ffmpeg@4.rb @@ -6,7 +6,7 @@ class FfmpegAT4 < Formula # None of these parts are used by default, you have to explicitly pass `--enable-gpl` # to configure to activate them. In this case, FFmpeg's license changes to GPL v2+. license "GPL-2.0-or-later" - revision 2 + revision 3 livecheck do url "https:ffmpeg.orgdownload.html" @@ -14,12 +14,12 @@ class FfmpegAT4 < Formula end bottle do - sha256 arm64_sequoia: "8cd274fed127a329542b1cffbb42d89a8a17ada501932a2c7bff212ad20c517d" - sha256 arm64_sonoma: "553bd8964c5f9d4554f1a4dceae9c33a64a4b0eb9c9e51fa909d84672cf56a33" - sha256 arm64_ventura: "688eb32df8983b0b3c62182b0723290f489353cad94464ac127f863597c4ad7c" - sha256 sonoma: "4983648a259c4c29cbe58f5bfe67186f8a681ca4ae53c62bfdc32ad04a16fb57" - sha256 ventura: "04ef93dc3b527fa1dc8f6cd75258d0fd653228c2700d7270e19356344965418e" - sha256 x86_64_linux: "2e0b5fab250869f1aceb769c23b5bfbba2abda7612cd28a1f0936889f0d5988e" + sha256 arm64_sequoia: "7ba55aabaf7f392fd82a0237a3af26b269109da24637cbe7993a033c663dd832" + sha256 arm64_sonoma: "6740ca2e4930657d8a988837f99e47c4af85c9c9c744ab2afefa2a8c8c572c57" + sha256 arm64_ventura: "24c0e63bbd4c28ac9f8b633e2a874af3dac3d25c30bfec4a9b8406ee2de44c69" + sha256 sonoma: "ebab393886ca4290430648aa1819126171765184e63198512daba0031e701b58" + sha256 ventura: "12fcd8ca5ed3698a30a9c3ad86c35ef6d9318e35c6258d9c922603167a40c489" + sha256 x86_64_linux: "a7bdce89cfd26e96b357a7b3cd0faad87f552897f9d14b6aa5b232446c04c421" end keg_only :versioned_formula diff --git a/Formula/f/ffmpeg@5.rb b/Formula/f/ffmpeg@5.rb index 41c12bce88..fabda2108b 100644 --- a/Formula/f/ffmpeg@5.rb +++ b/Formula/f/ffmpeg@5.rb @@ -6,7 +6,7 @@ class FfmpegAT5 < Formula # None of these parts are used by default, you have to explicitly pass `--enable-gpl` # to configure to activate them. In this case, FFmpeg's license changes to GPL v2+. license "GPL-2.0-or-later" - revision 2 + revision 3 livecheck do url "https:ffmpeg.orgdownload.html" @@ -14,12 +14,12 @@ class FfmpegAT5 < Formula end bottle do - sha256 arm64_sequoia: "8519630dcd686b88b672892641edc0a2a47b645b7598edbc7bb2889444b94ceb" - sha256 arm64_sonoma: "0e8c82a7a0047a22865729453c43059c4bcad3078b68ef415705cebf95de4d1f" - sha256 arm64_ventura: "b10a57f7c3b0246a00e99f43f7e1260ab36000284aa6a8b6f6c114bc43bdb64b" - sha256 sonoma: "b9d32541beb557b59933f1503f515d597d13000fdfdac3f41b7054e414d72274" - sha256 ventura: "dbbb10465f8aab3e218f402ecd50b5080245feeba3416f24734a10fc1116723a" - sha256 x86_64_linux: "8ff8ebb7c28fcdfce99a76e92766810d8dcef75f7b4e77991f349490d3b93d99" + sha256 arm64_sequoia: "60e187bca86a0511aaddd3bf0c961144bb7724ffe76b74bee81e1578d3efd472" + sha256 arm64_sonoma: "2a0b4d257f3d5dd05ad5ea4d9b2b223c1c92d274fb18598fdfe5c0a8962f657f" + sha256 arm64_ventura: "f02da9244e184fc0822c2bc5d481cf75e1632bb45e7cac48a067854b132077cd" + sha256 sonoma: "3dedfa0a10924e3fb09b3ac9a04aea5d1da278e9ebbdf1a7b8efe23896eed3f5" + sha256 ventura: "c8b0cca141773d4dd3f725dd70d42db0f71a287f35e3b6bb4ae6e296a4af99ca" + sha256 x86_64_linux: "ce1eaff90caf0c5cc64d1d80aa1becf8f2b3d664df5624e6717df6e6b7ca4364" end keg_only :versioned_formula diff --git a/Formula/f/ffmpeg@6.rb b/Formula/f/ffmpeg@6.rb index b8eca2b5ee..4009e3866d 100644 --- a/Formula/f/ffmpeg@6.rb +++ b/Formula/f/ffmpeg@6.rb @@ -6,7 +6,7 @@ class FfmpegAT6 < Formula # None of these parts are used by default, you have to explicitly pass `--enable-gpl` # to configure to activate them. In this case, FFmpeg's license changes to GPL v2+. license "GPL-2.0-or-later" - revision 5 + revision 6 livecheck do url "https:ffmpeg.orgdownload.html" @@ -14,12 +14,12 @@ class FfmpegAT6 < Formula end bottle do - sha256 arm64_sequoia: "86d192e3781c24b76b5f24c34f7c355a832422ec1039d064462a910ad57e14d3" - sha256 arm64_sonoma: "5c3e7a37cf4d0ad1caebb9e3f4175d3693ecc5d2e8b06d51c0ce5d5e1a884a3a" - sha256 arm64_ventura: "7210259fe9ea419a851e49d0aaf824ec87ff548cf9db489221aa154bf51cbb58" - sha256 sonoma: "40fffbae4224a41318be3c104a0420c7f766d3d1a407b7d09762580ec75e257e" - sha256 ventura: "25066ceff8cb33042c3da79621159b9ca09b521f4ecebf188022bee37c1c69d8" - sha256 x86_64_linux: "4bf59606721ce83b098fa18f9ff946921209374aa1816cece54101c089e89e4f" + sha256 arm64_sequoia: "f14558d4d43f14eb23b93f9f96346f9d1531a5e3df4570efacc948e1e732a102" + sha256 arm64_sonoma: "dd44e763ac7b5288c332fc86a56397e74bab3e6d3a79f8bd7aa3ce6fd555796f" + sha256 arm64_ventura: "b9b49c6c51a70e082f2466e57bb76aaeb86fb82686175279ad0527bfd9bf3ef6" + sha256 sonoma: "c1e590639357d5f09336a3b990febe42292fa2fd527e973056a8f4b3e43c951b" + sha256 ventura: "0b73ca170f326a16d95a8dc3296ffb8432b963e95bb60d3dc8509254973b7b8c" + sha256 x86_64_linux: "5e8fbb0b9e831f15a5eb3369d81922dab51bf75339f0e3710c278e20da97721c" end keg_only :versioned_formula diff --git a/Formula/f/flawz.rb b/Formula/f/flawz.rb index 115389e2e3..4ee569b907 100644 --- a/Formula/f/flawz.rb +++ b/Formula/f/flawz.rb @@ -1,20 +1,18 @@ class Flawz < Formula desc "Terminal UI for browsing security vulnerabilities (CVEs)" homepage "https:github.comorhunflawz" - url "https:github.comorhunflawzarchiverefstagsv0.2.2.tar.gz" - sha256 "743b5b687b702ed24245111b988680b546fef479855309d87057ce6ac8ff465b" + url "https:github.comorhunflawzarchiverefstagsv0.3.0.tar.gz" + sha256 "c5d30dfa1c07f5e5337f88c8a44c4c22307f5ade7ba117ef6370c39eb3e588b0" license any_of: ["Apache-2.0", "MIT"] head "https:github.comorhunflawz.git", branch: "main" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "693340e4af8411af31923c490337f7ebc80f6b69458e1b97959f3ebbffa6f5df" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "b19ab4fbb6411b2a2c870e0f6503e908c1002e3ba1226e88326c05f5dcdad84b" - sha256 cellar: :any_skip_relocation, arm64_ventura: "a0ffb604c728350b02f048cf73a8244d3e8f22c0dd0b7f3877967fa604f5aed8" - sha256 cellar: :any_skip_relocation, arm64_monterey: "18b1de55cdc164a2867875556b275fbd1da985f8fbd1b68b49d858b1c9e9c023" - sha256 cellar: :any_skip_relocation, sonoma: "f376b5b28925674a8a5a4040b5b6412ad583980f8f10d979c81b34fc4427930f" - sha256 cellar: :any_skip_relocation, ventura: "bfee18af52a59af4fc11f6ffca201a358a4321f381db0c6c35dff8cf9815665f" - sha256 cellar: :any_skip_relocation, monterey: "2897e6cffcb9d31f2987c967876b138038b1ed94c0b1bcf537af2804936c9f36" - sha256 cellar: :any_skip_relocation, x86_64_linux: "68a195329fff395c89e34b535c7ee89a09e4f8133cde2b96013b175ba2e0c6dc" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "1d9fc11d84d25830195e9ff2e2948ebcfe100365b6e9e4a87d1e8f4df5831616" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "32c262ad502b668ddc1247d88148c60681ad589dbe985cb7bfe930b0f018edaa" + sha256 cellar: :any_skip_relocation, arm64_ventura: "b80ac08fa94ce919947113bf419e77e9f90fffe30eb34bb53b4b5ddf973ae739" + sha256 cellar: :any_skip_relocation, sonoma: "413d100567192fc3159025d8bf445f7b5b902d3f80e6060c6f79f894dcd99aef" + sha256 cellar: :any_skip_relocation, ventura: "65ca1612a2345783cc1b7e2b071ab5789ee052aa1e323ff55a9f7974e5680f03" + sha256 cellar: :any_skip_relocation, x86_64_linux: "917ae375e82d69e1c5952feeee931ebb6f2c18d48c0722ba06da19ebef69aa84" end depends_on "pkg-config" => :build diff --git a/Formula/f/freebayes.rb b/Formula/f/freebayes.rb index 7307499b87..e1d245889a 100644 --- a/Formula/f/freebayes.rb +++ b/Formula/f/freebayes.rb @@ -1,12 +1,44 @@ class Freebayes < Formula desc "Bayesian haplotype-based genetic polymorphism discovery and genotyping" homepage "https:github.comfreebayesfreebayes" - url "https:github.comfreebayesfreebayes.git", - tag: "v1.3.7", - revision: "ae60517162d34ab6217bd6c58e2b71551abacac2" license "MIT" head "https:github.comfreebayesfreebayes.git", branch: "master" + stable do + # Use tarball and resources as workaround for https:github.comfreebayesfreebayespull799 + url "https:github.comfreebayesfreebayesarchiverefstagsv1.3.8.tar.gz" + sha256 "d1c24b1d1b35277e7403cd67063557998218a105c916b01a745e7704715fce67" + + depends_on "cmake" => :build + depends_on "pybind11" => :build + depends_on "simde" => :build + + on_macos do + depends_on "libomp" => :build + end + + resource "contribsmithwaterman" do + url "https:github.comekgsmithwatermanarchive2610e259611ae4cde8f03c72499d28f03f6d38a7.tar.gz" + sha256 "8e1b37ab0e8cd9d3d5cbfdba80258c0ebd0862749b531e213f44cdfe2fc541d8" + end + + resource "contribfastahack" do + url "https:github.comekgfastahackarchivebb332654766c2177d6ec07941fe43facf8483b1d.tar.gz" + sha256 "552a1b261ea90023de7048a27c53a425a1bc21c3fb172b3c8dc9f585f02f6c43" + end + + resource "contribmultichoose" do + url "https:github.comvcflibmultichoosearchive255192edd49cfe36557f7f4f0d2d6ee1c702ffbb.tar.gz" + sha256 "0045051ee85d36435582151830efe0eefb466be0ec9aedbbc4465dca30d22102" + end + + resource "contribvcflib" do + url "https:github.comvcflibvcflib.git", + tag: "v1.0.10", + revision: "2ad261860807e66dbd9bcb07fee1af47b9930d70" + end + end + # The Git repository contains a few older tags that erroneously omit a # leading zero in the version (e.g., `v9.9.2` should have been `v0.9.9.2`) # and these would appear as the newest versions until the current version @@ -18,13 +50,12 @@ class Freebayes < Formula end bottle do - sha256 cellar: :any, arm64_sonoma: "86e8ecdd554dd65c305d5c3a4a77199712a9135b0b3fb2c592ace85e725c4d11" - sha256 cellar: :any, arm64_ventura: "9f39d67a92d9e832723820b80cb4fa43ba7e2337887ef689fa43340424c77007" - sha256 cellar: :any, arm64_monterey: "1d03d1fcb588e8e5f96d32c6ad511e46a61712d1a4521623f53ad8b9ded2727b" - sha256 cellar: :any, sonoma: "8faa87eff6dcab27a9799df3fb4abbfe7e137db29c6edac31fa91ff65b8d0a37" - sha256 cellar: :any, ventura: "dd99fa0c8d6c01e68341e49ff4c13e686661d7d2f33806b00be261f9284ade29" - sha256 cellar: :any, monterey: "4379827c288c32cc19ab7aa290b2f724254e3538d2f30288c5f1c3110aee705c" - sha256 x86_64_linux: "d2b3b2c133c9f59c8a29a77e5a60b933a63ae83c664b62ddd0802844623a9bc6" + sha256 cellar: :any, arm64_sequoia: "42919ea368e7fb300680e17b7eb783e61eaa251c8b1492d2eba3e9db068bf3e8" + sha256 cellar: :any, arm64_sonoma: "c367f0574466d1c538750aeed89d68b2066280be424fbfdd8f33f92ae6f3e538" + sha256 cellar: :any, arm64_ventura: "58b47ea65fc8b8fd2bcedad4b67e9edb1f41781679ddbd2f2d7d214a1e3eaabc" + sha256 cellar: :any, sonoma: "d6c0009f7ed19acbfe3d93a83fe4a1ec6d1c21867f67ad037bfda62c56394122" + sha256 cellar: :any, ventura: "b2631095db533474d1e6ce81dc00412cbf2c378bcd9cec40959b029aa8e9a8f4" + sha256 x86_64_linux: "056ef004633b4ad83902199054e990313f0e2654455ebe17f822b28d5a7add9a" end depends_on "meson" => :build @@ -36,6 +67,30 @@ class Freebayes < Formula uses_from_macos "zlib" def install + if build.stable? + resources.each { |r| (buildpathr.name).install r } + + system "cmake", "-S", "contribvcflib", "-B", "build_vcflib", + "-DBUILD_DOC=OFF", + "-DBUILD_ONLY_LIB=ON", + "-DZIG=OFF", + *std_cmake_args(install_prefix: buildpath"vendor") + system "cmake", "--build", "build_vcflib" + system "cmake", "--install", "build_vcflib" + + # libvcflib.a is installed into CMAKE_INSTALL_BINDIR + (buildpath"vendorbin").install "build_vcflibcontribWFA2-liblibwfa2.a" + inreplace "meson.build" do |s| + s.sub! "find_library('libvcflib'", "\\0, dirs: ['#{buildpath}vendorbin']" + s.sub! "find_library('libwfa2'", "\\0, dirs: ['#{buildpath}vendorbin']" + end + ENV.append_to_cflags "-I#{buildpath}vendorinclude" + end + + # Workaround for ..srcBedReader.h:12:10: fatal error: 'IntervalTree.h' file not found + # Issue ref: https:github.comfreebayesfreebayesissues803 + ENV.append_to_cflags "-I#{buildpath}contribSeqLibSeqLib" + system "meson", "setup", "build", "-Dcpp_std=c++14", *std_meson_args system "meson", "compile", "-C", "build", "--verbose" system "meson", "install", "-C", "build" diff --git a/Formula/g/gdrive@2.rb b/Formula/g/gdrive@2.rb index b5cc298cae..b547ea2be9 100644 --- a/Formula/g/gdrive@2.rb +++ b/Formula/g/gdrive@2.rb @@ -18,7 +18,7 @@ class GdriveAT2 < Formula keg_only :versioned_formula - deprecate! date: "2023-11-20", because: :repo_archived + disable! date: "2024-11-20", because: :repo_archived depends_on "go" => :build diff --git a/Formula/g/gedit.rb b/Formula/g/gedit.rb index 3b1888c7e3..3ebfe0f249 100644 --- a/Formula/g/gedit.rb +++ b/Formula/g/gedit.rb @@ -1,10 +1,9 @@ class Gedit < Formula desc "GNOME text editor" homepage "https://gedit-technology.github.io/apps/gedit/" - url "https://download.gnome.org/sources/gedit/47/gedit-47.0.tar.xz" - sha256 "fa4a597e34c76d4ac91431b5ae6e191c96c6b0af1702e0899ab35199edfa1bfa" + url "https://download.gnome.org/sources/gedit/48/gedit-48.0.tar.xz" + sha256 "fe0fef9b7b0799120db86ae893a060036a13445352ded9169bab28d38acf0e80" license "GPL-2.0-or-later" - revision 1 # gedit doesn't seem to follow the typical GNOME version scheme, so we # provide a regex to disable the `Gnome` strategy's version filtering. @@ -14,12 +13,12 @@ class Gedit < Formula end bottle do - sha256 arm64_sequoia: "51674638d4d00e8edcbc9c8b8115928b3e287b19ec892b61a3cc926e01817567" - sha256 arm64_sonoma: "1f3f0dc5ce63acb38e3e8bc5592b0c6dc16b2903382f20728f0b259204f3cc7b" - sha256 arm64_ventura: "b0a5bc3892329acc7c1db2524d08e727f1f9afe29829ef90c3c28dadd9ce0ee1" - sha256 sonoma: "c46c1555392987486442205f6e7f9ccf818bf51dd84ad7262e9793ce781056f8" - sha256 ventura: "723cb638df5de674615401a6da3f2a7c29e2c457dccc0acb0d7cc4af05281b10" - sha256 x86_64_linux: "c247d18996475e1246d5ba269b0b51d85cffb542cb73acd630b5d09199a9e8cb" + sha256 arm64_sequoia: "83fe0bda6dccd626c19648210c10c93ef704c741e3fdc4b38c290aa383492286" + sha256 arm64_sonoma: "065ab3ebd2816a03034cf4f12503c38e24fa75aa27223c7f68567c71e1e1a44b" + sha256 arm64_ventura: "f50188ba824bdaad251d67bca1a0afa68d373efd4d0708a24f1c382e6c1a1c54" + sha256 sonoma: "f1036b5616817ac915b66e5b975b95348d6616205451341316b7dae21dca3275" + sha256 ventura: "4ba6a406eabef6af60d36da98d699612f061bad2b212f188edbb0cf11443e41f" + sha256 x86_64_linux: "a67cc884fd2bfba8121e786bc14181c046941f9c2efc8557de8a18205253f49a" end depends_on "desktop-file-utils" => :build # for update-desktop-database diff --git a/Formula/g/gegl.rb b/Formula/g/gegl.rb index 0b9a64089f..810c7f6956 100644 --- a/Formula/g/gegl.rb +++ b/Formula/g/gegl.rb @@ -1,8 +1,8 @@ class Gegl < Formula desc "Graph based image processing framework" homepage "https://www.gegl.org/" - url "https://download.gimp.org/pub/gegl/0.4/gegl-0.4.48.tar.xz" - sha256 "418c26d94be8805d7d98f6de0c6825ca26bd74fcacb6c188da47533d9ee28247" + url "https://download.gimp.org/pub/gegl/0.4/gegl-0.4.50.tar.xz" + sha256 "6084969b06ee86ca71142133773f27e13f02e5a6a22c2cfce452ecaaddb790c1" license all_of: ["LGPL-3.0-or-later", "GPL-3.0-or-later", "BSD-3-Clause", "MIT"] head "https://gitlab.gnome.org/GNOME/gegl.git", branch: "master" @@ -12,14 +12,12 @@ class Gegl < Formula end bottle do - sha256 arm64_sequoia: "b8029fddea32bc65621fd721116b571569346114f1b935da5bd8bc87ab5e7eb7" - sha256 arm64_sonoma: "181d5c65f56537c5ba402862e6d2e63d83a02f4e02b5b2bc07482cdfba10ada6" - sha256 arm64_ventura: "3ec4319427d9749b83a3dc282465dfe99ca49e91d041ea04ba8b664a7524481b" - sha256 arm64_monterey: "9eb503e902a884dcc7b9c436183a38080d49093705aeaf852bb468824b590e9b" - sha256 sonoma: "bfdeaeaaadabb0a02589256a47ecf8a112bf50a6b4391be319a6b1108db2955e" - sha256 ventura: "9e35612d5ba6b7b14aeb6dae97fc6ab3ebd298c68d77cd416426a3ce1c4c6ff3" - sha256 monterey: "6ef9068062d0a3d937cc9ecd6dde04d916f535501ed9309d688fca2133920625" - sha256 x86_64_linux: "4411ccbe1d5e15a856bec20d3da20a381f97a0ec6950fd906475f7bc26b64bb5" + sha256 arm64_sequoia: "6bd88cae8516ebe58073db2ea3360f874a3fbc50d8c03b9c4b2da49844594751" + sha256 arm64_sonoma: "1e25aa3f9c365f2b4c649ed0e3627aa0edc64e52c9ea3d0f8fe30801ca1bc37f" + sha256 arm64_ventura: "6277609123c9cb3126f995c2338d148027ab1806d0272ca8ec62138dca9fac34" + sha256 sonoma: "c01c80479a69d3193fd07f6d8c7327eac886c0883ef399e5cea646e657c17004" + sha256 ventura: "20a1ffd5936c47ecf52336d4d01b16f6c3a7847de705cd2a31618cc39af05318" + sha256 x86_64_linux: "73e0aea27efd64a9c2b143108504694945b46e431fca56b7a3a40ab4d2088b1b" end depends_on "gettext" => :build diff --git a/Formula/g/geph4.rb b/Formula/g/geph4.rb index 0d34add696..195a99913d 100644 --- a/Formula/g/geph4.rb +++ b/Formula/g/geph4.rb @@ -1,8 +1,8 @@ class Geph4 < Formula desc "Modular Internet censorship circumvention system to deal with national filtering" homepage "https:geph.io" - url "https:github.comgeph-officialgeph4-clientarchiverefstagsv4.99.12.tar.gz" - sha256 "d484b8f92a32a3da1b195958187baeb7f191bbef368344ff0268a516a550addc" + url "https:github.comgeph-officialgeph4-clientarchiverefstagsv4.99.13.tar.gz" + sha256 "96d70f0a0c82f1b259e8e3203e69422445b249b967e2d67c08b5171321c7a692" license "GPL-3.0-only" head "https:github.comgeph-officialgeph4-client.git", branch: "master" @@ -12,12 +12,12 @@ class Geph4 < Formula end bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "09c50fd16af06ae92a93c176ee1184fddd86fda1000d4ca2c9ed4ed5a147e8b8" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "98f657304e5bce2ffc0add6151d80957c494eef5bacdf142dfe4dcdeda9f09aa" - sha256 cellar: :any_skip_relocation, arm64_ventura: "e028ade3f783cd5db565396f26767080fe256381d8c77a1df37b5720ae325b8e" - sha256 cellar: :any_skip_relocation, sonoma: "e2c3db73560efd4b3839ff9962068acf6d543c5a67134799bdb6c3774b10d316" - sha256 cellar: :any_skip_relocation, ventura: "77a7c38fcc42f9a8192875d6f2ae4d662fefeab01d2c4cba8a37a5ffa6cb0192" - sha256 cellar: :any_skip_relocation, x86_64_linux: "ad01ac819ad8c74629c8ae695fb68800e09b99cf91a88f6cf5b9909f3522a480" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "03c1d62fa10a08fb83523dadf87868e1bb3aa631615dd98d4e7d59cbd51e32d4" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "c75c1acd89b506940e76150e901c207aed81d1f1cb0035c0629bf463fc37030f" + sha256 cellar: :any_skip_relocation, arm64_ventura: "ad4034441d3feefc6e86347bb11ae4926bb743a2f8a23cdd305e447454aeffca" + sha256 cellar: :any_skip_relocation, sonoma: "6da00947d1ed069ca6ac457db7d688f34eed11f735c28350e9a0923680d7da8c" + sha256 cellar: :any_skip_relocation, ventura: "7d748d9407777a06dd152fb1e224c2892506281765796c503fccc51ef0da5ad1" + sha256 cellar: :any_skip_relocation, x86_64_linux: "5a1cb6a39079930de96c3b0825dff016ac6f275437074f0d8b3d80c2eda1f67a" end depends_on "rust" => :build diff --git a/Formula/g/git-absorb.rb b/Formula/g/git-absorb.rb index d174f204b0..030a8e69d5 100644 --- a/Formula/g/git-absorb.rb +++ b/Formula/g/git-absorb.rb @@ -1,19 +1,17 @@ class GitAbsorb < Formula desc "Automatic git commit --fixup" homepage "https:github.comtummychowgit-absorb" - url "https:github.comtummychowgit-absorbarchiverefstags0.6.15.tar.gz" - sha256 "630e61a6edf1e244c38145bda98a522217c34d3ab70a3399af1f29f19e7ced26" + url "https:github.comtummychowgit-absorbarchiverefstags0.6.16.tar.gz" + sha256 "d0fac448801674a4d4d5d42d6ef2d2e21545ad66755023c531a273a47893a573" license "BSD-3-Clause" bottle do - sha256 cellar: :any, arm64_sequoia: "aca945b8aef34abbac4f2c98a725a55bc61963c5b2f05c6ec6036d02deb19a08" - sha256 cellar: :any, arm64_sonoma: "4ba2cc5db7997e70fe3126dcb72ce6b90ecc448522f84ecf256dbf83aa5b0f03" - sha256 cellar: :any, arm64_ventura: "3b0d0c694199a5737537e350d1f94a3c5578ad01f37fa606426961d815597a90" - sha256 cellar: :any, arm64_monterey: "58047813577676e3087030dec2bcefa9092585097d206befda82b16d3a01cf65" - sha256 cellar: :any, sonoma: "646e551cecba255be82b580462b9065fd74fb01cf2c889d2a62306fcd79e523d" - sha256 cellar: :any, ventura: "518701a348b6de56793560858a17266daf8edd0fca2d87890170e5244109ba67" - sha256 cellar: :any, monterey: "d9322e1a225a00b72517d640d4afe1998179343908bdbc8f256418049b703b1b" - sha256 cellar: :any_skip_relocation, x86_64_linux: "94fa2414eb3c9ed63e09ab896610c45810e68d430e236696c6edd10990926008" + sha256 cellar: :any, arm64_sequoia: "642563694d9d397f39c68368965fa1f80b0e76840ce400f4f92c7e3b07dfe7e2" + sha256 cellar: :any, arm64_sonoma: "717cf20e7c9341f2d20b0b17d6e188b6e1c3e2795409df79642cf6efd6bd7811" + sha256 cellar: :any, arm64_ventura: "47e0e651f3848fb5b07fff7d43853725b573aa69d98c9ec03fb78492f58098d0" + sha256 cellar: :any, sonoma: "09fe5516b5b7a42fd378a7b63ecbbbc945b03f4ee6a183e175c689b4b6c95034" + sha256 cellar: :any, ventura: "cf1478d96f79469824668a92b25b6d40d47fc8abc14a8ac2df4891db8701cc75" + sha256 cellar: :any_skip_relocation, x86_64_linux: "ca35199361f91362a640963a2b19fd16b741613b22552d142690055fadb7e70c" end depends_on "pkg-config" => :build diff --git a/Formula/g/git-credential-oauth.rb b/Formula/g/git-credential-oauth.rb index e713f12f6a..c883bf9b4f 100644 --- a/Formula/g/git-credential-oauth.rb +++ b/Formula/g/git-credential-oauth.rb @@ -1,18 +1,18 @@ class GitCredentialOauth < Formula desc "Git credential helper that authenticates in browser using OAuth" homepage "https:github.comhickfordgit-credential-oauth" - url "https:github.comhickfordgit-credential-oautharchiverefstagsv0.13.3.tar.gz" - sha256 "294c101155872d1a440aad31e0e8e85159a41fefa19c83ef86b6d22a5184d189" + url "https:github.comhickfordgit-credential-oautharchiverefstagsv0.13.4.tar.gz" + sha256 "fa3f2de33b5a3f5d59aaa48073603eeea5405d750e5264e507c9cd8049f2cc89" license "Apache-2.0" head "https:github.comhickfordgit-credential-oauth.git", branch: "main" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "a721f6c5816dda4be104c1f39f9f4bffa025777f9277312132cf0f2dea811b49" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "a721f6c5816dda4be104c1f39f9f4bffa025777f9277312132cf0f2dea811b49" - sha256 cellar: :any_skip_relocation, arm64_ventura: "a721f6c5816dda4be104c1f39f9f4bffa025777f9277312132cf0f2dea811b49" - sha256 cellar: :any_skip_relocation, sonoma: "313c9263d6ae9b35174b260203a6ea638609663d2e7d80ce250d1c96d1bc8d13" - sha256 cellar: :any_skip_relocation, ventura: "313c9263d6ae9b35174b260203a6ea638609663d2e7d80ce250d1c96d1bc8d13" - sha256 cellar: :any_skip_relocation, x86_64_linux: "f86a85230ce4f7c854ae3b816ba3c35ffab8aa99b601f4aaedd565a7440ff7bb" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "2bb87e1ddd6a3b9e8a5e215786f3387abea7c5243f356545aa547dbe36640714" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "2bb87e1ddd6a3b9e8a5e215786f3387abea7c5243f356545aa547dbe36640714" + sha256 cellar: :any_skip_relocation, arm64_ventura: "2bb87e1ddd6a3b9e8a5e215786f3387abea7c5243f356545aa547dbe36640714" + sha256 cellar: :any_skip_relocation, sonoma: "14257aec08dcf92ca92b1013b81f6129a19a03c98ce11f0c5f2e26f97e828933" + sha256 cellar: :any_skip_relocation, ventura: "14257aec08dcf92ca92b1013b81f6129a19a03c98ce11f0c5f2e26f97e828933" + sha256 cellar: :any_skip_relocation, x86_64_linux: "d3e5d9af07a696b7efd6b288c72cc0e24e8ef3379810644275861ada5aaed2f7" end depends_on "go" => :build diff --git a/Formula/g/gnome-latex.rb b/Formula/g/gnome-latex.rb deleted file mode 100644 index e1bd466742..0000000000 --- a/Formula/g/gnome-latex.rb +++ /dev/null @@ -1,99 +0,0 @@ -class GnomeLatex < Formula - desc "LaTeX editor for the GNOME desktop" - homepage "https://gitlab.gnome.org/swilmet/gedit-tex" - license "GPL-3.0-or-later" - revision 3 - - stable do - # TODO: Rename to `gedit-tex` on the next release - url "https://download.gnome.org/sources/gnome-latex/3.46/gnome-latex-3.46.0.tar.xz" - sha256 "d67555639b2a15a8aebd54f335354e44fe3433143ae3cb3cca7a8e26f8112ada" - - depends_on "autoconf" => :build - depends_on "automake" => :build - depends_on "gtk-doc" => :build - depends_on "libtool" => :build - - # Backport `tepl` rename to `libgedit-tepl` - patch do - url "https://gitlab.gnome.org/swilmet/gedit-tex/-/commit/41e532c427f43a5eed9081766963d6e29a9975a1.diff" - sha256 "07a4eb459135121cc0228db239eb33183eaad70ef1d19e48e777bfa119a59bf5" - end - end - - bottle do - sha256 arm64_sequoia: "828431282265734291a78fb6e98982f1f30eca79d7a2127d475c3b09f93b410a" - sha256 arm64_sonoma: "14e7fca07127c9c21270431bab6d5eb2581e66109992289065740731a58bf2e5" - sha256 arm64_ventura: "14ad53df41ae72c7e7263c2486723948ae77a1a329ef5e3dcb9d8237120c2c36" - sha256 sonoma: "eaada62390dd85b57ae9ca1db1af02336897e9fa7314952d18660d426d291db9" - sha256 ventura: "f6be8408e82436fd210c48b6f73b5985d23cc055aabe7b63d7688b1f1c70f914" - sha256 cellar: :any_skip_relocation, x86_64_linux: "d4192833a27f71af1d833f898232841497ebbf0813cd5af240fbcc8ad0e0c7ef" - end - - head do - url "https://gitlab.gnome.org/swilmet/gedit-tex.git", branch: "main" - - depends_on "desktop-file-utils" => :build # for update-desktop-database - depends_on "meson" => :build - depends_on "ninja" => :build - depends_on "vala" => :build - end - - depends_on "gettext" => :build - depends_on "gobject-introspection" => :build - depends_on "itstool" => :build - depends_on "pkg-config" => :build - - depends_on "adwaita-icon-theme" - depends_on "gdk-pixbuf" - depends_on "glib" - depends_on "gspell" - depends_on "gtk+3" - depends_on "libgedit-amtk" - depends_on "libgedit-gtksourceview" - depends_on "libgedit-tepl" - depends_on "libgee" - depends_on "pango" - - on_macos do - depends_on "at-spi2-core" - depends_on "cairo" - depends_on "enchant" - depends_on "gettext" - depends_on "harfbuzz" - depends_on "libgedit-gfls" - end - - def install - # build workaround for xcode 15.3 - # upstream bug report, https://gitlab.gnome.org/swilmet/gedit-tex/-/issues/14 - ENV.append_to_cflags "-Wno-incompatible-function-pointer-types" if DevelopmentTools.clang_build_version >= 1500 - - if build.head? - ENV["DESTDIR"] = "/" - args = ["-Ddconf_migration=false", "-Dgtk_doc=false", "-Dtests=false"] - system "meson", "setup", "build", *args, *std_meson_args - system "meson", "compile", "-C", "build", "--verbose" - system "meson", "install", "-C", "build" - else - system "autoreconf", "--force", "--install", "--verbose" - system "./configure", "--disable-schemas-compile", - "--disable-silent-rules", - "--disable-code-coverage", - "--disable-dconf-migration", - *std_configure_args.reject { |s| s["--disable-debug"] } - system "make", "install" - end - end - - def post_install - system "#{Formula["glib"].opt_bin}/glib-compile-schemas", - "#{HOMEBREW_PREFIX}/share/glib-2.0/schemas" - system "#{Formula["gtk+3"].opt_bin}/gtk3-update-icon-cache", "-f", "-t", - "#{HOMEBREW_PREFIX}/share/icons/hicolor" - end - - test do - system bin/"gnome-latex", "--version" - end -end \ No newline at end of file diff --git a/Formula/g/gpm.rb b/Formula/g/gpm.rb index 18871dce14..767957b342 100644 --- a/Formula/g/gpm.rb +++ b/Formula/g/gpm.rb @@ -12,7 +12,7 @@ class Gpm < Formula end # https:tip.golang.orgdocgo1.22 - disable! date: "2024-08-03", because: "go get is no longer supported outside of a module" + disable! date: "2024-08-03", because: "runs `go get` outside of a module, which is no longer supported" depends_on "go" diff --git a/Formula/g/graphviz.rb b/Formula/g/graphviz.rb index 07d9990076..9e76fa8ebc 100644 --- a/Formula/g/graphviz.rb +++ b/Formula/g/graphviz.rb @@ -5,8 +5,8 @@ class Graphviz < Formula version_scheme 1 stable do - url "https:gitlab.comapiv4projects4207231packagesgenericgraphviz-releases12.1.2graphviz-12.1.2.tar.xz" - sha256 "cf9e6de9d5949dffbc4dd46f833085ff8e7e55482ffb84641819bbf0d18c5f02" + url "https:gitlab.comapiv4projects4207231packagesgenericgraphviz-releases12.2.0graphviz-12.2.0.tar.xz" + sha256 "66d4acc201536a378a28d5254deeec8cf3e98cc66d7e4cb1cbfa5fc620f86474" # Fix -flat_namespace being used on Big Sur and later. patch do @@ -16,12 +16,12 @@ class Graphviz < Formula end bottle do - sha256 arm64_sequoia: "accd5d178bdc7bbebf1be68d9fbe1402da214ef68e8765118f7a7510b070bc1a" - sha256 arm64_sonoma: "14e7491fe5b85a4890e8e01b32de20960588d5bcc647fa74055c81e452decc87" - sha256 arm64_ventura: "5a42be5c7498cd9d7bbc4af699ab0a3336d705a65a5e7f3a6af76eabab62412c" - sha256 sonoma: "ebb09e2baaa70735fac3f32dac40632ee84ece1520a18c8faf548a5d11784295" - sha256 ventura: "7ad8731d788993b5ebc551038a84ee8864c77e67e922f503cb1559efb7d4ac37" - sha256 x86_64_linux: "f04c1a6fb9b7fadbf6d84cdc6ab1d27a9112957e1733a960945d07bd732a462b" + sha256 arm64_sequoia: "1a7f3dcf7da1766a1012e355d496ea66e595b7cd8e9c2fb9bf5a01cbe8342ea1" + sha256 arm64_sonoma: "239f9100b66e90cecd14c2d9d5297739cba49156b3d48b18fc73041e44794fa3" + sha256 arm64_ventura: "ae00bb03d4710e302150e187886b1e03a94afb5db73a57583a2d5a81fcc7f331" + sha256 sonoma: "4130ae1666f1ba2654e3a273030e38a01c48f89a92920af712e90bdc8573daaf" + sha256 ventura: "434816d6367af81bdb41ed1778ae9c4982e18b2c563b54bfe739d99fe00c4df6" + sha256 x86_64_linux: "3613779d7832d4e4d0a6ccd4e05ec94a613bcbd238709ffc6d4e11f0dd3e073c" end head do diff --git a/Formula/g/gstreamer.rb b/Formula/g/gstreamer.rb index 8041f5884b..313cb0e719 100644 --- a/Formula/g/gstreamer.rb +++ b/Formula/g/gstreamer.rb @@ -2,6 +2,7 @@ class Gstreamer < Formula desc "Development framework for multimedia applications" homepage "https:gstreamer.freedesktop.org" license all_of: ["LGPL-2.0-or-later", "LGPL-2.1-or-later", "MIT"] + revision 1 stable do url "https:gitlab.freedesktop.orggstreamergstreamer-archive1.24.9gstreamer-1.24.9.tar.bz2" @@ -27,12 +28,12 @@ class Gstreamer < Formula end bottle do - sha256 arm64_sequoia: "a59de05bbdd7b4315f9529f58a629418d0ac6940a2ccc10c498b1b82d788618b" - sha256 arm64_sonoma: "184fb2e198d2c9cb58f1505f3ef2f7b612c121f5e01361bfb886a87755111a48" - sha256 arm64_ventura: "21f113cda43ea3453ccf38f8d1f1063874d080198ffd8f1b832b69f6ba597976" - sha256 sonoma: "3a61ee545ecd40fa8a3bf305b0214dc3c0e3baa88ac82468f261bec08d5a19ca" - sha256 ventura: "b4f1ef41a80f2caef924c46f62c85e58de0dccd2827dd211c72d76de430cae93" - sha256 x86_64_linux: "f1c7e6129f1b872f7dba50b1d9c5118b669f63ef480fafbe754c231195c059e0" + sha256 arm64_sequoia: "5e2a09550f44ff75fe539c36ddc4688d76955f89ed104849c686e13a507826e7" + sha256 arm64_sonoma: "802aac638b3eab7fb3f85476369acff565bdcaf5f71fef3170f6f1392ed6a651" + sha256 arm64_ventura: "d4624f5ed38155e4449d454ef967fed3a095042bbfda4495c0262ae3b98a8d25" + sha256 sonoma: "71bbfb0d931dbe58eb37bf4599fb2549806e25990798de09c11b7df57bd8abde" + sha256 ventura: "2fd059f3e26b9548af43dad654887d561542fe0ef3e9f2e5f52c9c92995cad8a" + sha256 x86_64_linux: "7190c7784d132b720b54bb616a35f20a9f2fc5c7c6ade3497b7e132a296c2575" end head do diff --git a/Formula/h/handbrake.rb b/Formula/h/handbrake.rb index facc39c816..0dd9e4734c 100644 --- a/Formula/h/handbrake.rb +++ b/Formula/h/handbrake.rb @@ -4,17 +4,16 @@ class Handbrake < Formula url "https:github.comHandBrakeHandBrakereleasesdownload1.7.3HandBrake-1.7.3-source.tar.bz2" sha256 "228681e9f361a69f1e813a112e9029d90fcf89e54172e7ff1863ce1995eae79a" license "GPL-2.0-only" + revision 1 head "https:github.comHandBrakeHandBrake.git", branch: "master" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "a1cd088e8531f4280b6e1504620e167de44498b357ed72d08ec14cadd54190dc" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "347873f90a91e53fa45ebbbc35e36616359c5579472b1b959c9385de469a324d" - sha256 cellar: :any_skip_relocation, arm64_ventura: "c3b32cc386437c1ccb01c2ad1ec36d05534a50eba83f971d0575a0ff161bf852" - sha256 cellar: :any_skip_relocation, arm64_monterey: "d21dca5e31bcf0fad0295ca4bc9d2e941e2dfcbeb291d0cd3f722fa401311718" - sha256 cellar: :any_skip_relocation, sonoma: "b338d003052d23a3199240f566dbe5bbd915eedab30098ce5f892952317eeffa" - sha256 cellar: :any_skip_relocation, ventura: "ccec04e70d6034016ca392aac8692cf8d95621f69d4efb3adadbd01edb45d476" - sha256 cellar: :any_skip_relocation, monterey: "aba4457f9045b7be4e966d8bedbf1db2d43c3d599d8a170de718c3f0b66f9ae9" - sha256 cellar: :any_skip_relocation, x86_64_linux: "99e46b6be919867b917eb6db71151c02b601712d7e4403ea60aaa22d154d2db3" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "a8a5a841bf2d70e6c069a296f35069715bc34a96d74c6942a865aafbda0d88c8" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "af0147a74aea0cb4dc8e7090b2d4625ba2c359c3a13690e42315918c86e0a368" + sha256 cellar: :any_skip_relocation, arm64_ventura: "6f04c2bb371e0d477d6fab8f27c75f26ea965d50be376d7d7341e83ca158132d" + sha256 cellar: :any_skip_relocation, sonoma: "d13a5b05c623a1a99503bff93f2d7721e0ddbc98de6b9a0b16b3c5858dbf3999" + sha256 cellar: :any_skip_relocation, ventura: "f3097de7b645328be204d1d6558678f8e5cc9d378a644863fb4f3077dad7ee5a" + sha256 cellar: :any_skip_relocation, x86_64_linux: "c85fa158e4b574b808fee42a03e76c3d870ac91cbb3cc1d4a2dbcb1e1133a0f9" end depends_on "autoconf" => :build diff --git a/Formula/h/httpyac.rb b/Formula/h/httpyac.rb index 820e125df9..35a3807277 100644 --- a/Formula/h/httpyac.rb +++ b/Formula/h/httpyac.rb @@ -1,17 +1,17 @@ class Httpyac < Formula desc "Quickly and easily send REST, SOAP, GraphQL and gRPC requests" homepage "https://httpyac.github.io/" - url "https://registry.npmjs.org/httpyac/-/httpyac-6.16.3.tgz" - sha256 "ebb0cd3602a4488c8f0e8290ac00bd5646dd2a0158d7061f5791f07050d3ed53" + url "https://registry.npmjs.org/httpyac/-/httpyac-6.16.4.tgz" + sha256 "2139537b6f368a0fa749e881773c71886022ced16bbd4dcf1d795c276c6441d5" license "MIT" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "baeccb8ae345e272c0d330bc2517e3577350b95995f9c3e9bf703a57f509c2e5" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "baeccb8ae345e272c0d330bc2517e3577350b95995f9c3e9bf703a57f509c2e5" - sha256 cellar: :any_skip_relocation, arm64_ventura: "baeccb8ae345e272c0d330bc2517e3577350b95995f9c3e9bf703a57f509c2e5" - sha256 cellar: :any_skip_relocation, sonoma: "4ebcc4d9df6486ef85f93bfac8c85047b5795535d266574080569dc146c810ec" - sha256 cellar: :any_skip_relocation, ventura: "4ebcc4d9df6486ef85f93bfac8c85047b5795535d266574080569dc146c810ec" - sha256 cellar: :any_skip_relocation, x86_64_linux: "a1c1bde93c07dff5e1ab5e4dfc4746007650fea79aca76123f428c5d68fb4ef4" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "37eb0fc1a66cd6b3a77188fd9f254cb1494bef9d721a22d611e173a3b15d52a2" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "37eb0fc1a66cd6b3a77188fd9f254cb1494bef9d721a22d611e173a3b15d52a2" + sha256 cellar: :any_skip_relocation, arm64_ventura: "37eb0fc1a66cd6b3a77188fd9f254cb1494bef9d721a22d611e173a3b15d52a2" + sha256 cellar: :any_skip_relocation, sonoma: "3b1b87abf924b622a3974dc570361f608529b750df4c87dc0a9059b63862f549" + sha256 cellar: :any_skip_relocation, ventura: "3b1b87abf924b622a3974dc570361f608529b750df4c87dc0a9059b63862f549" + sha256 cellar: :any_skip_relocation, x86_64_linux: "17f73fd6c0b7ed96685867fbfbc8886953e646dc2449a3f1e328e73b1b3d7326" end depends_on "node" diff --git a/Formula/i/icloudpd.rb b/Formula/i/icloudpd.rb index 7dfa1a38f0..f32408c46b 100644 --- a/Formula/i/icloudpd.rb +++ b/Formula/i/icloudpd.rb @@ -5,18 +5,18 @@ class Icloudpd < Formula homepage "https:github.comicloud-photos-downloadericloud_photos_downloader" # We use a git checkout as scriptspatch_version runs git commands to update SHA url "https:github.comicloud-photos-downloadericloud_photos_downloader.git", - tag: "v1.24.2", - revision: "2967f82b5a5794bb551565e55312ffe17e97b955" + tag: "v1.24.3", + revision: "1aec515f07ceb5876b15a95abcaaf3522c05e96c" license "MIT" head "https:github.comicloud-photos-downloadericloud_photos_downloader.git", branch: "master" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "051fdc9d5d031ec870e9a63b7e7b77a44fb05747a672fbf11010972dacec652d" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "4de92253fb890ef558c1f14cd87c3f66ac8f528aaab362fb393dc5df99b56c36" - sha256 cellar: :any_skip_relocation, arm64_ventura: "da1a4820192dcedaf61f335923d6930643fb0acc5125a7e29ea8ead5b8340b0d" - sha256 cellar: :any_skip_relocation, sonoma: "3d2f356ac98fcd94315cdee0ea6244da9ed3d9dcdd1cfc2c6163f014558ebfde" - sha256 cellar: :any_skip_relocation, ventura: "ba54f0f6c140b64c9ef4aef4bd2be247367d60b17999c5cc15cf2b38b3546c93" - sha256 cellar: :any_skip_relocation, x86_64_linux: "ab3ba7e757c267a8057c93f158b7d342bbe9dd18d32eecf4996f99491ef87d4f" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "0786a634dc6e0cb92c05d1926a595dbcf0dd4bcd7fd701ab2c20b80e6e8ee417" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "e2e98c4f3eced139bfe7ea9786fc6f1ed533d7cbfd4a9543ffd68dc2f2907709" + sha256 cellar: :any_skip_relocation, arm64_ventura: "b374cf5b5df656dd09dfb8971e7bf81ad8a25b394124b674343d3968ff90766d" + sha256 cellar: :any_skip_relocation, sonoma: "1a6c71899492329866ecda1cff4c0d3debee62d0c0833a557ad9730d0edabee4" + sha256 cellar: :any_skip_relocation, ventura: "d9beda6105f2dedf09ed6027dc4bc8347b9f7bec342b51beac2736f29fe7a8b7" + sha256 cellar: :any_skip_relocation, x86_64_linux: "4380ce7458acae73d07df11c38715d5aa8e77bccc99400dbc6c6729dda132cca" end depends_on "python@3.13" diff --git a/Formula/i/icu4c@75.rb b/Formula/i/icu4c@75.rb index befed6ed2a..6b61133bee 100644 --- a/Formula/i/icu4c@75.rb +++ b/Formula/i/icu4c@75.rb @@ -5,6 +5,7 @@ class Icu4cAT75 < Formula version "75.1" sha256 "cb968df3e4d2e87e8b11c49a5d01c787bd13b9545280fc6642f826527618caef" license "ICU" + revision 1 livecheck do url :stable @@ -15,16 +16,15 @@ class Icu4cAT75 < Formula end bottle do - rebuild 1 - sha256 cellar: :any, arm64_sequoia: "55042c6a0fb92e96cd620d6550426eba88121760f1ffc26eb88e535eafffdb02" - sha256 cellar: :any, arm64_sonoma: "a2a2f7ee32720e5365d536d6d0c110d596ffd2e0e9c47b05e13aee3853e3802d" - sha256 cellar: :any, arm64_ventura: "e6fcf7a0d4a9c4ba533e2e325d09742d623841b9c66ac0aaeff853dec98229d0" - sha256 cellar: :any, sonoma: "26198a2f44a3a179d025608288108480d9bab3b1a8ee53aef0e8469be78ea7a1" - sha256 cellar: :any, ventura: "4de74b9cdfbf91930651b09a81a67037a1ff571a2a7ef79ab5eb971b3cd6d279" - sha256 cellar: :any_skip_relocation, x86_64_linux: "e7ca9ed261455d9f114079bb46b3175c57265a5e254f9d33404c10a70e5523b5" + sha256 cellar: :any, arm64_sequoia: "4f07c25ad9219c64a89315c92926a4ed100abee56ca8239697f4d4ed96fc8c4e" + sha256 cellar: :any, arm64_sonoma: "992749cb6ae752008a3ae031fdc6972833f7ccece25557990797abedb65cdc34" + sha256 cellar: :any, arm64_ventura: "bc6e3f3b55834a9d8ed02b27160c5fad0fc51083d3d75a5241ac7fb6396ac2d0" + sha256 cellar: :any, sonoma: "db53be7588fef20af9fd3b8c065119fddc412c40715784cc92329d22c01c655b" + sha256 cellar: :any, ventura: "9f3b96254d2b5ddddff97938832693cadf666c2ea7d9d6085eb8e04358f54b2a" + sha256 cellar: :any_skip_relocation, x86_64_linux: "f9ba262410561b5fcd350ddadb7b0704ccabca5d2556817caf5e3ab31560ef25" end - keg_only :shadowed_by_macos, "macOS provides libicucore.dylib (but nothing else)" + keg_only :versioned_formula def install odie "Major version bumps need a new formula!" if version.major.to_s != name[@(\d+)$, 1] diff --git a/Formula/i/icu4c@76.rb b/Formula/i/icu4c@76.rb index 259e1d0b80..b5c3252747 100644 --- a/Formula/i/icu4c@76.rb +++ b/Formula/i/icu4c@76.rb @@ -5,6 +5,7 @@ class Icu4cAT76 < Formula version "76.1" sha256 "dfacb46bfe4747410472ce3e1144bf28a102feeaa4e3875bac9b4c6cf30f4f3e" license "ICU" + revision 1 # We allow the livecheck to detect new `icu4c` major versions in order to # automate version bumps. To make sure PRs are created correctly, we output @@ -18,17 +19,15 @@ class Icu4cAT76 < Formula end bottle do - sha256 cellar: :any, arm64_sequoia: "864ab79f49fd097e8537c281af64e3987d085c753086c60cde74fc84f55ee771" - sha256 cellar: :any, arm64_sonoma: "2b28efee579ee1a87cb4264e4ea714dd4af6edf59fa2e29955ffe4408428d726" - sha256 cellar: :any, arm64_ventura: "7ca03c808b01c40b270146e476bfcb18367f830e9f1722c9effc4f1c5954b20f" - sha256 cellar: :any, sonoma: "30d9e64dbac8658ab81012ccfe1e52f87cd1ec8cb247b562d4484665ef6b5247" - sha256 cellar: :any, ventura: "6d57d5ff7ed6d83916f9c47aa82eb84d1555fc23f8c779491e42e71817d8b2ad" - sha256 cellar: :any_skip_relocation, x86_64_linux: "a0e8e698c09aee143fce7529fcdf776be98d15f3a000ed8c3e74dc387ce364ac" + sha256 cellar: :any, arm64_sequoia: "66a2995c046a7d78b727cac1b90f52a2fd3bcf07488ae41c711109bbd1fca8e1" + sha256 cellar: :any, arm64_sonoma: "38c00ad782ec16cf4c5b3439b15a38e11e8be3ffc5b029135cfff102e36bcfa3" + sha256 cellar: :any, arm64_ventura: "2f7b9091aa04a8310a473037175e2242f3ef87526fb6914b9078c4002d6098e3" + sha256 cellar: :any, sonoma: "f7e042054dd71e1167f8c93bd64d817def4c229772a897de0e905e1566985fef" + sha256 cellar: :any, ventura: "49b0d34d41e6785b7324ec4fd8d503227b619941343379cfdb037b11f4fbf68b" + sha256 cellar: :any_skip_relocation, x86_64_linux: "e371567ddebb72c0aac6143d10bc47d6f0e0ed87aa7d3962a1ee8b6d86438f26" end - # TODO: Switch keg_only reason after renaming `icu4c` formula to `icu4c@75` and updating alias to `icu4c@76` - # keg_only :provided_by_macos, "macOS provides libicucore.dylib (but nothing else)" - keg_only :versioned_formula + keg_only :shadowed_by_macos, "macOS provides libicucore.dylib (but nothing else)" def install odie "Major version bumps need a new formula!" if version.major.to_s != name[@(\d+)$, 1] diff --git a/Formula/i/ispc.rb b/Formula/i/ispc.rb index 15e9429c14..333fd5fd3e 100644 --- a/Formula/i/ispc.rb +++ b/Formula/i/ispc.rb @@ -1,10 +1,9 @@ class Ispc < Formula desc "Compiler for SIMD programming on the CPU" homepage "https:ispc.github.io" - url "https:github.comispcispcarchiverefstagsv1.24.0.tar.gz" - sha256 "a45ec5402d8a3b23d752125a083fa031becf093b8304ccec55b1c2f37b5479c3" + url "https:github.comispcispcarchiverefstagsv1.25.2.tar.gz" + sha256 "745cc8bcde26e63af2700f1811b66d2ca66b2844c8e2aa9ac19c12ab6a39b82a" license "BSD-3-Clause" - revision 1 # Upstream sometimes creates releases that use a stable tag (e.g., `v1.2.3`) # but are labeled as "pre-release" on GitHub, so it's necessary to use the @@ -15,19 +14,19 @@ class Ispc < Formula end bottle do - sha256 cellar: :any, arm64_sequoia: "d650f99ada33e330e23eaac7f517fabef65976ed7ee5b92cfca56e5208f7a2fb" - sha256 cellar: :any, arm64_sonoma: "c7a0754f38ea0957194c08777b6f3e4735e99ab10de1485f4f668ef32ae6e2fc" - sha256 cellar: :any, arm64_ventura: "d490a9505d3fdcff68e78b98208818716f6a5d38982f7a65fd634094c4bd2bda" - sha256 cellar: :any, sonoma: "80a689f14d9c006eb0301b64cccd6a5e7d23c84bce4637ae0c6d29fc66abec2d" - sha256 cellar: :any, ventura: "a23c36580e65097630847b2c9ee3ca2815a5eddda847f3def225fbf4738f832b" - sha256 cellar: :any_skip_relocation, x86_64_linux: "dcd08c7b19eef4617e2c0c7cffa482deb8ad588bb46e2b1bc1852c146b041256" + sha256 cellar: :any, arm64_sequoia: "b0f72091d48f949e719772d717989af9cd169f6f89a890702b0104a02752395c" + sha256 cellar: :any, arm64_sonoma: "c7a09a3f7c4204420de15636a254ddac95d3e43fbddcab1aa6b6c85b250245c5" + sha256 cellar: :any, arm64_ventura: "164b88b15ba40aaa2fa6bf1a48175a0702d07f0f2dd0959f505633d5fd638478" + sha256 cellar: :any, sonoma: "7945def3908530673b9e6e3b20484734613ed5716180c0d080f8142eff99c329" + sha256 cellar: :any, ventura: "2d802a069f6014fbce7666f9ed2bf5fa978c38d4fcd3445fd3ba2b4b4b7de308" end depends_on "bison" => :build depends_on "cmake" => :build depends_on "flex" => :build - depends_on "python@3.12" => :build - depends_on "llvm@18" + depends_on "llvm" + + uses_from_macos "python" => :build on_linux do depends_on "tbb" @@ -40,13 +39,6 @@ def llvm end def install - # Force cmake to use our compiler shims instead of bypassing them. - inreplace "CMakeLists.txt", "set(CMAKE_C_COMPILER \"clang\")", "set(CMAKE_C_COMPILER \"#{ENV.cc}\")" - inreplace "CMakeLists.txt", "set(CMAKE_CXX_COMPILER \"clang++\")", "set(CMAKE_CXX_COMPILER \"#{ENV.cxx}\")" - - # Disable building of i686 target on Linux, which we do not support. - inreplace "cmakeGenerateBuiltins.cmake", "set(target_arch \"i686\")", "return()" unless OS.mac? - args = %W[ -DISPC_INCLUDE_EXAMPLES=OFF -DISPC_INCLUDE_TESTS=OFF diff --git a/Formula/j/jam.rb b/Formula/j/jam.rb index d1099cb255..ed5ca757ea 100644 --- a/Formula/j/jam.rb +++ b/Formula/j/jam.rb @@ -26,7 +26,7 @@ class Jam < Formula # The last Perforce release of Jam was version 2.6 in August of 2014. We will # keep the Perforce-controlled links and information posted here available # until further notice." - deprecate! date: "2023-11-02", because: :unmaintained + disable! date: "2024-11-03", because: :unmaintained # * Ensure is included on macOS, fixing the following error: # `make1.c:392:8: error: call to undeclared function 'unlink'`. diff --git a/Formula/j/jet.rb b/Formula/j/jet.rb index c806398457..b28c2f7743 100644 --- a/Formula/j/jet.rb +++ b/Formula/j/jet.rb @@ -1,20 +1,18 @@ class Jet < Formula desc "Type safe SQL builder with code generation and auto query result data mapping" homepage "https:github.comgo-jetjet" - url "https:github.comgo-jetjetarchiverefstagsv2.11.1.tar.gz" - sha256 "a046e5982eb972825b2dce80548ff1e77dfdaaea2f3dea016e6e5d376cbbc822" + url "https:github.comgo-jetjetarchiverefstagsv2.12.0.tar.gz" + sha256 "4003b5c8188937031bd0a89e8442b5afb9c687e8b488d31eccbaa2895c42b4e9" license "Apache-2.0" head "https:github.comgo-jetjet.git", branch: "master" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "5b1cdb00eb754236e1a868cfffb86d43819837a71a1eb802da5dcdd6dd2cf95b" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "c8e365e76e3e2b3bbc4e7a257dfe3ad1004bf5ffc2163c3852c94dc11f380f0e" - sha256 cellar: :any_skip_relocation, arm64_ventura: "772811a7e784d95d4215cb5fee17f1fa305f5aa7c7340375b6737573ae4c17c6" - sha256 cellar: :any_skip_relocation, arm64_monterey: "08621eb4c223ed9171115e5e7cf4db9c408194e43ca76031bc2d653692eaea0a" - sha256 cellar: :any_skip_relocation, sonoma: "ff0a49e6c0567d7992a054f8d2b9b68cd4ed785bb20de9a5d30ab75da36eb63c" - sha256 cellar: :any_skip_relocation, ventura: "d1542b742bfab00324695753c04d3376bde37343fd00b0718718c0bd6d8b5426" - sha256 cellar: :any_skip_relocation, monterey: "b8ee73142506f7f5830b70a1c5a6a7ea8ff1043c1ec9ce01de0c0669e4873101" - sha256 cellar: :any_skip_relocation, x86_64_linux: "c3fcb0048ffc0776f975baea12887b6f12c61baa197372041a79cbe9123239cc" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "3c010d2b36641394ac115bb7fc445e9e5e291128900d0a78ed443c820ea2a41f" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "9f45fc3dbb06636d172e43877f9aa3ad5a540d759259340f81b46b1fce44acb5" + sha256 cellar: :any_skip_relocation, arm64_ventura: "291b20bb8a1ad9fbfb041a62970c1e28d44d7c5c0015d9bcf719ca6b8f9b9558" + sha256 cellar: :any_skip_relocation, sonoma: "506860133d5ea4bc6d3c83f119a3ff666381326185ec29317e218fb74f81a49d" + sha256 cellar: :any_skip_relocation, ventura: "54bd30e44b46376d305b9c6de7350ba5eb33282c767413ddd625be5323d86be0" + sha256 cellar: :any_skip_relocation, x86_64_linux: "59978daf20497c7dda0ec7dde02caba7958a832bd0c90a30f8258d8d278b88a8" end depends_on "go" => :build diff --git a/Formula/j/jsonschema.rb b/Formula/j/jsonschema.rb index c8e82b3eee..66a19ea318 100644 --- a/Formula/j/jsonschema.rb +++ b/Formula/j/jsonschema.rb @@ -21,7 +21,7 @@ class Jsonschema < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "d5d9adbaab5f963722b4da057ae1524bb48c5c7d5f4f1cf2a214c969d6160598" end - disable! date: "2024-01-21", because: "cli is deprecated, and will be removed" + disable! date: "2024-01-21", because: "is deprecated as a CLI and succeeded by `check-jsonschema`" depends_on "python@3.11" diff --git a/Formula/k/kapacitor.rb b/Formula/k/kapacitor.rb index 909b68d873..c6783b432b 100644 --- a/Formula/k/kapacitor.rb +++ b/Formula/k/kapacitor.rb @@ -30,6 +30,7 @@ class Kapacitor < Formula end bottle do + sha256 cellar: :any_skip_relocation, arm64_sequoia: "1a33c443bf07f988db3116c35ab0753ae92b017d117d82d522bac20ecd94e35f" sha256 cellar: :any_skip_relocation, arm64_sonoma: "18df0fe28a2f236b9e83280d13fb1628da163b43010b1ab2e278d596be334154" sha256 cellar: :any_skip_relocation, arm64_ventura: "7fc56e944c7205bf82e6f09e0fd6acb2671813abff062cb5358c3e10aa34240b" sha256 cellar: :any_skip_relocation, arm64_monterey: "077bb8e7923a28559b7fca1bf0e5da9a5bed8cbc2ec066292145e0ea0b61edb3" diff --git a/Formula/k/kubelogin.rb b/Formula/k/kubelogin.rb index 01cc75c2ae..2fa0bbdc1f 100644 --- a/Formula/k/kubelogin.rb +++ b/Formula/k/kubelogin.rb @@ -1,18 +1,18 @@ class Kubelogin < Formula desc "OpenID Connect authentication plugin for kubectl" homepage "https:github.comint128kubelogin" - url "https:github.comint128kubeloginarchiverefstagsv1.30.1.tar.gz" - sha256 "3a9f71a1b0192c5fee6656bbe5190579756ce1d5fcde0446c28d985039182068" + url "https:github.comint128kubeloginarchiverefstagsv1.31.0.tar.gz" + sha256 "75dd8f9669804a42c65fb52f54b0deb176c4f4d126af0259279fe41cd4d15d6e" license "Apache-2.0" head "https:github.comint128kubelogin.git", branch: "master" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "e0904aac4d1114c91a22ad60f5636c49cb0749bcd2642cf6de6a7c80a4b86600" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "e0904aac4d1114c91a22ad60f5636c49cb0749bcd2642cf6de6a7c80a4b86600" - sha256 cellar: :any_skip_relocation, arm64_ventura: "e0904aac4d1114c91a22ad60f5636c49cb0749bcd2642cf6de6a7c80a4b86600" - sha256 cellar: :any_skip_relocation, sonoma: "79a25d589eb0d14d62486b695e4967439c9b1251a799aa4ab225962ea6338138" - sha256 cellar: :any_skip_relocation, ventura: "79a25d589eb0d14d62486b695e4967439c9b1251a799aa4ab225962ea6338138" - sha256 cellar: :any_skip_relocation, x86_64_linux: "a1067dea64447c01fd83bb764147fd2cbf0852f754e2301ff1d7bc7012e43207" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "fd54f1305a5b4156df1cf66d02285e6729711b13ca7beae544a83eae9c13902c" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "fd54f1305a5b4156df1cf66d02285e6729711b13ca7beae544a83eae9c13902c" + sha256 cellar: :any_skip_relocation, arm64_ventura: "fd54f1305a5b4156df1cf66d02285e6729711b13ca7beae544a83eae9c13902c" + sha256 cellar: :any_skip_relocation, sonoma: "008f52544faf3b23c5c43a4a28ccaaf4c5966e40f8f224f72c7c2dec4555357d" + sha256 cellar: :any_skip_relocation, ventura: "008f52544faf3b23c5c43a4a28ccaaf4c5966e40f8f224f72c7c2dec4555357d" + sha256 cellar: :any_skip_relocation, x86_64_linux: "1cd9ec1ade640da4e4da728b42cf40c0eb710d085bb2d3974066b9f1a376f8b1" end depends_on "go" => :build diff --git a/Formula/l/lanraragi.rb b/Formula/l/lanraragi.rb index dfa7b4992d..506b8287b3 100644 --- a/Formula/l/lanraragi.rb +++ b/Formula/l/lanraragi.rb @@ -1,19 +1,18 @@ class Lanraragi < Formula desc "Web application for archival and reading of mangadoujinshi" homepage "https:github.comDifegueLANraragi" - url "https:github.comDifegueLANraragiarchiverefstagsv.0.9.21.tar.gz" - sha256 "ed2d704d058389eb4c97d62080c64fa96fcc230be663ec8958f35764d229c463" + url "https:github.comDifegueLANraragiarchiverefstagsv.0.9.22.tar.gz" + sha256 "979b819994fdf4260a19bf276aef407da9c1d9d294bee44fc7a1f600c1ce5696" license "MIT" - revision 3 head "https:github.comDifegueLANraragi.git", branch: "dev" bottle do - sha256 cellar: :any, arm64_sequoia: "4addeef09e330f210354da1d2f0593e88621616320057ba2cdc388f76a447e29" - sha256 cellar: :any, arm64_sonoma: "3de5bf3ab193cc551e1a843a7ffdf01ef2f28248979079a8b1b390eaa8a052d9" - sha256 cellar: :any, arm64_ventura: "46c910c967b0de95eb0131df3821ca428e91d03c4d0910c6dc1502fc895ffd98" - sha256 cellar: :any, sonoma: "7eea02846ca205288ab639fe55a41f9fb81598f2f4f111c58b3adb157bf8fae6" - sha256 cellar: :any, ventura: "6c295cfa1ef859951ed5855f962c6a8249173f6cd180322091646b4bee817126" - sha256 cellar: :any_skip_relocation, x86_64_linux: "596296f78997c0c66c9cfc01b900ba54782d1500fc2f47ede41c7dc29116b968" + sha256 cellar: :any, arm64_sequoia: "e6ad4eba79b3e0aae64d01aaeb64fcdfd5bf6b32f899665fb3c78b61e7568a9d" + sha256 cellar: :any, arm64_sonoma: "a6fc59bb74de453bfca634f0eb8005aa8d6734bfa0f9e07bb54ce12d122ec570" + sha256 cellar: :any, arm64_ventura: "01c666e8b8eb423b602d9aca72ac34367627f1a1b5efacbcb4c96723cbd1ccb8" + sha256 cellar: :any, sonoma: "b3f00435e72d7ceee48e0191999f50c2e644d003c25490688426bb118600e585" + sha256 cellar: :any, ventura: "f316475978784dbb9829ed69d81a45f0eb1273bbce78a77c18bea25043215b99" + sha256 cellar: :any_skip_relocation, x86_64_linux: "c0c201a1a56fc38f517d2e4388dc81571f2f25283ce7a97e6a2677c079085df8" end depends_on "nettle" => :build diff --git a/Formula/l/llama.cpp.rb b/Formula/l/llama.cpp.rb index c08c42ee93..1429b722fa 100644 --- a/Formula/l/llama.cpp.rb +++ b/Formula/l/llama.cpp.rb @@ -3,8 +3,8 @@ class LlamaCpp < Formula homepage "https:github.comggerganovllama.cpp" # CMake uses Git to generate version information. url "https:github.comggerganovllama.cpp.git", - tag: "b4016", - revision: "42cadc74bda60afafb45b71b1a39d150ede0ed4d" + tag: "b4020", + revision: "9f409893519b4a6def46ef80cd6f5d05ac0fb157" license "MIT" head "https:github.comggerganovllama.cpp.git", branch: "master" @@ -14,12 +14,12 @@ class LlamaCpp < Formula end bottle do - sha256 cellar: :any, arm64_sequoia: "044564d18bf40990b28be89846881bd45cbcc963b33e3b0e2617c4f0a2e1c6e1" - sha256 cellar: :any, arm64_sonoma: "884db3b79f548e9768821ae859e306604e522cbc99634826d7b796fc1336743c" - sha256 cellar: :any, arm64_ventura: "63e4e010281de9ede542a42fb92bcbe3667af35a9e2a4b2f20a326b5698576a0" - sha256 cellar: :any, sonoma: "14a7d398b33215afbb0caae0ee0e471854df83ccc54a154bf04de0760c0ec348" - sha256 cellar: :any, ventura: "36849811b32d3e61b499f8f8720a204d27f2b5ffe07a19c2ab10f749212572d4" - sha256 cellar: :any_skip_relocation, x86_64_linux: "412057ea50d9ca7fc88e311d15ddd0999cb62557675ccb164010547bf27c1750" + sha256 cellar: :any, arm64_sequoia: "b4d4a62d1df687a5d3073481dc96583ccafec8b002fbe06e2cd5f5ef9ef1f0b6" + sha256 cellar: :any, arm64_sonoma: "7fa99e735d8e2cf9436cc61911ed17fc25cc4704696b339b5197e3ae3df1e343" + sha256 cellar: :any, arm64_ventura: "5081893c8594808335882667c0f2232773498d334385fcc408ff8ec844cbe096" + sha256 cellar: :any, sonoma: "292d27acfc1ce7fede47bd1efac02895b496c84e808274c4f9f2c538d6b04373" + sha256 cellar: :any, ventura: "26f2d8a65038b547dfd836a9d4d52a5053fd9f7478d6cfb25201d09b6534c15c" + sha256 cellar: :any_skip_relocation, x86_64_linux: "e716bab6d444b8589fbf89eb2ce9acaa1c10c307b0de9b971858c92a68b49e80" end depends_on "cmake" => :build diff --git a/Formula/l/luajit-openresty.rb b/Formula/l/luajit-openresty.rb index ce8e17853a..c52a54cca2 100644 --- a/Formula/l/luajit-openresty.rb +++ b/Formula/l/luajit-openresty.rb @@ -1,8 +1,8 @@ class LuajitOpenresty < Formula desc "OpenResty's Branch of LuaJIT 2" homepage "https:github.comopenrestyluajit2" - url "https:github.comopenrestyluajit2archiverefstagsv2.1-20240815.tar.gz" - sha256 "9e59ec13c301c8b2855838b1248def49ef348a3e7563fabef677431706718145" + url "https:github.comopenrestyluajit2archiverefstagsv2.1-20241104.tar.gz" + sha256 "197a5eb626bc9e0c19dcb025a190735ca1e23890606204bd9ef4c9828d5c4d4a" license "MIT" version_scheme 1 head "https:github.comopenrestyluajit2.git", branch: "v2.1-agentzh" @@ -19,14 +19,12 @@ class LuajitOpenresty < Formula end bottle do - sha256 cellar: :any, arm64_sequoia: "9c2e139304a9347e068016dd6af5737aaa36cf3ed365588afa0b0fae3342783c" - sha256 cellar: :any, arm64_sonoma: "eac811d2f355e1846053077673547f049dd2c66eaad2ff7af9f54d2505a3a5dd" - sha256 cellar: :any, arm64_ventura: "52bf7212e60a2949c0228e2e2fec5e9734486c9a2b5266f183ae44f740d96a4e" - sha256 cellar: :any, arm64_monterey: "c0b81bc5cd12816bf56cba7c0c43b791dd91612124e965cb9b66e80ae2f24a42" - sha256 cellar: :any, sonoma: "ce52d5d4eed84b74712f1e782d6e5b579261493ba6711b669203dcd87cf55ac5" - sha256 cellar: :any, ventura: "3e4c46f731bd3041222e133cc355fc3e8b2e58776de801c8ea7568a6edab3b68" - sha256 cellar: :any, monterey: "ab0c92ffc07e0245dc9a9d85d3c9b188f799368dd9dfd3e6bf74a8c9cd719df0" - sha256 cellar: :any_skip_relocation, x86_64_linux: "a03a571669285b5c8ccef6b1258febde897c5983f750bd39bc00201e8f495451" + sha256 cellar: :any, arm64_sequoia: "2e3bee2f3622c951ec6980aa98b5f1b75fd01ef3f44133b7a55953120d925810" + sha256 cellar: :any, arm64_sonoma: "842974aa185d0939d37e6216fc67eee44cfe00dcda80db4668d50d4b91a43936" + sha256 cellar: :any, arm64_ventura: "a5ae1b47f5f82287101904faf1b850a271500045d2562de52de874b9a79ca31d" + sha256 cellar: :any, sonoma: "abbe19f8b818d75439f305ccd23d0a0fb1308a7a9d2c2f4ad1f8ea1d62b9395a" + sha256 cellar: :any, ventura: "8191206b7b53b6678be0f075e2fd98e8db316469b674c95bb106e3eb9f540d65" + sha256 cellar: :any_skip_relocation, x86_64_linux: "b491702bf453e23917adf40bf2be3e29733af5146f89ad240030a9a8714ee59c" end keg_only "it conflicts with the LuaJIT formula" diff --git a/Formula/lib/libgedit-gtksourceview.rb b/Formula/lib/libgedit-gtksourceview.rb index 654005b456..40494067ca 100644 --- a/Formula/lib/libgedit-gtksourceview.rb +++ b/Formula/lib/libgedit-gtksourceview.rb @@ -1,20 +1,18 @@ class LibgeditGtksourceview < Formula desc "Text editor widget for code editing" homepage "https://gitlab.gnome.org/World/gedit/libgedit-gtksourceview" - url "https://gitlab.gnome.org/World/gedit/libgedit-gtksourceview/-/archive/299.2.1/libgedit-gtksourceview-299.2.1.tar.bz2" - sha256 "b183a816f3958df4bf5e186fef6f9a9e31d7747e6fafecc5cf1650b4807920b5" + url "https://gitlab.gnome.org/World/gedit/libgedit-gtksourceview/-/archive/299.3.0/libgedit-gtksourceview-299.3.0.tar.bz2" + sha256 "592971401ce0a717533f77d3547c3257f2c396dafb12185878933d43de0eb3cf" license "LGPL-2.1-only" head "https://gitlab.gnome.org/World/gedit/libgedit-gtksourceview.git", branch: "main" bottle do - sha256 arm64_sequoia: "f90702eb564b47f8de26d4e7ae85f97ec726febfd1dfb33726d4d64de813dbd5" - sha256 arm64_sonoma: "5aff961bf40184a0c661fc7890f4b2be98937d7eb417ee76429a99e1e147ed76" - sha256 arm64_ventura: "ea3c2abf6e495e0bb8ec265fccee3d2131de9fd210c556fa30790c610483742e" - sha256 arm64_monterey: "d18303d09984f7b23c1cc53aef7ed7c7171b4d7ed78eb2edf55ae1696725abe3" - sha256 sonoma: "1e214228a6d3f1c415827dae97d0c9318eb1db780e0e598568cddd9759bf5a54" - sha256 ventura: "616d3ed819468270727c83c8d3bd7e7d38290697e24991c366100408d10ff319" - sha256 monterey: "7b81052f99056209550d3a2149280b976f03ff6f0dc4d056e060065f4d231fbf" - sha256 x86_64_linux: "528ce89f65e7be3f6184df2d3e64ec16c9e733ac55a5e3722b55088d386c4d80" + sha256 arm64_sequoia: "5d7d1aefaf79cf1cf19a50e94812e1767af9ee11149b5d5a3b547837e8486543" + sha256 arm64_sonoma: "329f8d227c0007ac511c90845dda40e4d8427196ed326818f28b8896ab0bf69c" + sha256 arm64_ventura: "fb5deffe89409ad7aa5322d315cbf9d8bb96a13ede617eec2d1b54caaa188da0" + sha256 sonoma: "811a923e4a5762e42ce820958ad2cece6165976d3930c48eca9f3cb3e234c481" + sha256 ventura: "82ed993f73f88b32a38f5e561e234be92f227ede5d37a1bdccf9aba1afd53643" + sha256 x86_64_linux: "34fb0f2b288c781c158871ecf66ef9360e6b02f716252dfc71ad0067a25ba6f4" end depends_on "gettext" => :build diff --git a/Formula/lib/libgedit-tepl.rb b/Formula/lib/libgedit-tepl.rb index 5b43e01865..9b959fab08 100644 --- a/Formula/lib/libgedit-tepl.rb +++ b/Formula/lib/libgedit-tepl.rb @@ -1,27 +1,18 @@ class LibgeditTepl < Formula desc "Gedit Technology - Text editor product line" homepage "https:gitlab.gnome.orgWorldgeditlibgedit-tepl" - url "https:gitlab.gnome.orgWorldgeditlibgedit-tepl-archive6.10.0libgedit-tepl-6.10.0.tar.bz2" - sha256 "bfaf68a4c81b7e32ff69d102dad1d656c49b5ef8570db15327a3c5479c8c3164" + url "https:gitlab.gnome.orgWorldgeditlibgedit-tepl-archive6.11.0libgedit-tepl-6.11.0.tar.bz2" + sha256 "3b46bae85ae59adbfa63570a6e3818ce27643f1c36e7a8ea866bc141d74727fd" license "LGPL-2.1-or-later" - revision 2 head "https:gitlab.gnome.orgWorldgeditlibgedit-tepl.git", branch: "main" - # https:gitlab.gnome.orgswilmettepl-blobmaindocsmore-information.md - # Tepl follows the evenodd minor version scheme. Odd minor versions are - # development snapshots; even minor versions are stable. - livecheck do - url :stable - regex(^v?(\d+\.\d*[02468](?:\.\d+)*)$i) - end - bottle do - sha256 arm64_sequoia: "4f5e58d214ebaf7a8e48f5688532da1c3165808f120db8b37ed6615bb84a2c86" - sha256 arm64_sonoma: "c2128dc28a61fc7f4199a37308015fd6cd809ef6098b589c709ce81d9760e22c" - sha256 arm64_ventura: "c0d45ab2b18d1dc253e01fb168a7121b97d8bcd1e16aa513c797313ab4c621c3" - sha256 sonoma: "cba802dbc0bb7e182c2d2f4346ef485088cc745c00a786d2020194f10b833958" - sha256 ventura: "0ab303812624e1565d97a29f6e6ef350d370efdff1027cafac1ad1c08f68bdcf" - sha256 x86_64_linux: "d4af145b90a3a9082188c83ac10dd0bd62f846140ba60a36bb9a98ff8b1057b8" + sha256 arm64_sequoia: "0d2578e0d31bbfae6655aaaceef057d1589406206fa7cc079a0e026a9a7248e0" + sha256 arm64_sonoma: "ac5d34deeeb878f76f45e1446c7f88aaabcd965c111e9d48192f14598cb7659a" + sha256 arm64_ventura: "34ad76b173ef89688270bfae41e7818765690ef4f64361205c7b24c60fd42289" + sha256 sonoma: "39ca15d71c3477a28ed02cbed40307e8739d472fd0ddc370d98a1a61ed7efedc" + sha256 ventura: "9e158eb01c337a3d3640f095cf2c383bdf7e223c92942e3de9a81645f7082c1e" + sha256 x86_64_linux: "f6e1d3a6e8b52f2cf3712173ad9a0ef8359a754698e4b762a388af22aaa326d8" end depends_on "gettext" => :build diff --git a/Formula/lib/libheif.rb b/Formula/lib/libheif.rb index cde7f9f5a3..b2464e4503 100644 --- a/Formula/lib/libheif.rb +++ b/Formula/lib/libheif.rb @@ -1,18 +1,17 @@ class Libheif < Formula desc "ISOIEC 23008-12:2017 HEIF file format decoder and encoder" homepage "https:www.libde265.org" - url "https:github.comstrukturaglibheifreleasesdownloadv1.18.2libheif-1.18.2.tar.gz" - sha256 "c4002a622bec9f519f29d84bfdc6024e33fd67953a5fb4dc2c2f11f67d5e45bf" + url "https:github.comstrukturaglibheifreleasesdownloadv1.19.1libheif-1.19.1.tar.gz" + sha256 "994913eb2a29c00c146d6f3d61e07d9ff0d8e9eccb0624d87e4be8b108c74e4b" license "LGPL-3.0-only" - revision 1 bottle do - sha256 cellar: :any, arm64_sequoia: "ed325fb88684986ddb0e1ea928234cbcdf338532d617dd1772c942e6fb6fc523" - sha256 cellar: :any, arm64_sonoma: "fb441a4c7b0af9d301f40febc15d7e47e5c36b3dd736fa5568f6f88d664b56a3" - sha256 cellar: :any, arm64_ventura: "f900c9eac6cdf2e134f9150fe61888ed279eb057efd18099245f9a326fe82a35" - sha256 cellar: :any, sonoma: "729b267c46f64bf463a96aef0b866ec41e08ee802ced4eb4f45d5bc44e8e9dd1" - sha256 cellar: :any, ventura: "3cb8608c18c3cea4cc34469c5d00a96d583980ad55e3bc2675df48754d15a0b5" - sha256 cellar: :any_skip_relocation, x86_64_linux: "8dc7b284f1a2b082fc81a2a01e6ebb1ecaec10b2f29cb1b53607dc63e8d39234" + sha256 cellar: :any, arm64_sequoia: "8beeb83c567e7a81205a62f649bbced77011944b1b7fc6bfa038e4a8faae55ba" + sha256 cellar: :any, arm64_sonoma: "c7ebcafb946eb57721b21b30574098ab7aff36577c7b72068479ac7e4e83b4e3" + sha256 cellar: :any, arm64_ventura: "c18dfa7ee1f29480b58068c799d1aa056343e14695025d5cb1f27059cb586a00" + sha256 cellar: :any, sonoma: "ac23561111d4beef1488df9f888a9b991607f85ee43fa6a92f02f603b212f5e6" + sha256 cellar: :any, ventura: "75cd8aad87f8b7f79d10f34031b96872b34b474dba3233ae09336303fd553641" + sha256 cellar: :any_skip_relocation, x86_64_linux: "947d413b06ef2874a50e0d8d1962287be98e672dd9416dd75875087b426c88cd" end depends_on "cmake" => :build @@ -40,6 +39,10 @@ def install system "cmake", "--install", "build" pkgshare.install "examplesexample.heic" pkgshare.install "examplesexample.avif" + + # In order to avoid duplicated symbol error when build static library + inreplace "examplesheif_info.cc", "fourcc_to_string", "example_fourcc_to_string" + system "cmake", "-S", ".", "-B", "static", *args, *std_cmake_args, "-DBUILD_SHARED_LIBS=OFF" system "cmake", "--build", "static" lib.install "staticlibheiflibheif.a" diff --git a/Formula/lib/libvpx.rb b/Formula/lib/libvpx.rb index 2227166aa6..1f283f436d 100644 --- a/Formula/lib/libvpx.rb +++ b/Formula/lib/libvpx.rb @@ -1,33 +1,32 @@ class Libvpx < Formula desc "VP8VP9 video codec" homepage "https:www.webmproject.orgcode" - url "https:github.comwebmprojectlibvpxarchiverefstagsv1.13.1.tar.gz" - sha256 "00dae80465567272abd077f59355f95ac91d7809a2d3006f9ace2637dd429d14" + url "https:github.comwebmprojectlibvpxarchiverefstagsv1.15.0.tar.gz" + sha256 "e935eded7d81631a538bfae703fd1e293aad1c7fd3407ba00440c95105d2011e" license "BSD-3-Clause" head "https:chromium.googlesource.comwebmlibvpx.git", branch: "main" bottle do - sha256 cellar: :any, arm64_sequoia: "6458bca2101091386e7653910ed3465e35f0d3a83d5595704baec3e8f5b42137" - sha256 cellar: :any, arm64_sonoma: "484698903af5db7c9b7d6b4e5791f702ae99a9167a0119773b30d1c9b34ffdba" - sha256 cellar: :any, arm64_ventura: "6a40c8dea8edfd2ebf1aec9894b91239691651bd92f6d2e61f3ffa0b9e79fe6e" - sha256 cellar: :any, arm64_monterey: "74b80630744e3c8f51c8b40089a2b07529d1a319f03b67cf387e914e52b80d83" - sha256 cellar: :any, sonoma: "20b5db6c221c97a82f9808bee54a4467f36c761d3c9effa5ee706c81b83da97c" - sha256 cellar: :any, ventura: "4225649fc700b5974f0fe3b01a6642e93a7669f9d2525b2344b4535d02cd2970" - sha256 cellar: :any, monterey: "3ad4e913a0955ebcbb0c5760d9dfbd3add260bd5932e61b9e9f996014e3a2a56" - sha256 cellar: :any_skip_relocation, x86_64_linux: "9a251c029dbfab1d5545b5b07c80f317b3860cca7ed32a18b91f4e6076348ab1" + sha256 cellar: :any, arm64_sequoia: "5b72c6376740d6c702c7bb1bca4292b9cb09b6aca7b16bcf01d5d2cccbaf7b7a" + sha256 cellar: :any, arm64_sonoma: "1a57c51283a0015aeab14dd14210f47beeb270321a85f5c5d3bddfc34c15b000" + sha256 cellar: :any, arm64_ventura: "68b0b266de2faa807df3dcd3c85e0028c8c12c93d22874c0c2676575101a3362" + sha256 cellar: :any, sonoma: "823e82b27cf734c2a64525934a6909e3c07e09e0cb75a398afc2fbc66be0af78" + sha256 cellar: :any, ventura: "bfe84c4076b989468d359f0ebf2f46ad601da3383e6d50719accc374346b6853" + sha256 cellar: :any_skip_relocation, x86_64_linux: "7a56173a7f792054fab125d92e8d5441329041b09bb26d1ee6e69efd3bac77df" end on_intel do depends_on "yasm" => :build end - # Add Sonoma support (remove patch when supported in a `libvpx` version). + # Add Sequoia support (remove patch when supported in a `libvpx` version). patch :DATA def install + ENV.runtime_cpu_detection # NOTE: `libvpx` will fail to build on new macOS versions before the # `configure` and `buildmakeconfigure.sh` files are updated to support - # the new target (e.g., `arm64-darwin23-gcc` for macOS 14). We [temporarily] + # the new target (e.g., `arm64-darwin24-gcc` for macOS 15). We [temporarily] # patch these files to add the new target (until there is a new version). # If we don't want to create a patch each year, we can consider using # `--force-target=#{Hardware::CPU.arch}-darwin#{OS.kernel_version.major}-gcc` @@ -38,16 +37,12 @@ def install --disable-examples --disable-unit-tests --enable-pic + --enable-runtime-cpu-detect --enable-shared --enable-vp9-highbitdepth ] args << "--target=#{Hardware::CPU.arch}-darwin#{OS.kernel_version.major}-gcc" if OS.mac? - if Hardware::CPU.intel? - ENV.runtime_cpu_detection - args << "--enable-runtime-cpu-detect" - end - mkdir "macbuild" do system "..configure", *args system "make", "install" @@ -61,45 +56,43 @@ def install __END__ diff --git abuildmakeconfigure.sh bbuildmakeconfigure.sh -index 4bf090f006f8fc86d45e533b33a4603efc0afac1..5d9b9622fc96c4e841d8c2833d149d9a79f5ab08 100644 +index 8220d5c..cc5bf6c 100644 --- abuildmakeconfigure.sh +++ bbuildmakeconfigure.sh -@@ -791,7 +791,7 @@ process_common_toolchain() { +@@ -832,7 +832,7 @@ process_common_toolchain() { tgt_isa=x86_64 tgt_os=`echo $gcctarget | sed 's.*\(darwin1[0-9]\).*\1'` ;; -- *darwin2[0-2]*) +- *darwin2[0-3]*) + *darwin2[0-4]*) tgt_isa=`uname -m` tgt_os=`echo $gcctarget | sed 's.*\(darwin2[0-9]\).*\1'` ;; -@@ -940,7 +940,7 @@ process_common_toolchain() { +@@ -991,7 +991,7 @@ EOF add_cflags "-mmacosx-version-min=10.15" add_ldflags "-mmacosx-version-min=10.15" ;; -- *-darwin2[0-2]-*) +- *-darwin2[0-3]-*) + *-darwin2[0-4]-*) add_cflags "-arch ${toolchain%%-*}" add_ldflags "-arch ${toolchain%%-*}" ;; diff --git aconfigure bconfigure -index ae289f77b4a1994f3a1632573193124071f793b1..513556b2f81eefb2e69350188b6d6dcded1814ed 100755 +index 97e7899..457bd6b 100755 --- aconfigure +++ bconfigure -@@ -102,6 +102,8 @@ all_platforms="${all_platforms} arm64-darwin-gcc" - all_platforms="${all_platforms} arm64-darwin20-gcc" +@@ -103,6 +103,7 @@ all_platforms="${all_platforms} arm64-darwin20-gcc" all_platforms="${all_platforms} arm64-darwin21-gcc" all_platforms="${all_platforms} arm64-darwin22-gcc" -+all_platforms="${all_platforms} arm64-darwin23-gcc" + all_platforms="${all_platforms} arm64-darwin23-gcc" +all_platforms="${all_platforms} arm64-darwin24-gcc" all_platforms="${all_platforms} arm64-linux-gcc" all_platforms="${all_platforms} arm64-win64-gcc" all_platforms="${all_platforms} arm64-win64-vs15" -@@ -163,6 +165,8 @@ all_platforms="${all_platforms} x86_64-darwin19-gcc" - all_platforms="${all_platforms} x86_64-darwin20-gcc" +@@ -167,6 +168,7 @@ all_platforms="${all_platforms} x86_64-darwin20-gcc" all_platforms="${all_platforms} x86_64-darwin21-gcc" all_platforms="${all_platforms} x86_64-darwin22-gcc" -+all_platforms="${all_platforms} x86_64-darwin23-gcc" + all_platforms="${all_platforms} x86_64-darwin23-gcc" +all_platforms="${all_platforms} x86_64-darwin24-gcc" all_platforms="${all_platforms} x86_64-iphonesimulator-gcc" all_platforms="${all_platforms} x86_64-linux-gcc" diff --git a/Formula/lib/libxml2.rb b/Formula/lib/libxml2.rb index f90270a8b7..bee0bf4c9b 100644 --- a/Formula/lib/libxml2.rb +++ b/Formula/lib/libxml2.rb @@ -4,7 +4,7 @@ class Libxml2 < Formula url "https:download.gnome.orgsourceslibxml22.13libxml2-2.13.4.tar.xz" sha256 "65d042e1c8010243e617efb02afda20b85c2160acdbfbcb5b26b80cec6515650" license "MIT" - revision 3 + revision 4 # We use a common regex because libxml2 doesn't use GNOME's "even-numbered # minor is stable" version scheme. @@ -14,12 +14,12 @@ class Libxml2 < Formula end bottle do - sha256 arm64_sequoia: "016dc2a96950af0b748b4e98a46cfa8935e8d43d20a75ba23791c78c037f215a" - sha256 arm64_sonoma: "b954917a8437c8ff6cb6787736a13680e4185726dd5c45edb6d3b69391191883" - sha256 arm64_ventura: "62e7f160283b1d43ba9117b9cd8d29ea30d93640ff42f3bfd2331476f1fab3f3" - sha256 sonoma: "39aaefbfe24737fe3399a26fd2248374d4dc1ec87644bf16fdba1b7b5545f5b3" - sha256 ventura: "b8287a71c78ff3dfa6b84b9ec72e7f95c516712a874fdd231dd449289dc49804" - sha256 cellar: :any_skip_relocation, x86_64_linux: "d7758c59760b0454356e2bc7aa6e2b46d530e6699196c99eaa047c1c8e26f95e" + sha256 cellar: :any, arm64_sequoia: "958deabfc4c6a8908580a7538b1392e4a50c6f3cc7246239a62bf603ae33acaf" + sha256 cellar: :any, arm64_sonoma: "7dd663ec7beda167b1f0705d984ccb38db2d882ef1f78678b7abecd81ddeb119" + sha256 cellar: :any, arm64_ventura: "4fe3f65d703d925efbeeff545561dabc1e3d70de359c3b2cc3e6799aa4b33e6f" + sha256 cellar: :any, sonoma: "3bd5fd6fa2457c18f3f68e71dfc1cb0f6155a7aaa2acd93b42d3e7eb955b72d3" + sha256 cellar: :any, ventura: "be5ba075471da4de1260ec75e78c496b3689678e8edaf5860febe9f26f4a2cd8" + sha256 cellar: :any_skip_relocation, x86_64_linux: "d43aafed4f334588e937fac87b381df3c6e42f790b3828dd932512bf349b77df" end head do @@ -56,16 +56,20 @@ def install ENV.append "CFLAGS", "-std=gnu11" if OS.linux? system "autoreconf", "--force", "--install", "--verbose" if build.head? - system ".configure", *std_configure_args, + system ".configure", "--disable-silent-rules", "--sysconfdir=#{etc}", - "--disable-silent-rules", "--with-history", "--with-http", "--with-icu", + "--without-lzma", "--without-python", - "--without-lzma" + *std_configure_args system "make", "install" + icu4c = deps.find { |dep| dep.name.match?(^icu4c(@\d+)?$) } + .to_formula + inreplace [bin"xml2-config", lib"pkgconfiglibxml-2.0.pc"], icu4c.prefix.realpath, icu4c.opt_prefix + cd "python" do sdk_include = if OS.mac? sdk = MacOS.sdk_path_if_needed diff --git a/Formula/m/macchina.rb b/Formula/m/macchina.rb index ed1a6ea914..c289e0df4b 100644 --- a/Formula/m/macchina.rb +++ b/Formula/m/macchina.rb @@ -1,42 +1,28 @@ class Macchina < Formula desc "System information fetcher, with an emphasis on performance and minimalism" homepage "https:github.comMacchina-CLImacchina" - url "https:github.comMacchina-CLImacchinaarchiverefstagsv6.3.1.tar.gz" - sha256 "385bccc02f67c9ed6b9a483dbebdec901eb4beb82b15bb7969ee36028c19e475" + url "https:github.comMacchina-CLImacchinaarchiverefstagsv6.4.0.tar.gz" + sha256 "edd7591565f199c1365420655a144507bcd2838aed09b79fefdc8b661180432f" license "MIT" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "6ecc57084ae105e0d8068e693cb2b8d8ad97fdf67333fc0b56cb247492bb89dd" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "401d23f452588558b961d447ba3b55c299ca65748b5e91640868ee48437fd2d8" - sha256 cellar: :any_skip_relocation, arm64_ventura: "668fd39b49bb00d25713ecbd78fa7d72b48cb6b4eaa7c90aecfb1598d586a7ae" - sha256 cellar: :any_skip_relocation, sonoma: "a77aaa3528f6318829f13cd4105bc61efcf56dab104500d9312c0ea57dd36197" - sha256 cellar: :any_skip_relocation, ventura: "4835dc98c9415fdabbf407a14529b2d84cf4b2be4b1412cdbcc47d7e089a50b0" - sha256 cellar: :any_skip_relocation, x86_64_linux: "e4470df67ea312015e1c176847f29fba03c193af0441683a2cec0005313d3594" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "7ced4610d20e2d1279ae391a02ef966e22984dc0bf615b6341b9672a45d2d0f0" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "3e8e972a287563d557df33bfeee21eb54fb2bd13ae2399ed0451e6381aad554b" + sha256 cellar: :any_skip_relocation, arm64_ventura: "0edf9f8eb64c603d3d2a173a0d933902ace99b500e16c8a3cd7daec854703232" + sha256 cellar: :any_skip_relocation, sonoma: "922e43abc17df8b48ffa744fd346f50f60754ea4abb2a5b82703b94686f91620" + sha256 cellar: :any_skip_relocation, ventura: "d544f58c1d3f84ab87fded15c43ee4deb67e18c3f2a3d81e40919875a795942a" + sha256 cellar: :any_skip_relocation, x86_64_linux: "c2dee8bb6fa398bbe5e7ed7dc13dbf811d9511a131a9ec678aa487b323e2528b" end depends_on "rust" => :build - # In order to update the dependent resources, check the link below - # https:github.comMacchina-CLImacchinatreemainvendor - # and find commit ids for the submodules, download tarball and update checksum. - resource "ansi-to-tui" do - url "https:github.comMacchina-CLIansi-to-tuiarchive950d68067ed8c7f74469eb2fd996e04e1b931481.tar.gz" - sha256 "e5f7b361dbc8400355ae637c4b66bcc28964e31bf634d6aa38684c510b38460e" - end - - resource "color-to-tui" do - url "https:github.comMacchina-CLIcolor-to-tuiarchive9a1b684d92cc64994889e100575e38316a68670b.tar.gz" - sha256 "c30ec8f9314afd401c86c7b920864a6974557e72ad21059d3420db2dcffd02cb" - end - def install - (buildpath"vendoransi-to-tui").install resource("ansi-to-tui") - (buildpath"vendorcolor-to-tui").install resource("color-to-tui") - system "cargo", "install", *std_cargo_args end test do assert_match "We've collected a total of 19 readouts", shell_output("#{bin}macchina --doctor") + + assert_match version.to_s, shell_output("#{bin}macchina --version") end end \ No newline at end of file diff --git a/Formula/m/magic_enum.rb b/Formula/m/magic_enum.rb index cc27232040..569daedfd4 100644 --- a/Formula/m/magic_enum.rb +++ b/Formula/m/magic_enum.rb @@ -21,7 +21,7 @@ def install end test do - (testpath"test.cpp").write <<~EOS + (testpath"test.cpp").write <<~CPP #include #include @@ -33,7 +33,7 @@ def install std::cout << c1_name << std::endl; return 0; } - EOS + CPP system ENV.cxx, "test.cpp", "-I#{include}", "-std=c++17", "-o", "test" assert_equal "RED\n", shell_output(testpath"test") diff --git a/Formula/m/mavsdk.rb b/Formula/m/mavsdk.rb index 40da58da9a..31c05284d8 100644 --- a/Formula/m/mavsdk.rb +++ b/Formula/m/mavsdk.rb @@ -94,7 +94,7 @@ def install # Force use of Clang on Mojave ENV.clang if OS.mac? - (testpath"test.cpp").write <<~EOS + (testpath"test.cpp").write <<~CPP #include #include using namespace mavsdk; @@ -103,7 +103,7 @@ def install std::cout << mavsdk.version() << std::endl; return 0; } - EOS + CPP system ENV.cxx, "-std=c++17", testpath"test.cpp", "-o", "test", "-I#{include}", "-L#{lib}", "-lmavsdk" assert_match "v#{version}-#{tap.user}", shell_output(".test").chomp diff --git a/Formula/m/mbelib.rb b/Formula/m/mbelib.rb index 62f98ea95d..3bb5ffc4a9 100644 --- a/Formula/m/mbelib.rb +++ b/Formula/m/mbelib.rb @@ -36,7 +36,7 @@ def install end test do - (testpath"mb.cpp").write <<~EOS + (testpath"mb.cpp").write <<~CPP extern "C" { #include "mbelib.h" } @@ -45,7 +45,7 @@ def install mbe_synthesizeSilencef(float_buf); return (float_buf[0] != 0); } - EOS + CPP system ENV.cxx, "mb.cpp", "-o", "test", "-L#{lib}", "-lmbe" system ".test" end diff --git a/Formula/m/mdds.rb b/Formula/m/mdds.rb index 1363f240e5..d585a8dae5 100644 --- a/Formula/m/mdds.rb +++ b/Formula/m/mdds.rb @@ -42,12 +42,12 @@ def install end test do - (testpath/"test.cpp").write <<~EOS + (testpath/"test.cpp").write <<~CPP #include int main() { mdds::flat_segment_tree fst(0, 4, 8); } - EOS + CPP system ENV.cxx, "test.cpp", "-o", "test", "-std=c++17", "-I#{include.children.first}" diff --git a/Formula/m/mesa-glu.rb b/Formula/m/mesa-glu.rb index 8f06d0e304..f9116f5af8 100644 --- a/Formula/m/mesa-glu.rb +++ b/Formula/m/mesa-glu.rb @@ -34,7 +34,7 @@ def install end test do - (testpath/"test.cpp").write <<~EOS + (testpath/"test.cpp").write <<~CPP #include int main(int argc, char* argv[]) { @@ -53,7 +53,7 @@ def install gluEndPolygon(tobj); return 0; } - EOS + CPP system ENV.cxx, "-I#{include}", "test.cpp", "-L#{lib}", "-lGLU" end end \ No newline at end of file diff --git a/Formula/m/mesheryctl.rb b/Formula/m/mesheryctl.rb index cda5e29458..06ce0e52d2 100644 --- a/Formula/m/mesheryctl.rb +++ b/Formula/m/mesheryctl.rb @@ -2,18 +2,18 @@ class Mesheryctl < Formula desc "Command-line utility for Meshery, the cloud native management plane" homepage "https:meshery.io" url "https:github.commesherymeshery.git", - tag: "v0.7.132", - revision: "5023acbcf4d4149418749016bab67f854bda8c6b" + tag: "v0.7.133", + revision: "4110b56af4a417d24d796410137883e2a690951e" license "Apache-2.0" head "https:github.commesherymeshery.git", branch: "master" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "dc75e315f3651b668bcb69a8b324356d542a6139660dc96423e0742ee47ab78f" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "dc75e315f3651b668bcb69a8b324356d542a6139660dc96423e0742ee47ab78f" - sha256 cellar: :any_skip_relocation, arm64_ventura: "dc75e315f3651b668bcb69a8b324356d542a6139660dc96423e0742ee47ab78f" - sha256 cellar: :any_skip_relocation, sonoma: "13517d6001d54a55bc83b4e8dba45677708a48c9b933910b08870b7608f88c28" - sha256 cellar: :any_skip_relocation, ventura: "13517d6001d54a55bc83b4e8dba45677708a48c9b933910b08870b7608f88c28" - sha256 cellar: :any_skip_relocation, x86_64_linux: "412708f8a497ad87d28ed40a28825c00d9e6d05ac1d9569da8c0c685518ab68e" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "47338b55523a4a75a27f3be2bee64627384c6d3985cd406a8bb1ee209f80ff97" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "47338b55523a4a75a27f3be2bee64627384c6d3985cd406a8bb1ee209f80ff97" + sha256 cellar: :any_skip_relocation, arm64_ventura: "47338b55523a4a75a27f3be2bee64627384c6d3985cd406a8bb1ee209f80ff97" + sha256 cellar: :any_skip_relocation, sonoma: "73c84335503843399690297ca10d9015b5ef9398ac31b64d769f9fd7ec3a12ca" + sha256 cellar: :any_skip_relocation, ventura: "73c84335503843399690297ca10d9015b5ef9398ac31b64d769f9fd7ec3a12ca" + sha256 cellar: :any_skip_relocation, x86_64_linux: "468d05744c8a9d5cb6761b91893ec5c2dd310467b42eb34804e01517bdf40432" end depends_on "go" => :build diff --git a/Formula/m/mhash.rb b/Formula/m/mhash.rb index b2f8db2cb6..ca65ef346d 100644 --- a/Formula/m/mhash.rb +++ b/Formula/m/mhash.rb @@ -41,13 +41,13 @@ def install end test do - (testpath/"test.cpp").write <<~EOS + (testpath/"test.cpp").write <<~CPP #include "mhash.h" int main() { MHASH td; return 0; } - EOS + CPP system ENV.cc, "test.cpp", "-L#{lib}", "-lmhash", "-o", "test" system "./test" end diff --git a/Formula/m/mihomo.rb b/Formula/m/mihomo.rb index 6215de2b2b..ab02fdd331 100644 --- a/Formula/m/mihomo.rb +++ b/Formula/m/mihomo.rb @@ -1,17 +1,17 @@ class Mihomo < Formula desc "Another rule-based tunnel in Go, formerly known as ClashMeta" homepage "https:wiki.metacubex.one" - url "https:github.comMetaCubeXmihomoarchiverefstagsv1.18.9.tar.gz" - sha256 "8f64a5585b7bbbd65b83552a6cdc7a443fd47b2594f5a3ff72f02c8382d5e8da" + url "https:github.comMetaCubeXmihomoarchiverefstagsv1.18.10.tar.gz" + sha256 "98e5c79fd5bec5478ffb3972d28a0474034a9abbd7dde2859c0c891ab5b71b2d" license "GPL-3.0-or-later" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "6c657329510466d730e838ffc3f9daf68e1f32e9102fa30250f365e4b8db128c" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "2dc10f90922f0c4c7afd2caea42da71a7667372328b0e19c6835ac7fa6ee7c5e" - sha256 cellar: :any_skip_relocation, arm64_ventura: "6bc92aaf66aa32b114d43fb98a4858c6d6333c08420bb11d04a037bf2b4120e1" - sha256 cellar: :any_skip_relocation, sonoma: "36bc2bf53f0196020b8cb502505aeac881f12f7d7726c29c1fa70aa7cb5d264e" - sha256 cellar: :any_skip_relocation, ventura: "5e7bb34bafa2aebe48c9a9afced9ea0dc4a5d9113b67884873e153530f37ac4d" - sha256 cellar: :any_skip_relocation, x86_64_linux: "2c3dad291f425e00c7cc811c894a96b757d5167bbfd39e0e0d0a09ed3e7db69c" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "7b9071c7fa695607cc8f26d182b56f5eaa85565210c32dffb4d0c0cae7643fe5" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "8994600c401575fe3bd1455528aef03142185d64c8d4f7451cb6ae1edadac61a" + sha256 cellar: :any_skip_relocation, arm64_ventura: "f5dcae5afe31053e02fea7030fa775ca99d79892c9fb949e97f7950a7bfeadea" + sha256 cellar: :any_skip_relocation, sonoma: "a76c78c1d661b10a17eb9c6cb8dc0f3fdbcf7493eb58e0bd57d346c424fd6825" + sha256 cellar: :any_skip_relocation, ventura: "612c7983f62c1bafd916af8b9421a2a675fffa2ad6d41b9fb05e2d24da78eba8" + sha256 cellar: :any_skip_relocation, x86_64_linux: "e8ed15b08074a532496007c364df8002e390b546a16a7ab208ad8f8693609960" end depends_on "go" => :build diff --git a/Formula/m/mlx.rb b/Formula/m/mlx.rb index 6f92b63e84..bc285ef36b 100644 --- a/Formula/m/mlx.rb +++ b/Formula/m/mlx.rb @@ -85,7 +85,7 @@ def install end test do - (testpath"test.cpp").write <<~EOS + (testpath"test.cpp").write <<~CPP #include #include @@ -103,7 +103,7 @@ def install assert(z.data()[2] == 4.0f); assert(z.data()[3] == 5.0f); } - EOS + CPP system ENV.cxx, "test.cpp", "-std=c++17", "-I#{include}", "-L#{lib}", "-lmlx", "-o", "test" diff --git a/Formula/m/molten-vk.rb b/Formula/m/molten-vk.rb index 5e2a9b6809..d49112eca5 100644 --- a/Formula/m/molten-vk.rb +++ b/Formula/m/molten-vk.rb @@ -185,7 +185,7 @@ def install end test do - (testpath"test.cpp").write <<~EOS + (testpath"test.cpp").write <<~CPP #include int main(void) { const char *extensionNames[] = { "VK_KHR_surface" }; @@ -199,7 +199,7 @@ def install vkCreateInstance(&instanceCreateInfo, NULL, &inst); return 0; } - EOS + CPP system ENV.cc, "-o", "test", "test.cpp", "-I#{include}", "-I#{libexec"include"}", "-L#{lib}", "-lMoltenVK" system ".test" end diff --git a/Formula/m/moon.rb b/Formula/m/moon.rb index c48353898e..2a79718d38 100644 --- a/Formula/m/moon.rb +++ b/Formula/m/moon.rb @@ -1,8 +1,8 @@ class Moon < Formula desc "Task runner and repo management tool for the web ecosystem, written in Rust" homepage "https:moonrepo.devmoon" - url "https:github.commoonrepomoonarchiverefstagsv1.29.3.tar.gz" - sha256 "1dbeff46df1f72b873c1f75837d0c778076bf295e6e20144542740695f95d2b2" + url "https:github.commoonrepomoonarchiverefstagsv1.29.4.tar.gz" + sha256 "4d34851b666805ee368edbe9aa679605122f63bd1bc7bab5d4de52463b8aa6c7" license "MIT" head "https:github.commoonrepomoon.git", branch: "master" @@ -12,17 +12,19 @@ class Moon < Formula end bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "91993c98ad960fa2db9bade21f7b2e3e1170b1046d5ba8a9550ceb6fd84c7b44" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "476798f19a7741d2ffc3819920984b61184912588c90bf62bb552072a49ec6e5" - sha256 cellar: :any_skip_relocation, arm64_ventura: "1863456c7ff7f9d3342d72ff0c1b1c7c6627193767f1f83986f970988a0d7b1a" - sha256 cellar: :any_skip_relocation, sonoma: "573e9abdff93cf975e9ed49061e4ee13264d7a1f8d74b8f93826b53751200dec" - sha256 cellar: :any_skip_relocation, ventura: "823ea2b664b5fb826225fda0631512bda0ec0dd9cba0a8351dd1fb465dbc1fab" - sha256 cellar: :any_skip_relocation, x86_64_linux: "3388c678d5d443a46fd4bd53e9bcb39d1ff87e4b2bd517b0322c17126ee5cf34" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "6f54f43f234aafe238b3fd58dbb71f6562e5775214b10d6d67954bbea1673bcc" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "83219e8ea564e4871dd1824e454612e911982f2ad86ad9ac33f16e9dad08fab0" + sha256 cellar: :any_skip_relocation, arm64_ventura: "8929cd336235661dccf2cca43d7925df261a0e21f8c6f57c53d58b274d0877a6" + sha256 cellar: :any_skip_relocation, sonoma: "b1c6b7e484e83bbac3a60208ead76ce6fa16216e6e5720653ddee66619f392a2" + sha256 cellar: :any_skip_relocation, ventura: "cdcfe069cf63edc5fba6c3c7dbca9d4b2984c6b30d74092303ac98dea8204baa" + sha256 cellar: :any_skip_relocation, x86_64_linux: "5fef0cfb489bc789fe14e585fe36af1123c4c4cc16d7aec333feeae81f12f16a" end depends_on "pkg-config" => :build depends_on "rust" => :build + uses_from_macos "bzip2" + on_linux do depends_on "openssl@3" depends_on "xz" diff --git a/Formula/m/moto.rb b/Formula/m/moto.rb index 86fd0fa4eb..81158407ce 100644 --- a/Formula/m/moto.rb +++ b/Formula/m/moto.rb @@ -3,18 +3,17 @@ class Moto < Formula desc "Mock AWS services" homepage "http://getmoto.org/" - url "https://files.pythonhosted.org/packages/b4/c0/6637d2d8e113d909ac794944e041928ba7d43c3b540a896501776a6024e2/moto-5.0.18.tar.gz" - sha256 "8a7ad2f53a2e6cc9db2ff65c0e0d4b5d7e78bc00b825c9e1ff6cc394371e76e9" + url "https://files.pythonhosted.org/packages/76/ce/19f364c867423e4f5aceabec23c21ee5d3633f9f518d687a39336e324235/moto-5.0.19.tar.gz" + sha256 "e6c6e1558f65c01fe1b3b5cc7ee35b474167fe3600326990f54601d75a7ea639" license "Apache-2.0" - revision 1 bottle do - sha256 cellar: :any, arm64_sequoia: "050bc9cd1c4ee309ee6f691e6e2c4e9469699cf850d918fd54e72702d6f925a9" - sha256 cellar: :any, arm64_sonoma: "2ada699ebcdd2328ea494537145d6d9ab4c4c47648442934d10f7aa345703047" - sha256 cellar: :any, arm64_ventura: "4704f6d58b39a0fc6064392399117bba59e73b11207316f302468b2897386ce8" - sha256 cellar: :any, sonoma: "8eeba855a8bdf97548109a71a2f57427a222bf50cea0f3a59b0a13898213c882" - sha256 cellar: :any, ventura: "a51720b264a1eb8f1c4eb9ba65cf95448367ba48beae16f0b4940bd242d097f6" - sha256 cellar: :any_skip_relocation, x86_64_linux: "5e9171bf2f4e1651f8e3bfba5f2f5bfa0ae704fc983b160db0911c1008800f6c" + sha256 cellar: :any, arm64_sequoia: "1ac2105aecbcd0307a5779b8d287d22a9b7b1b36af4f2751635c989a7ea21fc3" + sha256 cellar: :any, arm64_sonoma: "0184b8b9d29513609782a4e0e781713f07daab7bff205df38e3a24f7880c5fc9" + sha256 cellar: :any, arm64_ventura: "5b72960e96a36e79a1e279b477714566b8296a5a288adfe3655d349ee2331f47" + sha256 cellar: :any, sonoma: "4c8a60867f3d6ba4ae7cc7c26d1b6ad17012381d42c992030c0a4d1b041c0235" + sha256 cellar: :any, ventura: "de5ffa1d6c08ed125d87fa0d457bf14f3ee16e831eefac1a8baf290c9be601d2" + sha256 cellar: :any_skip_relocation, x86_64_linux: "2a6fc1b4789aeb3a1fdc0cfb355580586102ce695e241aa92792f552e3f9de35" end depends_on "rust" => :build # for pydantic_core @@ -54,18 +53,18 @@ class Moto < Formula end resource "boto3" do - url "https://files.pythonhosted.org/packages/73/c6/a18789b17138bc4f3001bfee42c07f85b9432475f5e8188c5699d481a376/boto3-1.35.49.tar.gz" - sha256 "ddecb27f5699ca9f97711c52b6c0652c2e63bf6c2bfbc13b819b4f523b4d30ff" + url "https://files.pythonhosted.org/packages/24/e9/52e1db9abfc9ebd1ce8d7a0600f74b226c0b243e78def2b5d59ff8efe594/boto3-1.35.54.tar.gz" + sha256 "7d9c359bbbc858a60b51c86328db813353c8bd1940212cdbd0a7da835291c2e1" end resource "botocore" do - url "https://files.pythonhosted.org/packages/16/c3/20c4d7df35b7a93a4999c881beaf38dbf91fd7c82c28d876c3cdd0959fe3/botocore-1.35.49.tar.gz" - sha256 "07d0c1325fdbfa49a4a054413dbdeab0a6030449b2aa66099241af2dac48afd8" + url "https://files.pythonhosted.org/packages/71/56/5eacd3dcecdbc36cb5695676c165430282f83cb86ffa75a1a65c34c084c5/botocore-1.35.54.tar.gz" + sha256 "131bb59ce59c8a939b31e8e647242d70cf11d32d4529fa4dca01feea1e891a76" end resource "cfn-lint" do - url "https://files.pythonhosted.org/packages/80/82/142f1f3333e02cad6f545d7f5ad3eae6303fe98b80e4f23830f1aa4ce1c7/cfn_lint-1.18.1.tar.gz" - sha256 "09139c4260897ada66034b57c9d9979cc2ec25856660d8f114f373dc4f70a34a" + url "https://files.pythonhosted.org/packages/4c/4e/ae372237eb43722728bc4640bb018781c8dff7f73920421d6750176827a4/cfn_lint-1.18.3.tar.gz" + sha256 "e0dedb35e717602b8f82043cb315dcc0e1222f9cdc4d47ecbfb73c20159a9dcb" end resource "charset-normalizer" do @@ -259,8 +258,8 @@ class Moto < Formula end resource "rpds-py" do - url "https://files.pythonhosted.org/packages/55/64/b693f262791b818880d17268f3f8181ef799b0d187f6f731b1772e05a29a/rpds_py-0.20.0.tar.gz" - sha256 "d72a210824facfdaf8768cf2d7ca25a042c30320b3020de2fa04640920d4e121" + url "https://files.pythonhosted.org/packages/25/cb/8e919951f55d109d658f81c9b49d0cc3b48637c50792c5d2e77032b8c5da/rpds_py-0.20.1.tar.gz" + sha256 "e1791c4aabd117653530dccd24108fa03cc6baf21f58b950d0a73c3b3b29a350" end resource "s3transfer" do @@ -269,8 +268,8 @@ class Moto < Formula end resource "setuptools" do - url "https://files.pythonhosted.org/packages/07/37/b31be7e4b9f13b59cde9dcaeff112d401d49e0dc5b37ed4a9fc8fb12f409/setuptools-75.2.0.tar.gz" - sha256 "753bb6ebf1f465a1912e19ed1d41f403a79173a9acf66a42e7e6aec45c3c16ec" + url "https://files.pythonhosted.org/packages/ed/22/a438e0caa4576f8c383fa4d35f1cc01655a46c75be358960d815bfbb12bd/setuptools-75.3.0.tar.gz" + sha256 "fba5dd4d766e97be1b1681d98712680ae8f2f26d7881245f2ce9e40714f1a686" end resource "six" do @@ -294,8 +293,8 @@ class Moto < Formula end resource "werkzeug" do - url "https://files.pythonhosted.org/packages/d4/f9/0ba83eaa0df9b9e9d1efeb2ea351d0677c37d41ee5d0f91e98423c7281c9/werkzeug-3.0.6.tar.gz" - sha256 "a8dd59d4de28ca70471a34cba79bed5f7ef2e036a76b3ab0835474246eb41f8d" + url "https://files.pythonhosted.org/packages/32/af/d4502dc713b4ccea7175d764718d5183caf8d0867a4f0190d5d4a45cea49/werkzeug-3.1.1.tar.gz" + sha256 "8cd39dfbdfc1e051965f156163e2974e52c210f130810e9ad36858f0fd3edad4" end resource "wrapt" do diff --git a/Formula/m/msgpack-cxx.rb b/Formula/m/msgpack-cxx.rb index 7c5b54dd90..b5e88b20ed 100644 --- a/Formula/m/msgpack-cxx.rb +++ b/Formula/m/msgpack-cxx.rb @@ -26,7 +26,7 @@ def install test do # Reference: https:github.commsgpackmsgpack-cblobcpp_masterQUICKSTART-CPP.md - (testpath"test.cpp").write <<~EOS + (testpath"test.cpp").write <<~CPP #include #include #include @@ -54,7 +54,7 @@ def install std::vector rvec; obj.convert(rvec); } - EOS + CPP system ENV.cxx, "-std=c++14", "-o", "test", "test.cpp", "-I#{include}" assert_equal "[\"Hello\",\"MessagePack\"]\n", `.test` diff --git a/Formula/m/mstch.rb b/Formula/m/mstch.rb index 10a670969f..570b9fdf2b 100644 --- a/Formula/m/mstch.rb +++ b/Formula/m/mstch.rb @@ -46,7 +46,7 @@ def pc_file end test do - (testpath"test.cpp").write <<~EOS + (testpath"test.cpp").write <<~CPP #include #include #include @@ -56,7 +56,7 @@ def pc_file assert(mstch::render(view, context) == "Hello, world"); } - EOS + CPP system ENV.cxx, "test.cpp", "-L#{lib}", "-lmstch", "-std=c++11", "-o", "test" system ".test" diff --git a/Formula/m/muffet.rb b/Formula/m/muffet.rb index 6ff01cc93d..8591846f2e 100644 --- a/Formula/m/muffet.rb +++ b/Formula/m/muffet.rb @@ -1,18 +1,18 @@ class Muffet < Formula desc "Fast website link checker in Go" homepage "https:github.comraviqqemuffet" - url "https:github.comraviqqemuffetarchiverefstagsv2.10.3.tar.gz" - sha256 "8b4d4904593c2d7bb97d3e2da76fbd7f653f7446f61ae7c80175a8a316cbefd5" + url "https:github.comraviqqemuffetarchiverefstagsv2.10.6.tar.gz" + sha256 "8da1668efd6c53e0a0eff584fdc49c591fa9684cd07c5c4154114549157f72d1" license "MIT" head "https:github.comraviqqemuffet.git", branch: "master" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "ca3a5bc9b13c9d45e74077e72adca0432b3fe4bc206ff2759b3f4789e63d1102" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "ca3a5bc9b13c9d45e74077e72adca0432b3fe4bc206ff2759b3f4789e63d1102" - sha256 cellar: :any_skip_relocation, arm64_ventura: "ca3a5bc9b13c9d45e74077e72adca0432b3fe4bc206ff2759b3f4789e63d1102" - sha256 cellar: :any_skip_relocation, sonoma: "063b9700a2fdd5b1ea1c0ddbbb5c695169c2c0b2ff831a1393648010ca5e3613" - sha256 cellar: :any_skip_relocation, ventura: "063b9700a2fdd5b1ea1c0ddbbb5c695169c2c0b2ff831a1393648010ca5e3613" - sha256 cellar: :any_skip_relocation, x86_64_linux: "2b59b34c04355a04366bd9ca997aaae5f5ab36a283329082ed49b973b7bcb395" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "ed2f4492e254d460defef6238fb4323f4de77dca59405d1308ceb808d0a29fd5" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "ed2f4492e254d460defef6238fb4323f4de77dca59405d1308ceb808d0a29fd5" + sha256 cellar: :any_skip_relocation, arm64_ventura: "ed2f4492e254d460defef6238fb4323f4de77dca59405d1308ceb808d0a29fd5" + sha256 cellar: :any_skip_relocation, sonoma: "3aed3e5c717e5aa52ece626e0887410a13c358a709b5efd1d9e4b93a63724648" + sha256 cellar: :any_skip_relocation, ventura: "3aed3e5c717e5aa52ece626e0887410a13c358a709b5efd1d9e4b93a63724648" + sha256 cellar: :any_skip_relocation, x86_64_linux: "8e93e735b6070dd39bcd3bf21298d0932dab0936545a6b29d4e7e7662eb55415" end depends_on "go" => :build diff --git a/Formula/m/muparser.rb b/Formula/m/muparser.rb index 0e33a7a96e..e061a4b371 100644 --- a/Formula/m/muparser.rb +++ b/Formula/m/muparser.rb @@ -31,7 +31,7 @@ def install end test do - (testpath"test.cpp").write <<~EOS + (testpath"test.cpp").write <<~CPP #include #include @@ -60,7 +60,7 @@ def install return 0; } - EOS + CPP system ENV.cxx, "-std=c++11", "test.cpp", "-o", "test", "-I#{include}", "-L#{lib}", "-lmuparser" system ".test" diff --git a/Formula/m/mysql++.rb b/Formula/m/mysql++.rb index 76fbb9c9a8..68a8fad400 100644 --- a/Formula/m/mysql++.rb +++ b/Formula/m/mysql++.rb @@ -43,7 +43,7 @@ def install end test do - (testpath/"test.cpp").write <<~EOS + (testpath/"test.cpp").write <<~CPP #include int main(int argc, char *argv[]) { mysqlpp::examples::CommandLine cmdline(argc, argv); @@ -52,7 +52,7 @@ def install } return 0; } - EOS + CPP system ENV.cxx, "test.cpp", "-I#{Formula["mysql-client"].opt_include}/mysql", "-L#{lib}", "-lmysqlpp", "-o", "test" system "./test", "-u", "foo", "-p", "bar" diff --git a/Formula/m/mysql-connector-c++.rb b/Formula/m/mysql-connector-c++.rb index 28c456e011..1384ed8a7b 100644 --- a/Formula/m/mysql-connector-c++.rb +++ b/Formula/m/mysql-connector-c++.rb @@ -40,7 +40,7 @@ def install end test do - (testpath/"test.cpp").write <<~EOS + (testpath/"test.cpp").write <<~CPP #include #include int main(void) @@ -53,7 +53,7 @@ def install ::std::cout <<"ERROR: " << err << ::std::endl; return 0; } - EOS + CPP system ENV.cxx, "test.cpp", "-std=c++11", "-I#{include}", "-L#{lib}", "-lmysqlcppconnx", "-o", "test" output = shell_output("./test") diff --git a/Formula/n/nanoflann.rb b/Formula/n/nanoflann.rb index 093ec9334e..2e97597b32 100644 --- a/Formula/n/nanoflann.rb +++ b/Formula/n/nanoflann.rb @@ -33,13 +33,13 @@ def install end test do - (testpath"test.cpp").write <<~EOS + (testpath"test.cpp").write <<~CPP #include int main() { nanoflann::KNNResultSet resultSet(1); return 0; } - EOS + CPP system ENV.cxx, "test.cpp", "-o", "test", "-std=c++11" system ".test" end diff --git a/Formula/n/nanomsgxx.rb b/Formula/n/nanomsgxx.rb index 74e8066cc4..f61f2c9863 100644 --- a/Formula/n/nanomsgxx.rb +++ b/Formula/n/nanomsgxx.rb @@ -63,7 +63,7 @@ def install end test do - (testpath"test.cpp").write <<~EOS + (testpath"test.cpp").write <<~CPP #include #include #include @@ -83,7 +83,7 @@ def install std::cout << msg << std::endl; return 0; } - EOS + CPP system ENV.cxx, "-std=c++11", "test.cpp", "-L#{lib}", "-lnnxx" diff --git a/Formula/n/ncnn.rb b/Formula/n/ncnn.rb index eb721ca2cb..e3956d73f3 100644 --- a/Formula/n/ncnn.rb +++ b/Formula/n/ncnn.rb @@ -71,7 +71,7 @@ def install vulkan = 0 end - (testpath"test.cpp").write <<~EOS + (testpath"test.cpp").write <<~CPP #include #include #include @@ -91,7 +91,7 @@ def install return 0; } - EOS + CPP system ENV.cxx, "test.cpp", "-std=c++11", "-I#{include}", "-L#{lib}", "-lncnn", diff --git a/Formula/n/netcdf-cxx.rb b/Formula/n/netcdf-cxx.rb index 274bed066e..f610d06ec5 100644 --- a/Formula/n/netcdf-cxx.rb +++ b/Formula/n/netcdf-cxx.rb @@ -46,7 +46,7 @@ def install end test do - (testpath"test.cpp").write <<~EOS + (testpath"test.cpp").write <<~CPP #include #include @@ -66,7 +66,7 @@ def install auto data = dataFile.addVar("data", netCDF::ncInt, {xDim, yDim}); data.putVar(dataOut); } - EOS + CPP system ENV.cxx, "test.cpp", "-std=c++11", "-L#{lib}", "-I#{include}", "-lnetcdf-cxx4", "-o", "test" system ".test" end diff --git a/Formula/n/node@16.rb b/Formula/n/node@16.rb index dc05111721..e130c0847d 100644 --- a/Formula/n/node@16.rb +++ b/Formula/n/node@16.rb @@ -18,7 +18,7 @@ class NodeAT16 < Formula keg_only :versioned_formula # https://nodejs.org/en/about/releases/ - deprecate! date: "2023-11-02", because: :unsupported + disable! date: "2024-11-03", because: :unsupported depends_on "pkg-config" => :build depends_on "python@3.11" => :build diff --git a/Formula/n/npm-check-updates.rb b/Formula/n/npm-check-updates.rb index 48dff4221d..4e1f056bde 100644 --- a/Formula/n/npm-check-updates.rb +++ b/Formula/n/npm-check-updates.rb @@ -1,17 +1,17 @@ class NpmCheckUpdates < Formula desc "Find newer versions of dependencies than what your package.json allows" homepage "https:github.comraineorshinenpm-check-updates" - url "https:registry.npmjs.orgnpm-check-updates-npm-check-updates-17.1.9.tgz" - sha256 "686987e8066d2173e36f21cc374efd60b012fd9f981d31cb5f2dc19e29d3353b" + url "https:registry.npmjs.orgnpm-check-updates-npm-check-updates-17.1.10.tgz" + sha256 "a5aad14ede0b60cf5509784d90339c47d942b64563718c70ceb180d239ee986c" license "Apache-2.0" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "c4fa5542a019f0ed5fc0235875cbf5d10d40aebe199fabe14c428a7b715c2528" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "c4fa5542a019f0ed5fc0235875cbf5d10d40aebe199fabe14c428a7b715c2528" - sha256 cellar: :any_skip_relocation, arm64_ventura: "c4fa5542a019f0ed5fc0235875cbf5d10d40aebe199fabe14c428a7b715c2528" - sha256 cellar: :any_skip_relocation, sonoma: "ecda0d095015df8fc2553e5bba08cdfa19fcb22bbcbb2871ad386f354e8aaeb3" - sha256 cellar: :any_skip_relocation, ventura: "ecda0d095015df8fc2553e5bba08cdfa19fcb22bbcbb2871ad386f354e8aaeb3" - sha256 cellar: :any_skip_relocation, x86_64_linux: "c4fa5542a019f0ed5fc0235875cbf5d10d40aebe199fabe14c428a7b715c2528" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "3a08c4a5eb812c66ab0b16c3960acf4b5461651441b4aff8c326afbcc53e4ec8" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "3a08c4a5eb812c66ab0b16c3960acf4b5461651441b4aff8c326afbcc53e4ec8" + sha256 cellar: :any_skip_relocation, arm64_ventura: "3a08c4a5eb812c66ab0b16c3960acf4b5461651441b4aff8c326afbcc53e4ec8" + sha256 cellar: :any_skip_relocation, sonoma: "15294339aa4046a2d3b9dbda51bd2767353e883c81e561014899338c5d520f13" + sha256 cellar: :any_skip_relocation, ventura: "15294339aa4046a2d3b9dbda51bd2767353e883c81e561014899338c5d520f13" + sha256 cellar: :any_skip_relocation, x86_64_linux: "3a08c4a5eb812c66ab0b16c3960acf4b5461651441b4aff8c326afbcc53e4ec8" end depends_on "node" diff --git a/Formula/n/numcpp.rb b/Formula/n/numcpp.rb index 321ab18628..adcd530496 100644 --- a/Formula/n/numcpp.rb +++ b/Formula/n/numcpp.rb @@ -20,7 +20,7 @@ def install end test do - (testpath"test.cpp").write <<~EOS + (testpath"test.cpp").write <<~CPP #include #include @@ -30,7 +30,7 @@ def install for (int i = 0; i < nc::shape(a).cols; ++i) std::cout << a[i] << std::endl; } - EOS + CPP system ENV.cxx, "-std=c++17", "test.cpp", "-o", "test", "-I#{include}" assert_equal "1\n5\n9\n", shell_output(".test") end diff --git a/Formula/n/numpy.rb b/Formula/n/numpy.rb index 42522c1abd..70c12a8a4e 100644 --- a/Formula/n/numpy.rb +++ b/Formula/n/numpy.rb @@ -1,19 +1,18 @@ class Numpy < Formula desc "Package for scientific computing with Python" homepage "https:www.numpy.org" - url "https:files.pythonhosted.orgpackages4bd18a730ea07f4a37d94f9172f4ce1d81064b7a64766b460378be278952de75numpy-2.1.2.tar.gz" - sha256 "13532a088217fa624c99b843eeb54640de23b3414b14aa66d023805eb731066c" + url "https:files.pythonhosted.orgpackages25ca1166b75c21abd1da445b97bf1fa2f14f423c6cfb4fc7c4ef31dccf9f6a94numpy-2.1.3.tar.gz" + sha256 "aa08e04e08aaf974d4458def539dece0d28146d866a39da5639596f4921fd761" license "BSD-3-Clause" - revision 1 head "https:github.comnumpynumpy.git", branch: "main" bottle do - sha256 cellar: :any, arm64_sequoia: "3ee05c1dc6ae5c2b979185366671d2001fc9eb3e9992772759c09cbd082d9cf3" - sha256 cellar: :any, arm64_sonoma: "f817053b37b367828004a068572c344b22ec9c1cf697e2c7827f22cb4762be7d" - sha256 cellar: :any, arm64_ventura: "24a9db255e759e7dd4dd6c5e23c69c1882c494db5d99eb3d4318e8e817458fe1" - sha256 cellar: :any, sonoma: "775342f4ab756239003b82987eeac565893c84da6e2aadd4869a14138805bd43" - sha256 cellar: :any, ventura: "a3d6ef5a502e48ab43b27a14d3d50a5b434cc78f6518e285236fbf5ed27e0b8d" - sha256 cellar: :any_skip_relocation, x86_64_linux: "b76202d1b5235a66a494d0e6e6c8d707fe4ad854e9999afc0ae1cc1eec1b8a95" + sha256 cellar: :any, arm64_sequoia: "2f200bdc987706a148d0d27b8e04a4985919115143143269434f14b7c3cf5862" + sha256 cellar: :any, arm64_sonoma: "57282ea0d427a55fcc107b3bd583ce94cf7f052e649f2d9151033e32c1e7226c" + sha256 cellar: :any, arm64_ventura: "4a3f265f4767d15e1dc9ae74285a202b54933d376f78e29a4bee654153a35eb3" + sha256 cellar: :any, sonoma: "9d673e339b3e923d3fc44bb94f02c7c4e293a0cbf5d7349645d328b6716ccc6c" + sha256 cellar: :any, ventura: "c886bcf4c4d8321b64438895adc823f069583fc335decece51fb39095b68aebf" + sha256 cellar: :any_skip_relocation, x86_64_linux: "3c4c1045279d796d31b8583083d81651090ec41aa9e46b2badfc0d5333fa5d0a" end depends_on "gcc" => :build # for gfortran diff --git a/Formula/n/nuspell.rb b/Formula/n/nuspell.rb index 7c1b65d59a..30bb67c7d9 100644 --- a/Formula/n/nuspell.rb +++ b/Formula/n/nuspell.rb @@ -58,7 +58,7 @@ def install hello EOS - (testpath"test.cpp").write <<~EOS + (testpath"test.cpp").write <<~CPP #include #include #include @@ -81,7 +81,7 @@ def install return 0; } - EOS + CPP icu4c = deps.find { |dep| dep.name.match?(^icu4c(@\d+)?$) } .to_formula diff --git a/Formula/o/octomap.rb b/Formula/o/octomap.rb index bb415007a7..31aacbca63 100644 --- a/Formula/o/octomap.rb +++ b/Formula/o/octomap.rb @@ -26,7 +26,7 @@ def install end test do - (testpath"test.cpp").write <<~EOS + (testpath"test.cpp").write <<~CPP #include #include int main() { @@ -34,7 +34,7 @@ def install assert(tree.size() == 0); return 0; } - EOS + CPP system ENV.cxx, "test.cpp", "-I#{include}", "-L#{lib}", "-loctomath", "-loctomap", "-o", "test" system ".test" diff --git a/Formula/o/ode.rb b/Formula/o/ode.rb index 0a9ac2c7bc..8c1ad6b736 100644 --- a/Formula/o/ode.rb +++ b/Formula/o/ode.rb @@ -43,14 +43,14 @@ def install end test do - (testpath/"test.cpp").write <<~EOS + (testpath/"test.cpp").write <<~CPP #include int main() { dInitODE(); dCloseODE(); return 0; } - EOS + CPP system ENV.cc, "test.cpp", "-I#{include}/ode", "-L#{lib}", "-lode", "-L#{Formula["libccd"].opt_lib}", "-lccd", "-lm", "-lpthread", "-o", "test" diff --git a/Formula/o/ompl.rb b/Formula/o/ompl.rb index c469fad001..354c83b2e1 100644 --- a/Formula/o/ompl.rb +++ b/Formula/o/ompl.rb @@ -47,7 +47,7 @@ def install end test do - (testpath"test.cpp").write <<~EOS + (testpath"test.cpp").write <<~CPP #include #include int main(int argc, char *argv[]) { @@ -56,7 +56,7 @@ def install bounds.setHigh(5); assert(bounds.getVolume() == 5 * 5 * 5); } - EOS + CPP system ENV.cxx, "test.cpp", "-I#{include}ompl-#{version.major_minor}", "-L#{lib}", "-lompl", "-o", "test" system ".test" diff --git a/Formula/o/onedpl.rb b/Formula/o/onedpl.rb index ce9397e36d..00f9f8d950 100644 --- a/Formula/o/onedpl.rb +++ b/Formula/o/onedpl.rb @@ -28,7 +28,7 @@ def install test do tbb = Formula["tbb"] - (testpath"test.cpp").write <<~EOS + (testpath"test.cpp").write <<~CPP #include #include #include @@ -41,7 +41,7 @@ def install assert(i==arr.at(i)); return 0; } - EOS + CPP system ENV.cxx, "test.cpp", "-std=c++17", "-L#{tbb.opt_lib}", "-ltbb", "-I#{tbb.opt_include}", "-I#{prefix}stdlib", "-I#{include}", "-o", "test" system ".test" diff --git a/Formula/o/open-mesh.rb b/Formula/o/open-mesh.rb index 90adb45d74..a61fbd43d7 100644 --- a/Formula/o/open-mesh.rb +++ b/Formula/o/open-mesh.rb @@ -36,7 +36,7 @@ def install end test do - (testpath/"test.cpp").write <<~EOS + (testpath/"test.cpp").write <<~CPP #include #include #include @@ -72,7 +72,7 @@ def install return 0; } - EOS + CPP flags = %W[ -I#{include} -L#{lib} diff --git a/Formula/o/open-scene-graph.rb b/Formula/o/open-scene-graph.rb index eed04d5fe4..de6a953156 100644 --- a/Formula/o/open-scene-graph.rb +++ b/Formula/o/open-scene-graph.rb @@ -90,7 +90,7 @@ def install end test do - (testpath"test.cpp").write <<~EOS + (testpath"test.cpp").write <<~CPP #include #include using namespace std; @@ -99,7 +99,7 @@ def install cout << osgGetVersion() << endl; return 0; } - EOS + CPP system ENV.cxx, "test.cpp", "-I#{include}", "-L#{lib}", "-losg", "-o", "test" assert_match version.to_s, shell_output(".test") end diff --git a/Formula/o/open-zwave.rb b/Formula/o/open-zwave.rb index 1b997c6fbc..5f17dc02a5 100644 --- a/Formula/o/open-zwave.rb +++ b/Formula/o/open-zwave.rb @@ -36,7 +36,7 @@ def install end test do - (testpath"test.cpp").write <<~EOS + (testpath"test.cpp").write <<~CPP #include #include #include @@ -44,7 +44,7 @@ def install { return OpenZWave::Manager::getVersionAsString().empty(); } - EOS + CPP system ENV.cxx, "-std=c++11", "test.cpp", "-I#{include}openzwave", "-L#{lib}", "-lopenzwave", "-lpthread", "-o", "test" system ".test" diff --git a/Formula/o/opencl-clhpp-headers.rb b/Formula/o/opencl-clhpp-headers.rb index e9fe8cb7aa..d7a49acdf9 100644 --- a/Formula/o/opencl-clhpp-headers.rb +++ b/Formula/o/opencl-clhpp-headers.rb @@ -28,9 +28,9 @@ def install end test do - (testpath"test.cpp").write <<~EOS + (testpath"test.cpp").write <<~CPP #include - EOS + CPP system ENV.cxx, "-std=c++11", "test.cpp", "-c", "-I#{include}", "-I#{Formula["opencl-headers"].include}" end end \ No newline at end of file diff --git a/Formula/o/openclonk.rb b/Formula/o/openclonk.rb index 8a6aad4f52..5d1226f296 100644 --- a/Formula/o/openclonk.rb +++ b/Formula/o/openclonk.rb @@ -64,7 +64,7 @@ class Openclonk < Formula end end - disable! date: "2024-01-16", because: "does not build since 2018" + disable! date: "2024-01-16", because: :does_not_build # since 2018 depends_on "cmake" => :build depends_on "freealut" diff --git a/Formula/o/opencsg.rb b/Formula/o/opencsg.rb index 7075a50538..e675b5eca9 100644 --- a/Formula/o/opencsg.rb +++ b/Formula/o/opencsg.rb @@ -36,7 +36,7 @@ def install end test do - (testpath/"test.cpp").write <<~EOS + (testpath/"test.cpp").write <<~CPP #include class Test : public OpenCSG::Primitive { public: @@ -46,7 +46,7 @@ class Test : public OpenCSG::Primitive { int main(int argc, char** argv) { Test test; } - EOS + CPP gl_lib = OS.mac? ? ["-framework", "OpenGL"] : ["-lGL"] system ENV.cxx, "test.cpp", "-o", "test", "-L#{lib}", "-lopencsg", *gl_lib system "./test" diff --git a/Formula/o/opencv.rb b/Formula/o/opencv.rb index e580b70aa3..86e30970d2 100644 --- a/Formula/o/opencv.rb +++ b/Formula/o/opencv.rb @@ -176,14 +176,14 @@ def install end test do - (testpath"test.cpp").write <<~EOS + (testpath"test.cpp").write <<~CPP #include #include int main() { std::cout << CV_VERSION << std::endl; return 0; } - EOS + CPP system ENV.cxx, "-std=c++17", "test.cpp", "-I#{include}opencv4", "-o", "test" assert_equal shell_output(".test").strip, version.to_s diff --git a/Formula/o/opencv@3.rb b/Formula/o/opencv@3.rb index d2952a0fa6..48efa46380 100644 --- a/Formula/o/opencv@3.rb +++ b/Formula/o/opencv@3.rb @@ -115,14 +115,14 @@ def install end test do - (testpath"test.cpp").write <<~EOS + (testpath"test.cpp").write <<~CPP #include #include int main() { std::cout << CV_VERSION << std::endl; return 0; } - EOS + CPP system ENV.cxx, "test.cpp", "-I#{include}", "-L#{lib}", "-o", "test" assert_equal shell_output(".test").strip, version.to_s diff --git a/Formula/o/opendht.rb b/Formula/o/opendht.rb index 511ca3c0fe..99cd886565 100644 --- a/Formula/o/opendht.rb +++ b/Formula/o/opendht.rb @@ -48,7 +48,7 @@ def install end test do - (testpath"test.cpp").write <<~EOS + (testpath"test.cpp").write <<~CPP #include int main() { dht::DhtRunner node; @@ -60,7 +60,7 @@ def install return 0; } - EOS + CPP system ENV.cxx, "test.cpp", "-std=c++17", "-L#{lib}", "-lopendht", "-o", "test" system ".test" end diff --git a/Formula/o/openrct2.rb b/Formula/o/openrct2.rb index 78620160d5..451ed4602e 100644 --- a/Formula/o/openrct2.rb +++ b/Formula/o/openrct2.rb @@ -2,19 +2,18 @@ class Openrct2 < Formula desc "Open source re-implementation of RollerCoaster Tycoon 2" homepage "https:openrct2.io" url "https:github.comOpenRCT2OpenRCT2.git", - tag: "v0.4.15", - revision: "c7c8fad822d10e7fbec26eeefbf2e552a02b8ea9" + tag: "v0.4.16", + revision: "c1082a3d6ca9167832578fc50c0d128b565943c9" license "GPL-3.0-only" - revision 2 head "https:github.comOpenRCT2OpenRCT2.git", branch: "develop" bottle do - sha256 cellar: :any, arm64_sequoia: "3cca43057b9ae4952cef66529713990b55cb9ebc5662e515819e0ce2b76f6eee" - sha256 cellar: :any, arm64_sonoma: "c727a789409d3e0e7a7a940a4db505242a57ead1dcbd797c958220456ca3d209" - sha256 cellar: :any, arm64_ventura: "ad217b38e23da7438abbcd3d1c8c79bf1b76b65312a78f9bc0b0e6be464f1442" - sha256 cellar: :any, sonoma: "860dd18528eb5b9507bc0c67969e4f2cf7d995560351429ed5200a1ca93a9c1c" - sha256 cellar: :any, ventura: "83550e0cccfa664b7ce804f61d0e172576819c6c3b3b00d1527984352aa8d972" - sha256 x86_64_linux: "70319a648bd7b22958b4978fddbbd7600f948e05f53d8938652686952b4d28c2" + sha256 cellar: :any, arm64_sequoia: "ed4b9c46d1d05fb3f09f062a0f21dc951fa3bae5874c27c63ed41cfa243b7a45" + sha256 cellar: :any, arm64_sonoma: "ad45f51ef7799272bb85ac9fadbdc702729541f850209fc0ccbc4494a1d4d916" + sha256 cellar: :any, arm64_ventura: "d3e0fa9e761649871ed6b44b25b4bede1d3026d7841df614b334f73dbc2537a1" + sha256 cellar: :any, sonoma: "f68641e10f43a793b3f4d82326a258730ca997c8e158f82c3a36c6c13a591148" + sha256 cellar: :any, ventura: "7de4b01a20363523dec7c9fd5e16dcbc4cf988a5416e2e88ccaa0576ec847421" + sha256 x86_64_linux: "db5270c1970bc9c31f41c7c40f73821276eb1387022674842e377413dd5edfd4" end depends_on "cmake" => :build @@ -50,8 +49,8 @@ class Openrct2 < Formula end resource "objects" do - url "https:github.comOpenRCT2objectsreleasesdownloadv1.4.8objects.zip" - sha256 "ea78872f9f777fb6b27019e4b880e4cb9766658ee8ae95f76985af0b9658eb4d" + url "https:github.comOpenRCT2objectsreleasesdownloadv1.4.10objects.zip" + sha256 "186a05c91b9a6c328ad0994454033434fe864a8606c1d126485f7469a8e5539c" end def install diff --git a/Formula/o/opus.rb b/Formula/o/opus.rb index 3d2e37babe..ea62ba4929 100644 --- a/Formula/o/opus.rb +++ b/Formula/o/opus.rb @@ -37,7 +37,7 @@ def install end test do - (testpath/"test.cpp").write <<~EOS + (testpath/"test.cpp").write <<~CPP #include int main(int argc, char **argv) @@ -61,7 +61,7 @@ def install } return err; } - EOS + CPP system ENV.cxx, "-I#{include}/opus", testpath/"test.cpp", "-L#{lib}", "-lopus", "-o", "test" system "./test" diff --git a/Formula/o/orocos-kdl.rb b/Formula/o/orocos-kdl.rb index 0837b2179d..efafd33eb2 100644 --- a/Formula/o/orocos-kdl.rb +++ b/Formula/o/orocos-kdl.rb @@ -41,7 +41,7 @@ def install end test do - (testpath"test.cpp").write <<~EOS + (testpath"test.cpp").write <<~CPP #include int main() { @@ -51,7 +51,7 @@ def install assert(v1==v2); return 0; } - EOS + CPP system ENV.cxx, "test.cpp", "-I#{include}", "-L#{lib}", "-lorocos-kdl", "-o", "test" system ".test" diff --git a/Formula/o/osi.rb b/Formula/o/osi.rb index 165cde6abf..b1ef82c0e7 100644 --- a/Formula/o/osi.rb +++ b/Formula/o/osi.rb @@ -38,13 +38,13 @@ def install end test do - (testpath"test.cpp").write <<~EOS + (testpath"test.cpp").write <<~CPP #include int main() { OsiSolverInterface *si; } - EOS + CPP system ENV.cxx, "-std=c++11", "test.cpp", "-L#{lib}", "-lOsi", "-I#{include}osicoin", "-I#{Formula["coinutils"].include}coinutilscoin", diff --git a/Formula/o/ospray.rb b/Formula/o/ospray.rb index 8bb4fb523d..2fb2cfce20 100644 --- a/Formula/o/ospray.rb +++ b/Formula/o/ospray.rb @@ -12,14 +12,13 @@ class Ospray < Formula end bottle do - sha256 cellar: :any, arm64_sequoia: "53dc5d5d174208c9983057f7adb43813e67acbc4aefb4d65d363c13b89998113" - sha256 cellar: :any, arm64_sonoma: "970fe14d8a918196943fd2ff352432fe55d02c2ffb903a97637c0cd8a7d13ac2" - sha256 cellar: :any, arm64_ventura: "0d1c6ded545f4cb342648e3a604468d476b37bf749dfc19a3eae74b76804bf63" - sha256 cellar: :any, arm64_monterey: "34df9ae68fdd19cdb8cb85074678fd4ed0f259e3ef0f1e9582d015d5d520a7d6" - sha256 cellar: :any, sonoma: "a72ff4404280c926f33548561b8252863557e9305eeab39c99c102371bf56b5f" - sha256 cellar: :any, ventura: "a073623de4aaa0e7d97d579b83b882ed03cf9f7030fac1c928862bc2346daa14" - sha256 cellar: :any, monterey: "e0260bfe736f2dcca20e488902e28b41a4322535e928cafa888f11b3d19db7e2" - sha256 cellar: :any_skip_relocation, x86_64_linux: "67b279accdeb1e6af969ca0e6bcf7eafb6f56bca61d12aac02f8808f722e024a" + sha256 cellar: :any, arm64_sequoia: "53dc5d5d174208c9983057f7adb43813e67acbc4aefb4d65d363c13b89998113" + sha256 cellar: :any, arm64_sonoma: "970fe14d8a918196943fd2ff352432fe55d02c2ffb903a97637c0cd8a7d13ac2" + sha256 cellar: :any, arm64_ventura: "0d1c6ded545f4cb342648e3a604468d476b37bf749dfc19a3eae74b76804bf63" + sha256 cellar: :any, arm64_monterey: "34df9ae68fdd19cdb8cb85074678fd4ed0f259e3ef0f1e9582d015d5d520a7d6" + sha256 cellar: :any, sonoma: "a72ff4404280c926f33548561b8252863557e9305eeab39c99c102371bf56b5f" + sha256 cellar: :any, ventura: "a073623de4aaa0e7d97d579b83b882ed03cf9f7030fac1c928862bc2346daa14" + sha256 cellar: :any, monterey: "e0260bfe736f2dcca20e488902e28b41a4322535e928cafa888f11b3d19db7e2" end depends_on "cmake" => :build diff --git a/Formula/o/oxlint.rb b/Formula/o/oxlint.rb index 4b66dec5ca..81d72c64b7 100644 --- a/Formula/o/oxlint.rb +++ b/Formula/o/oxlint.rb @@ -1,8 +1,8 @@ class Oxlint < Formula desc "Suite of high-performance tools for JavaScript and TypeScript written in Rust" homepage "https:oxc.rs" - url "https:github.comoxc-projectoxcarchiverefstagsoxlint_v0.10.3.tar.gz" - sha256 "59d0093d4e2498bbf803bc2aafea22e3b170db7b07accb6efbfe1498fcadfddb" + url "https:github.comoxc-projectoxcarchiverefstagsoxlint_v0.11.0.tar.gz" + sha256 "bc339fd6e5dd34f1d005ebd4747d1186021ab41dc82b2eaba01404695a83d854" license "MIT" head "https:github.comoxc-projectoxc.git", branch: "main" @@ -12,12 +12,12 @@ class Oxlint < Formula end bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "1b4555248ee51179b2dc0b941ec757d29dcc841c437f82f18829737a1201d120" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "eeeb55dff219cd71b779fea8364e4875d4104e079628aec705fe9555ecd3579c" - sha256 cellar: :any_skip_relocation, arm64_ventura: "90effdc101f85aabdbcf4d1117411ab6c401b7471b69e3920610290bf11f9d2a" - sha256 cellar: :any_skip_relocation, sonoma: "5025105ff632a9af93c3eeb4cfb7f240b2aa331c6e1994d842626c0a7a962269" - sha256 cellar: :any_skip_relocation, ventura: "a4b02d3b5865944dfd8bd5c74248ea6c2a0938733b61d10e73901b90c6f092ef" - sha256 cellar: :any_skip_relocation, x86_64_linux: "0c73e4af2fca57e7ca8938ba46841d4fb34f7ad694974241fb228e8fc1b62fe4" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "d6b9873aee995e451ec162294bcaab53ca0d531a1119a1158ee9d7358c860de9" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "eda8780d2b69ba6aee661ed457eafbd8c9733c43e865aa51af506c2742b7cc26" + sha256 cellar: :any_skip_relocation, arm64_ventura: "f3113bbec90fc3fb62d061a62f32a9226ce495ec5fc06bd9f0b3cecf5c517d42" + sha256 cellar: :any_skip_relocation, sonoma: "b16028e4cee8b5de24616f6db70b512166e969eb2200982bb33f68bc9dbba0b0" + sha256 cellar: :any_skip_relocation, ventura: "68346d0d73314f260176b24f70cae90c1cb3606950a577110eb504208be7c825" + sha256 cellar: :any_skip_relocation, x86_64_linux: "ab3061b1ad5d4706b43c74d580cc34067bdd5c5b491d64104aa815df439b55f8" end depends_on "rust" => :build diff --git a/Formula/p/pagmo.rb b/Formula/p/pagmo.rb index fdcfd2b8e0..ec1e86d2c9 100644 --- a/Formula/p/pagmo.rb +++ b/Formula/p/pagmo.rb @@ -33,7 +33,7 @@ def install end test do - (testpath"test.cpp").write <<~EOS + (testpath"test.cpp").write <<~CPP #include #include @@ -71,7 +71,7 @@ def install return 0; } - EOS + CPP system ENV.cxx, "test.cpp", "-I#{include}", "-L#{lib}", "-lpagmo", "-std=c++17", "-o", "test" diff --git a/Formula/p/pangomm.rb b/Formula/p/pangomm.rb index 00095bad0d..be9b492f17 100644 --- a/Formula/p/pangomm.rb +++ b/Formula/p/pangomm.rb @@ -35,14 +35,14 @@ def install end test do - (testpath/"test.cpp").write <<~EOS + (testpath/"test.cpp").write <<~CPP #include int main(int argc, char *argv[]) { Pango::FontDescription fd; return 0; } - EOS + CPP pkg_config_cflags = shell_output("pkg-config --cflags --libs pangomm-2.48").chomp.split system ENV.cxx, "-std=c++17", "test.cpp", *pkg_config_cflags, "-o", "test" diff --git a/Formula/p/pangomm@2.46.rb b/Formula/p/pangomm@2.46.rb index 6d60339575..c029e3c507 100644 --- a/Formula/p/pangomm@2.46.rb +++ b/Formula/p/pangomm@2.46.rb @@ -35,14 +35,14 @@ def install system "meson", "install", "-C", "build" end test do - (testpath/"test.cpp").write <<~EOS + (testpath/"test.cpp").write <<~CPP #include int main(int argc, char *argv[]) { Pango::FontDescription fd; return 0; } - EOS + CPP pkg_config_cflags = shell_output("pkg-config --cflags --libs pangomm-1.4").chomp.split system ENV.cxx, "-std=c++11", "test.cpp", *pkg_config_cflags, "-o", "test" diff --git a/Formula/p/parallel-hashmap.rb b/Formula/p/parallel-hashmap.rb index 478c65bf8c..7706d9bc88 100644 --- a/Formula/p/parallel-hashmap.rb +++ b/Formula/p/parallel-hashmap.rb @@ -27,7 +27,7 @@ def install end test do - (testpath"test.cpp").write <<~EOS + (testpath"test.cpp").write <<~CPP #include #include #include @@ -48,7 +48,7 @@ def install std::cout << "baz:" << examples["baz"] << std::endl; return 0; } - EOS + CPP system ENV.cxx, "-std=c++11", "test.cpp", "-o", "test", "-I#{include}" assert_equal "foo:a\nbar:b\nbaz:c\n", shell_output(".test") end diff --git a/Formula/p/phodav.rb b/Formula/p/phodav.rb index 12d4cd21f2..70cfed179c 100644 --- a/Formula/p/phodav.rb +++ b/Formula/p/phodav.rb @@ -37,7 +37,7 @@ def install end test do - (testpath/"test.cpp").write <<~EOS + (testpath/"test.cpp").write <<~CPP #include #include int main() { @@ -58,7 +58,7 @@ def install g_object_unref(phodav); return 0; } - EOS + CPP ENV.prepend_path "PKG_CONFIG_PATH", Formula["icu4c"].lib/"pkgconfig" if OS.mac? flags = shell_output("pkg-config --libs --cflags libphodav-3.0").chomp.split diff --git a/Formula/p/pius.rb b/Formula/p/pius.rb index 59d41483fc..1d0ffd3e08 100644 --- a/Formula/p/pius.rb +++ b/Formula/p/pius.rb @@ -10,12 +10,12 @@ class Pius < Formula head "https:github.comjaymzhpius.git", branch: "master" bottle do - rebuild 5 - sha256 cellar: :any_skip_relocation, all: "955e8c9cf03a30cd3492596ed0e227eab2fa75c77120ccf763afbb437b940f8f" + rebuild 6 + sha256 cellar: :any_skip_relocation, all: "3f3e1fff9df0dffb6684ab3c51f31f7d45fa3ae4be39e97f6695d5f4164494a2" end depends_on "gnupg" - depends_on "python@3.12" + depends_on "python@3.13" def install # Replace hardcoded gpg path (WONTFIX) @@ -25,11 +25,11 @@ def install end def caveats - <<~EOS + <<~TEXT The path to gpg is hardcoded in pius as `usrbinenv gpg`. You can specify a different path by editing ~.pius: gpg-path=pathtogpg - EOS + TEXT end test do diff --git a/Formula/p/png++.rb b/Formula/p/png++.rb index ae38cf564c..822e3f17f7 100644 --- a/Formula/p/png++.rb +++ b/Formula/p/png++.rb @@ -34,7 +34,7 @@ def install end test do - (testpath/"test.cpp").write <<~EOS + (testpath/"test.cpp").write <<~CPP #include int main() { png::image image(200, 300); @@ -42,7 +42,7 @@ def install if (image.get_height() != 300) return 2; return 0; } - EOS + CPP system ENV.cxx, "test.cpp", "-o", "test" system "./test" end diff --git a/Formula/p/pocketbase.rb b/Formula/p/pocketbase.rb index a6eb8dc0e6..e9faed3602 100644 --- a/Formula/p/pocketbase.rb +++ b/Formula/p/pocketbase.rb @@ -1,17 +1,17 @@ class Pocketbase < Formula desc "Open source backend for your next project in 1 file" homepage "https:pocketbase.io" - url "https:github.compocketbasepocketbasearchiverefstagsv0.22.22.tar.gz" - sha256 "c877af435243b6c1ac26339ade67497d4862d33fb6e493188de1024fb9866138" + url "https:github.compocketbasepocketbasearchiverefstagsv0.22.23.tar.gz" + sha256 "f7780c2579450ba94e81b02f105b39cca87087f134753f0dbdae851e3848506f" license "MIT" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "9a78f6e60c20f8b8fdc30464275eec484595513651653812321be948d224c843" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "9a78f6e60c20f8b8fdc30464275eec484595513651653812321be948d224c843" - sha256 cellar: :any_skip_relocation, arm64_ventura: "9a78f6e60c20f8b8fdc30464275eec484595513651653812321be948d224c843" - sha256 cellar: :any_skip_relocation, sonoma: "e6f948758400987da40435d64ee2b40aa5fbe84a1c5cedb79a97ccfee2e8924b" - sha256 cellar: :any_skip_relocation, ventura: "e6f948758400987da40435d64ee2b40aa5fbe84a1c5cedb79a97ccfee2e8924b" - sha256 cellar: :any_skip_relocation, x86_64_linux: "9d587a9db21cf495f63c7e19fa3d3ac1f8d0342db0e5bba9bef4cad465743852" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "1b6de8b3fcd8748da2e9b7aa9a5aefa02a7a0ef743886917f3a2f87349402c87" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "1b6de8b3fcd8748da2e9b7aa9a5aefa02a7a0ef743886917f3a2f87349402c87" + sha256 cellar: :any_skip_relocation, arm64_ventura: "1b6de8b3fcd8748da2e9b7aa9a5aefa02a7a0ef743886917f3a2f87349402c87" + sha256 cellar: :any_skip_relocation, sonoma: "1f93428658967a98b0fe6bf6c7e15f3a3efd7d357e84fe64ed8748f166e661fa" + sha256 cellar: :any_skip_relocation, ventura: "1f93428658967a98b0fe6bf6c7e15f3a3efd7d357e84fe64ed8748f166e661fa" + sha256 cellar: :any_skip_relocation, x86_64_linux: "e6bf8750c2c99a086a1c1dfaff08c8c6d7872a9004c652c0ec08ad476b23ce28" end depends_on "go" => :build diff --git a/Formula/p/postgresql@11.rb b/Formula/p/postgresql@11.rb index 765088653e..05c2bf48f6 100644 --- a/Formula/p/postgresql@11.rb +++ b/Formula/p/postgresql@11.rb @@ -18,7 +18,7 @@ class PostgresqlAT11 < Formula keg_only :versioned_formula # https://www.postgresql.org/support/versioning/ - deprecate! date: "2023-11-09", because: :unsupported + disable! date: "2024-11-09", because: :unsupported depends_on "pkg-config" => :build depends_on "icu4c@76" diff --git a/Formula/p/projectm.rb b/Formula/p/projectm.rb index 1af6a96578..3cb01fc69c 100644 --- a/Formula/p/projectm.rb +++ b/Formula/p/projectm.rb @@ -44,7 +44,7 @@ def install assert_predicate prefix"shareprojectMconfig.inp", :exist? assert_predicate prefix"shareprojectMpresets", :exist? - (testpath"test.cpp").write <<~EOS + (testpath"test.cpp").write <<~CPP #include #include #include @@ -70,7 +70,7 @@ def install if we get this far without crashing we're in good shape return 0; } - EOS + CPP flags = shell_output("pkg-config libprojectM sdl2 --cflags --libs").split system ENV.cxx, "-std=c++11", "test.cpp", "-o", "test", *flags diff --git a/Formula/p/prometheus-cpp.rb b/Formula/p/prometheus-cpp.rb index 97f715a9f3..f81ae82a71 100644 --- a/Formula/p/prometheus-cpp.rb +++ b/Formula/p/prometheus-cpp.rb @@ -2,20 +2,18 @@ class PrometheusCpp < Formula desc "Prometheus Client Library for Modern C++" homepage "https:github.comjupp0rprometheus-cpp" url "https:github.comjupp0rprometheus-cpp.git", - tag: "v1.2.4", - revision: "ad99e21f4706193670c42b36c9824dc997f4c475" + tag: "v1.3.0", + revision: "e5fada43131d251e9c4786b04263ce98b6767ba5" license "MIT" head "https:github.comjupp0rprometheus-cpp.git", branch: "master" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "c2571779537dc5ab9240204f8abc79daa0e004d1e0706bfad50f8572a1b429a2" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "d668756a9f2cce815bb21d4cc57f6650033e16c9f6075e182a83c9be2b8faf87" - sha256 cellar: :any_skip_relocation, arm64_ventura: "ed12e2d6e073c2cf5d8d944f38ba7b825c464db9cea604c786442ee87c68f2f7" - sha256 cellar: :any_skip_relocation, arm64_monterey: "ec2d1f82b26e4646b33f50555000040a2b60092ceb3e12b0141134644aa7e973" - sha256 cellar: :any_skip_relocation, sonoma: "60fc60c44cc6a6ebcb497fbd1bf1e5b55d4edabfc8be33f7983409ffd8beeee0" - sha256 cellar: :any_skip_relocation, ventura: "9ed018a937326f595e2d8b0901471e804bf1656249410f6d41d6e3d3a4ac9eb2" - sha256 cellar: :any_skip_relocation, monterey: "d0a4bc233403aa98f488f60cb7e6d1d8f3d03348b88b7ded8e18c2fb4e59ff35" - sha256 cellar: :any_skip_relocation, x86_64_linux: "00a319b9c7930f5555e55783aa88a149b738d34565069e19b6141c20300e59ed" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "0469944a3e069184d8a5d5747c8df6c6126912ec2e12e794ec425c768273dfa8" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "991b7601d5774cef31131ea9cd59e5278962567803bd45841a9425a664d9e1b5" + sha256 cellar: :any_skip_relocation, arm64_ventura: "d6e9b1c1da33cf8f36891e0e628ca217aa85a6c5c657638b243c6fd873221ab5" + sha256 cellar: :any_skip_relocation, sonoma: "fa88788cb92e0e1396228550dabaf5f8f69fc377eb6e0998035aa02744eb250b" + sha256 cellar: :any_skip_relocation, ventura: "306bb5a7cfe366723b2d07ee15a7ee3b05eca2ccda33ae8c7f959d43aed7632c" + sha256 cellar: :any_skip_relocation, x86_64_linux: "52dd7c5aeb41b13044d540efe21ac41f3428334a8390f0599bf5b7d4e2dd90b6" end depends_on "cmake" => :build @@ -28,13 +26,13 @@ def install end test do - (testpath"test.cpp").write <<~EOS + (testpath"test.cpp").write <<~CPP #include int main() { prometheus::Registry reg; return 0; } - EOS + CPP system ENV.cxx, "-std=c++14", "test.cpp", "-I#{include}", "-L#{lib}", "-lprometheus-cpp-core", "-o", "test" system ".test" end diff --git a/Formula/p/pugixml.rb b/Formula/p/pugixml.rb index cad6703b69..41e8e0aa7c 100644 --- a/Formula/p/pugixml.rb +++ b/Formula/p/pugixml.rb @@ -32,7 +32,7 @@ def install end test do - (testpath"test.cpp").write <<~EOS + (testpath"test.cpp").write <<~CPP #include #include #include @@ -44,11 +44,11 @@ def install assert(result); assert(strcmp(doc.child_value("root"), "Hello world!") == 0); } - EOS + CPP - (testpath"test.xml").write <<~EOS + (testpath"test.xml").write <<~XML Hello world! - EOS + XML system ENV.cxx, "test.cpp", "-o", "test", "-I#{include}", "-L#{lib}", "-lpugixml" diff --git a/Formula/p/pybind11.rb b/Formula/p/pybind11.rb index 6eca068a4c..fa3dbf4d57 100644 --- a/Formula/p/pybind11.rb +++ b/Formula/p/pybind11.rb @@ -66,7 +66,7 @@ def install end test do - (testpath"example.cpp").write <<~EOS + (testpath"example.cpp").write <<~CPP #include int add(int i, int j) { @@ -77,12 +77,12 @@ def install m.doc() = "pybind11 example plugin"; m.def("add", &add, "A function which adds two numbers"); } - EOS + CPP - (testpath"example.py").write <<~EOS + (testpath"example.py").write <<~PYTHON import example example.add(1,2) - EOS + PYTHON pythons.each do |python| python_exe = python.opt_libexec"binpython" diff --git a/Formula/p/pyside.rb b/Formula/p/pyside.rb index 7119c40873..d4d451e483 100644 --- a/Formula/p/pyside.rb +++ b/Formula/p/pyside.rb @@ -117,7 +117,7 @@ def install ] end - (testpath/"test.cpp").write <<~EOS + (testpath/"test.cpp").write <<~CPP #include int main() { @@ -126,7 +126,7 @@ def install assert(!module.isNull()); return 0; } - EOS + CPP system ENV.cxx, "-std=c++17", "test.cpp", "-I#{include}/shiboken6", "-L#{lib}", "-lshiboken6.abi3", diff --git a/Formula/p/pyside@2.rb b/Formula/p/pyside@2.rb index e1d412866a..02323e842d 100644 --- a/Formula/p/pyside@2.rb +++ b/Formula/p/pyside@2.rb @@ -126,7 +126,7 @@ def install pyincludes = shell_output("#{python}-config --includes").chomp.split pylib = shell_output("#{python}-config --ldflags --embed").chomp.split - (testpath/"test.cpp").write <<~EOS + (testpath/"test.cpp").write <<~CPP #include int main() { @@ -135,7 +135,7 @@ def install assert(!module.isNull()); return 0; } - EOS + CPP rpaths = [] rpaths += ["-Wl,-rpath,#{lib}", "-Wl,-rpath,#{Formula["python@3.10"].opt_lib}"] unless OS.mac? system ENV.cxx, "-std=c++11", "test.cpp", diff --git a/Formula/p/pytorch.rb b/Formula/p/pytorch.rb index 6147c76afa..6a4683bf82 100644 --- a/Formula/p/pytorch.rb +++ b/Formula/p/pytorch.rb @@ -148,7 +148,7 @@ def install test do # test that C++ libraries are available - (testpath"test.cpp").write <<~EOS + (testpath"test.cpp").write <<~CPP #include #include @@ -156,25 +156,25 @@ def install torch::Tensor tensor = torch::rand({2, 3}); std::cout << tensor << std::endl; } - EOS + CPP system ENV.cxx, "-std=c++17", "test.cpp", "-o", "test", "-I#{include}torchcsrcapiinclude", "-L#{lib}", "-ltorch", "-ltorch_cpu", "-lc10" system ".test" # test that the `torch` Python module is available - system libexec"binpython", "-c", <<~EOS + system libexec"binpython", "-c", <<~PYTHON import torch t = torch.rand(5, 3) assert isinstance(t, torch.Tensor), "not a tensor" assert torch.distributed.is_available(), "torch.distributed is unavailable" - EOS + PYTHON return unless OS.mac? # test that we have the MPS backend - system libexec"binpython", "-c", <<~EOS + system libexec"binpython", "-c", <<~PYTHON import torch assert torch.backends.mps.is_built(), "MPS backend is not built" - EOS + PYTHON end end \ No newline at end of file diff --git a/Formula/q/qt@5.rb b/Formula/q/qt@5.rb index 94ad1c20f0..1dfc043d36 100644 --- a/Formula/q/qt@5.rb +++ b/Formula/q/qt@5.rb @@ -11,7 +11,7 @@ class QtAT5 < Formula mirror "https:mirrors.ocf.berkeley.eduqtarchiveqt5.155.15.15singleqt-everywhere-opensource-src-5.15.15.tar.xz" sha256 "b423c30fe3ace7402e5301afbb464febfb3da33d6282a37a665be1e51502335e" license all_of: ["GFDL-1.3-only", "GPL-2.0-only", "GPL-3.0-only", "LGPL-2.1-only", "LGPL-3.0-only"] - revision 1 + revision 2 livecheck do url "https:download.qt.ioofficial_releasesqt5.15" @@ -19,12 +19,12 @@ class QtAT5 < Formula end bottle do - sha256 cellar: :any, arm64_sequoia: "9f33572ec04eb567b77cae909103d44d683ffc0a8bc3f82e233295b08ab03db8" - sha256 cellar: :any, arm64_sonoma: "4f5ade389b95d6a6a22182b3f32226a4898d57f9ae42dd75f5e8a981fdc5733e" - sha256 cellar: :any, arm64_ventura: "9bdec0a078264792e9cab58857256b9f0a807e1e02540b9ef5eaaff69a5518df" - sha256 cellar: :any, sonoma: "7043762c8e365015465cdf63088adb97fc001a926bed6f580f2d285a48323795" - sha256 cellar: :any, ventura: "a3b7360aa4f68bda77bd8179179919124b637c755aa6f45177686b3302e50e5e" - sha256 cellar: :any_skip_relocation, x86_64_linux: "9513a9892a3ee5288253bbfa22bd1e0309b9b7f179e254ee1a4a3364284c12a1" + sha256 cellar: :any, arm64_sequoia: "e5c91906dc55e3db8d08b6c6fb2b88d20002dbd354b38217a4895f5778ff30ff" + sha256 cellar: :any, arm64_sonoma: "edc57e4e22e53d76b10cecd2c1e9d7ad4569078a9efd51e9710d4b758174b7d9" + sha256 cellar: :any, arm64_ventura: "d1c567b934d8d26d5adbc7582014e93dcdd6c613260d1b9657000558775f0974" + sha256 cellar: :any, sonoma: "f1027df9b92489c085d94b94c9853e67f6061133a219444815ccd5c96989f309" + sha256 cellar: :any, ventura: "90894c59d79b044ac5f1cbb0e3a7d769d6ced812c5d5253ae574f37a04a20710" + sha256 cellar: :any_skip_relocation, x86_64_linux: "ad78e47f11ab2fc4a232fe01664e65ee49cda567cd4abc7878537119d8fac2b0" end keg_only :versioned_formula diff --git a/Formula/s/scnlib.rb b/Formula/s/scnlib.rb index 7fca9c13cb..4a2afb47ef 100644 --- a/Formula/s/scnlib.rb +++ b/Formula/s/scnlib.rb @@ -1,19 +1,17 @@ class Scnlib < Formula desc "Scanf for modern C++" homepage "https:scnlib.dev" - url "https:github.comeliaskosunenscnlibarchiverefstagsv3.0.1.tar.gz" - sha256 "bc8a668873601d00cce6841c2d0f2c93f836f63f0fbc77997834dea12e951eb1" + url "https:github.comeliaskosunenscnlibarchiverefstagsv4.0.1.tar.gz" + sha256 "ece17b26840894cc57a7127138fe4540929adcb297524dec02c490c233ff46a7" license "Apache-2.0" head "https:github.comeliaskosunenscnlib.git", branch: "master" bottle do - sha256 cellar: :any, arm64_sequoia: "d4c3012cf46e5a7bc4fb57004aec3032f9225d2633811f9236990d203f91287e" - sha256 cellar: :any, arm64_sonoma: "def3883afe16f2e32c65d6f9331aa050124e602abdc35a20bd88d6beafb668c0" - sha256 cellar: :any, arm64_ventura: "00ed2164ad8e23214486727d7fa9ef9cbe3bcaaa15f9c273df7b90e1be7fbed3" - sha256 cellar: :any, arm64_monterey: "121ad95a6e8d037dfb926d43ae88e5621592ca39a444dab497833e6535e4957f" - sha256 cellar: :any, sonoma: "a1ae7d4535296341082febf3ccae1e3cff7f218687642428c2029e6ae06fcf97" - sha256 cellar: :any, ventura: "91a8f6f2cad11299e504249add90dda7c3ee47f37b0fc07a769153e3a343e445" - sha256 cellar: :any, monterey: "a8890b190420eb0ddfdf11b464719d5f51fff232b62c79060ce29b877e759af1" + sha256 cellar: :any, arm64_sequoia: "c3531b7c92229eddcac3eff07698a8206621fda6af597998a6baea043373879f" + sha256 cellar: :any, arm64_sonoma: "f55a2dc6aceffc4955d9bdde6d9a85cc6d9fd4062f94760b4fae036a5ba0d812" + sha256 cellar: :any, arm64_ventura: "1ce46536fa0d02263892e00a103d4302d2aad33beb1d9396e3956c7a894e34a8" + sha256 cellar: :any, sonoma: "466d7641baa693ed0a7d395a7b9742049f4fa62f978f8614c28806b7116a5a4c" + sha256 cellar: :any, ventura: "a98aae0486d5e6e67bc9a9245fe8ad6366ecbba04ccc0b600458de630bc8fb02" end depends_on "cmake" => :build diff --git a/Formula/s/scummvm.rb b/Formula/s/scummvm.rb index 941f3fb982..3ac75de1ec 100644 --- a/Formula/s/scummvm.rb +++ b/Formula/s/scummvm.rb @@ -2,6 +2,7 @@ class Scummvm < Formula desc "Graphic adventure game interpreter" homepage "https:www.scummvm.org" license "GPL-3.0-or-later" + revision 1 head "https:github.comscummvmscummvm.git", branch: "master" stable do @@ -21,15 +22,12 @@ class Scummvm < Formula end bottle do - rebuild 1 - sha256 arm64_sequoia: "cfd21e92209419315ef99bfc79a8f2be58a1db981dc5dc52f8e8a68a13034ba1" - sha256 arm64_sonoma: "1f34c784f24a09d9c1e2a33cbbf18dedeff09e0bafd58d01716a4096b9c48b14" - sha256 arm64_ventura: "8baab614c52c858f80f44ba0223f43c92bc3b5ed8997c32362943a7d6cb03d35" - sha256 arm64_monterey: "e9709285ca539ccb4afa33b6de2ff5280a59d7ed36bc64f9653aa944d2006e70" - sha256 sonoma: "9bfa4e1c9aa80ad21fed3241d97a933d537b6a5868afb3d955a1e89a563db033" - sha256 ventura: "cd6d4c32e81f40a9c32713ce9b3a936901bfbd3d382ebd33b589bb2f5fc4d57a" - sha256 monterey: "00e9e4d8ceecdbfb5a2b882019b82fec235ff7c36e94d98974e968c59ca10757" - sha256 x86_64_linux: "33ad7a863a3c60bb98e020f9bb38dabff301759ae3f7add00b4a05d95d88a1a0" + sha256 arm64_sequoia: "fde8fe1a4ea82c6c45ebe935a424d061020f3fa83018dc07662ce4ca4d4e7d3b" + sha256 arm64_sonoma: "18d3ebadf6a8503e0b4f406d2d26c0a93edfe0c8241eb9fd42d973ed70942c52" + sha256 arm64_ventura: "cd418f2f0a06eebf0c918d18a3b9b6998e516e44bc010cffd56a7300bdc572fc" + sha256 sonoma: "4fa0b3cbb71aed9ce25e9855931341bf5b6d7b4bbe88340979e822792c088208" + sha256 ventura: "7cdd7593bb231778802fa55ab255251149ea8184ab58aed7c8cd8eb829451a6c" + sha256 x86_64_linux: "5ece7329bb96f7a983815379454e8209d338e3ce12b05c729f69ba258d84152a" end depends_on "a52dec" diff --git a/Formula/s/sdl2.rb b/Formula/s/sdl2.rb index f9d974f008..c7776bb835 100644 --- a/Formula/s/sdl2.rb +++ b/Formula/s/sdl2.rb @@ -1,8 +1,8 @@ class Sdl2 < Formula desc "Low-level access to audio, keyboard, mouse, joystick, and graphics" homepage "https:www.libsdl.org" - url "https:github.comlibsdl-orgSDLreleasesdownloadrelease-2.30.8SDL2-2.30.8.tar.gz" - sha256 "380c295ea76b9bd72d90075793971c8bcb232ba0a69a9b14da4ae8f603350058" + url "https:github.comlibsdl-orgSDLreleasesdownloadrelease-2.30.9SDL2-2.30.9.tar.gz" + sha256 "24b574f71c87a763f50704bbb630cbe38298d544a1f890f099a4696b1d6beba4" license "Zlib" livecheck do @@ -12,12 +12,12 @@ class Sdl2 < Formula end bottle do - sha256 cellar: :any, arm64_sequoia: "aa26b8d44659913c50f5ca0329e8c9b6d9841c219d5a8bb95781d105df77fa77" - sha256 cellar: :any, arm64_sonoma: "54084f0298c56df9e3d59122e6b5d11222ab3f858040c19125c3bfd030ebddd6" - sha256 cellar: :any, arm64_ventura: "adf8498ea8502f0bccaad4edcb21585fefd11611fafaa452acbf260e55e3b7d7" - sha256 cellar: :any, sonoma: "c4a378601ee98517260ebd790109f6d5de858928f831b61f11d57c9140cc494a" - sha256 cellar: :any, ventura: "538d1e6bc19a901d2633285c1a3d80325246978e5ebabef1513aa7be01d3b60b" - sha256 cellar: :any_skip_relocation, x86_64_linux: "ffa7cbb5a2d05303b5514ed72889d532f6b909a9cd6586900e40d9053649cf3a" + sha256 cellar: :any, arm64_sequoia: "cbff6c079fb44cb4b568dddb0a69c5da08b396fe6f6a4c90618f2fe8486456ea" + sha256 cellar: :any, arm64_sonoma: "84704c6ab26482890a172d9da912fbe51656de29caea75e46e287397f60461e0" + sha256 cellar: :any, arm64_ventura: "a8168508bbddc2439d5434b85b3fd4fec4f8b5cbbfeb11dc4c4b33faadaaabff" + sha256 cellar: :any, sonoma: "e0e36f68524a09d5f0b9318b8ce905a4d3a87408eea94a238084075e55bd1176" + sha256 cellar: :any, ventura: "7726275e371a832296395ce5e0d3988ccca358d1ddba82d384be5a9dbdc4c23b" + sha256 cellar: :any_skip_relocation, x86_64_linux: "ebc21173917029b88754e65099236a393bf42e5f3b07f100977140ba4b7f71cf" end head do diff --git a/Formula/s/slackdump.rb b/Formula/s/slackdump.rb index 2df449cfa8..7d7e32a49a 100644 --- a/Formula/s/slackdump.rb +++ b/Formula/s/slackdump.rb @@ -1,18 +1,18 @@ class Slackdump < Formula desc "Export Slack data without admin privileges" homepage "https:github.comrusqslackdump" - url "https:github.comrusqslackdumparchiverefstagsv2.5.15.tar.gz" - sha256 "aba3f78ed6ac9150bfeaf1720398aaaec798ccc89e55a5df501d22c7218e3c69" + url "https:github.comrusqslackdumparchiverefstagsv2.6.0.tar.gz" + sha256 "794866c8c72c89a4f5cab3917c4ed4eba00928841e17e6082213eb9a4ffe7df0" license "GPL-3.0-only" head "https:github.comrusqslackdump.git", branch: "master" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "34f47d8ce997a5acfcad30be790c52a82588bb290e83d0f6e704f6f7fbbe6271" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "34f47d8ce997a5acfcad30be790c52a82588bb290e83d0f6e704f6f7fbbe6271" - sha256 cellar: :any_skip_relocation, arm64_ventura: "34f47d8ce997a5acfcad30be790c52a82588bb290e83d0f6e704f6f7fbbe6271" - sha256 cellar: :any_skip_relocation, sonoma: "8df38b2eb2f0d56d68ea6c17742a4cfdce6900bb715eabae8d018b2ea7e59b08" - sha256 cellar: :any_skip_relocation, ventura: "8df38b2eb2f0d56d68ea6c17742a4cfdce6900bb715eabae8d018b2ea7e59b08" - sha256 cellar: :any_skip_relocation, x86_64_linux: "3ee86ab6527d4ea8a04611ea9b8c7f1241067702f035e6f5a93f7bc4e289651b" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "9bffd112bc0726b9b5496a7a75f807be85ebb1c221c096ec14464ba08c984388" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "9bffd112bc0726b9b5496a7a75f807be85ebb1c221c096ec14464ba08c984388" + sha256 cellar: :any_skip_relocation, arm64_ventura: "9bffd112bc0726b9b5496a7a75f807be85ebb1c221c096ec14464ba08c984388" + sha256 cellar: :any_skip_relocation, sonoma: "e5d75f6440152103e83f240ac04ccbcd512371c21dbb7aa869b74bd20a27363e" + sha256 cellar: :any_skip_relocation, ventura: "e5d75f6440152103e83f240ac04ccbcd512371c21dbb7aa869b74bd20a27363e" + sha256 cellar: :any_skip_relocation, x86_64_linux: "fdc3593e8dd9f95fb20e6f7444d512082bfe12326cd33352f27213e8d44ba9af" end depends_on "go" => :build diff --git a/Formula/s/solo2-cli.rb b/Formula/s/solo2-cli.rb index ce4a328ecf..895d2f2786 100644 --- a/Formula/s/solo2-cli.rb +++ b/Formula/s/solo2-cli.rb @@ -7,6 +7,7 @@ class Solo2Cli < Formula head "https:github.comsolokeyssolo2-cli.git", branch: "main" bottle do + sha256 cellar: :any_skip_relocation, arm64_sequoia: "0eeda3ebb79864789018e56cdd4bf347b798478c754f9f3be29e26ce788cc604" sha256 cellar: :any_skip_relocation, arm64_sonoma: "ac06ba094da706b68c527fa6904187aa9c2d21fd26246bf9a343a4a14a4d8dd9" sha256 cellar: :any_skip_relocation, arm64_ventura: "8c876fcb91927f6c382994c92cbd8fcf3041d12ee2e43f6239c325bd852d4d3b" sha256 cellar: :any_skip_relocation, arm64_monterey: "30c6fd9a7c4eaa8345fc68740a10232ffe26755d9c19b3bd4f7f86e650471d3e" diff --git a/Formula/s/sourcedocs.rb b/Formula/s/sourcedocs.rb index 36d152ed4d..87b229d1d5 100644 --- a/Formula/s/sourcedocs.rb +++ b/Formula/s/sourcedocs.rb @@ -20,8 +20,36 @@ class Sourcedocs < Formula depends_on xcode: ["12.0", :build, :test] uses_from_macos "swift" + # Workaround until SourceKitten dependency is updated + # Ref: https:github.comSourceDocsSourceDocspull83 + resource "SourceKitten" do + if DevelopmentTools.clang_build_version >= 1600 + # https:github.comSourceDocsSourceDocsblob2.0.1Package.resolved#L32-L38 + url "https:github.comjpsimSourceKitten.git", + tag: "0.32.0", + revision: "817dfa6f2e09b0476f3a6c9dbc035991f02f0241" + + # Backport of import from HEAD + patch :DATA + end + end + def install - system "swift", "build", "--disable-sandbox", "-c", "release" + args = ["--disable-sandbox", "--configuration", "release"] + if DevelopmentTools.clang_build_version >= 1600 + res = resource("SourceKitten") + (buildpath"SourceKitten").install res + + pin_version = JSON.parse(File.read("Package.resolved")) + .dig("object", "pins") + .find { |pin| pin["package"] == "SourceKitten" } + .dig("state", "version") + odie "Check if SourceKitten patch is still needed!" if pin_version != res.version + + system "swift", "package", *args, "edit", "SourceKitten", "--path", buildpath"SourceKitten" + end + + system "swift", "build", *args bin.install ".buildreleasesourcedocs" end @@ -43,4 +71,25 @@ def install end end end -end \ No newline at end of file +end + +__END__ +diff --git aSourceSourceKittenFrameworkSwiftDocs.swift bSourceSourceKittenFrameworkSwiftDocs.swift +index 1d2473c..70de287 100644 +--- aSourceSourceKittenFrameworkSwiftDocs.swift ++++ bSourceSourceKittenFrameworkSwiftDocs.swift +@@ -10,6 +10,14 @@ + import SourceKit + #endif + ++#if os(Linux) ++import Glibc ++#elseif os(Windows) ++import CRT ++#else ++import Darwin ++#endif ++ + Represents docs for a Swift file. + public struct SwiftDocs { + Documented File. \ No newline at end of file diff --git a/Formula/s/storj-uplink.rb b/Formula/s/storj-uplink.rb index 3bb365635e..84baaf6fb6 100644 --- a/Formula/s/storj-uplink.rb +++ b/Formula/s/storj-uplink.rb @@ -1,8 +1,8 @@ class StorjUplink < Formula desc "Uplink CLI for the Storj network" homepage "https:storj.io" - url "https:github.comstorjstorjarchiverefstagsv1.116.3.tar.gz" - sha256 "0d853e9dfcc54e586ad31e9f5bd56f0edfaa21e25702e1385b6b348713b0d885" + url "https:github.comstorjstorjarchiverefstagsv1.116.5.tar.gz" + sha256 "58c94ffc34ad92c9b1178295983d9eb240486946bedcd9132dc85cf1dfcf3e9b" license "AGPL-3.0-only" # Upstream creates stable releases and marks them as "pre-release" before @@ -18,12 +18,12 @@ class StorjUplink < Formula end bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "be6ef724757ca83c5d96bf7ee5fcec44aba93179bb24532885a7f7633d02c17b" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "be6ef724757ca83c5d96bf7ee5fcec44aba93179bb24532885a7f7633d02c17b" - sha256 cellar: :any_skip_relocation, arm64_ventura: "be6ef724757ca83c5d96bf7ee5fcec44aba93179bb24532885a7f7633d02c17b" - sha256 cellar: :any_skip_relocation, sonoma: "e77e3d2e6c2a0a9723d50a038697e15e01dcc7ff76eb4912fd28807e1a756f8a" - sha256 cellar: :any_skip_relocation, ventura: "e77e3d2e6c2a0a9723d50a038697e15e01dcc7ff76eb4912fd28807e1a756f8a" - sha256 cellar: :any_skip_relocation, x86_64_linux: "2f1e1baa7160cfb51857cec9f73fa885b540d574e0820fd7f13f62e43c7f9186" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "8dda1a8adbd10a6dbd58aec6eb7238f76192b91d56a05f835762d135b7d4d560" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "8dda1a8adbd10a6dbd58aec6eb7238f76192b91d56a05f835762d135b7d4d560" + sha256 cellar: :any_skip_relocation, arm64_ventura: "8dda1a8adbd10a6dbd58aec6eb7238f76192b91d56a05f835762d135b7d4d560" + sha256 cellar: :any_skip_relocation, sonoma: "4a90a201e33761c1e717cc03bdd5ee97d1910513495f3a73c27b2c22b4f6048d" + sha256 cellar: :any_skip_relocation, ventura: "4a90a201e33761c1e717cc03bdd5ee97d1910513495f3a73c27b2c22b4f6048d" + sha256 cellar: :any_skip_relocation, x86_64_linux: "2331be1e2318a8480510840eb3b67249247a2b5801ca79483750558826f3ddf7" end depends_on "go" => :build diff --git a/Formula/t/thors-mongo.rb b/Formula/t/thors-mongo.rb index 543650bb80..8463682d14 100644 --- a/Formula/t/thors-mongo.rb +++ b/Formula/t/thors-mongo.rb @@ -2,17 +2,17 @@ class ThorsMongo < Formula desc "Mongo API and Serialization library" homepage "https:github.comLoki-AstariThorsMongo" url "https:github.comLoki-AstariThorsMongo.git", - tag: "5.0.01", - revision: "68cd8a339c69e255791c253b2f88f3e02f10cb9c" + tag: "6.0.00", + revision: "627623d90976cf06a8ff4d4907128efa5d94a751" license "GPL-3.0-only" bottle do - sha256 cellar: :any, arm64_sequoia: "6a00b7fdbd42b9d2a007152d96ccb87161ab02058af041abc578e852da094557" - sha256 cellar: :any, arm64_sonoma: "254da181be66cb9478fbd7a32818747337260995a600a863cfeb09d4d6aca358" - sha256 cellar: :any, arm64_ventura: "c490fcc8947106e256d5bcf0fcaa28a1636a69bf45834801c2d9b406fe5b6770" - sha256 cellar: :any, sonoma: "6faefb04ad28d380ca4ae34f3f07f0b13ce45e7531cb671492f1e9043d87bcbd" - sha256 cellar: :any, ventura: "4e640a4a04bb1943b656db15c88ccb5c082f4ab95c8fcc4fa22c951046e6fd2d" - sha256 cellar: :any_skip_relocation, x86_64_linux: "98b5c58465dfd54c68c04bbc7bf7e416e5671a26aabc242629ec90dd12f9f879" + sha256 cellar: :any, arm64_sequoia: "5e5703ca4466f257fe4df1e87bf5ed931e9b5cf46dbc11e52b57179bb3910ed9" + sha256 cellar: :any, arm64_sonoma: "69bf675579a5c2979e8f9ec37398f49b2b050a33eb33ee87eb4ee13b713110c8" + sha256 cellar: :any, arm64_ventura: "fa6c6425715f67de5ba77abdc591942750f99b28aed44eedd2d1d8ab551a6ee5" + sha256 cellar: :any, sonoma: "34c6e8697544a32cea1e57afc0f7775c954f83b520185dfc27e66df9e1ea74c1" + sha256 cellar: :any, ventura: "7ffeca0a285f66cecedb1e77ad4072bb50d95e71393d85904e7685564b781df3" + sha256 cellar: :any_skip_relocation, x86_64_linux: "3f842be64e74a323ee4c0116a84c54a1976fe38c221fe556d001b0c4b42d43d7" end depends_on "libyaml" diff --git a/Formula/t/toxcore.rb b/Formula/t/toxcore.rb index f288649b38..d2a209c2a3 100644 --- a/Formula/t/toxcore.rb +++ b/Formula/t/toxcore.rb @@ -6,17 +6,16 @@ class Toxcore < Formula url "https:github.comTokTokc-toxcorereleasesdownloadv0.2.19c-toxcore-0.2.19.tar.gz" sha256 "8b418f6470db085cf59a9915685613556556df2bf427148f1814b7b118628594" license "GPL-3.0-or-later" + revision 1 head "https:github.comTokTokc-toxcore.git", branch: "master" bottle do - sha256 cellar: :any, arm64_sequoia: "70c7c932af4f833ca24d75838f2ca224a044d04e0f07d09efde7d4f4d795276c" - sha256 cellar: :any, arm64_sonoma: "30300b815fc78338acd0212162d90350e4df76fd1316e3949d5ee4a70f118f0f" - sha256 cellar: :any, arm64_ventura: "11b04f785c0d8b0a37aa08c3552135550fd14c49162ad00fa4062c7548a6a36a" - sha256 cellar: :any, arm64_monterey: "dd944ecb1a42d3b983bb829599ce4a313ca2960f9e8d11e5e415d9ff09ff0b4c" - sha256 cellar: :any, sonoma: "afd20cc220e1f69c5ad5774d5e26705398ad07ff26a21920041300aced468a30" - sha256 cellar: :any, ventura: "4e55959905584119032dd94df6c00a50dce07917d38043767f34693b0a41fab4" - sha256 cellar: :any, monterey: "178acfc2f014001508a1cba3040a7ed8fa0d2f49c078fe031027e2110aa62b99" - sha256 cellar: :any_skip_relocation, x86_64_linux: "2435483d57733f5aaf0d3222f8709013dc98bb778c89be1c6c0477954b8b686c" + sha256 cellar: :any, arm64_sequoia: "8115a1b7420fe04e3317b34b23089616c585c58741bf3248e3b2004d09b49a74" + sha256 cellar: :any, arm64_sonoma: "4447d4c8882c0f794fd933d3b771306acf67e8f3638ae7125f08b5bda5c1851d" + sha256 cellar: :any, arm64_ventura: "e4bb9510c529cc113e795c9063c331976f7bdd1dcdb8e8285150b4925f877406" + sha256 cellar: :any, sonoma: "4f9b719b1748fb5e54996a487c301857d5d40c2104a41a2d60d86c6b1eb40abc" + sha256 cellar: :any, ventura: "5ce4ae2f7d9270d9912b2fb3a8a332626b21bae85e73b816d50c43cb41bb1b5d" + sha256 cellar: :any_skip_relocation, x86_64_linux: "28260047bfcfeb5441f1b73d8f58eaad3d1609bc0660a4b54e79467ca32771a4" end depends_on "cmake" => :build diff --git a/Formula/t/twty.rb b/Formula/t/twty.rb index 7a65b8878e..01802217f0 100644 --- a/Formula/t/twty.rb +++ b/Formula/t/twty.rb @@ -20,7 +20,7 @@ class Twty < Formula # see discussions in https:github.commattntwtyissues28 # and https:github.comorakarorainbowstreamissues342 - deprecate! date: "2024-08-18", because: "twitter API changed" + deprecate! date: "2024-08-18", because: "uses the old, unsupported Twitter API" depends_on "go" => :build diff --git a/Formula/t/typstyle.rb b/Formula/t/typstyle.rb index 2505670b73..b6786f4baa 100644 --- a/Formula/t/typstyle.rb +++ b/Formula/t/typstyle.rb @@ -1,18 +1,18 @@ class Typstyle < Formula desc "Beautiful and reliable typst code formatter" homepage "https:enter-tainer.github.iotypstyle" - url "https:github.comEnter-tainertypstylearchiverefstagsv0.12.0.tar.gz" - sha256 "11d19d75d370330ad129bb7b6cd5387ace454451fc3522cf93bda0d8bce2d514" + url "https:github.comEnter-tainertypstylearchiverefstagsv0.12.1.tar.gz" + sha256 "68138962a660bec25cfa81503753505a02dc6b14f7b1b7b587c8cd521e96f8e0" license "Apache-2.0" head "https:github.comEnter-tainertypstyle.git", branch: "master" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "6937e737bfd60d57292f34fefde09bc9f9ac2f3cd5e9ec5d9b7998d34d7ccaf6" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "4e354ea1aad3868355ac43664ec3d3eb93f3e2c236d994d9aa77a38fc3fcdb9b" - sha256 cellar: :any_skip_relocation, arm64_ventura: "926c49fbfc4ce378c50bfa9e87f938b5ec7f08b83b44131162e7b703573d30b1" - sha256 cellar: :any_skip_relocation, sonoma: "b8aeb3518d2c94e1c86a9364aa48ed19e48a819d16cfd9cdcdb6fdfcdddf62d7" - sha256 cellar: :any_skip_relocation, ventura: "9255047e763545e92446f27c44659f98f0e4819b6beed721923eb18df50ab9b9" - sha256 cellar: :any_skip_relocation, x86_64_linux: "3aea55765094d634c80be7521759e61220fd11e11a6bc2545a27e039296af021" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "0ff234e84ab0ec10ccff0d0fc1d1391309bee331a3588a189227125350a5a4cb" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "096179ee91c7958a85d328ecefe3fd59643b14d27dfc7180c3d6df2fb2097f14" + sha256 cellar: :any_skip_relocation, arm64_ventura: "1146b362990231f368f443d6c4135d860817b9378ab29c4f2e2fac15fcd99b26" + sha256 cellar: :any_skip_relocation, sonoma: "be57f5c74911b01a89b5c795078d03fc81b02a01835f0a52c0797e84b7a60289" + sha256 cellar: :any_skip_relocation, ventura: "7ae8107449944ace38a706408b16ef1fa065ce2d0ab920babea2515781a105ea" + sha256 cellar: :any_skip_relocation, x86_64_linux: "b14266c28d68d15afc9affdafe4eacfedae6f839fd630c8ecf297f27bec0b3b4" end depends_on "rust" => :build diff --git a/Formula/u/ucommon.rb b/Formula/u/ucommon.rb index cc37925015..d0ca80a8fc 100644 --- a/Formula/u/ucommon.rb +++ b/Formula/u/ucommon.rb @@ -14,6 +14,7 @@ class Ucommon < Formula end bottle do + sha256 arm64_sequoia: "8d1eb9d2f6984eb37ce94f421122cdddce8070132ddf9b911dae8ed69accadea" sha256 arm64_sonoma: "aef98eb17b5948c37b54052b5695cbc7de0e3ebfed947973ccf5df6bc99280db" sha256 arm64_ventura: "2f5710346714a1abd916b61ac2f8cdb3935ffb8f25d975e9188b102aa0d2cfc9" sha256 arm64_monterey: "38d325d005640c936e08eee001469b019b63be1a604a4cb7ef2def41f2dda2eb" @@ -33,6 +34,9 @@ class Ucommon < Formula depends_on "gettext" end + # Workaround for macOS 15 SDK adding SO_BINDTODEVICE in sys/socket.h + patch :DATA + def install system "autoreconf", "--force", "--install", "--verbose" system "./configure", "--disable-silent-rules", "--with-sslstack=gnutls", "--with-pkg-config", *std_configure_args @@ -42,7 +46,7 @@ def install test do system bin/"ucommon-config", "--libs" - (testpath/"test.cpp").write <<~EOS + (testpath/"test.cpp").write <<~CPP #include #include @@ -51,9 +55,24 @@ def install std::cout << test_string << std::endl; return 0; } - EOS + CPP system ENV.cxx, "-std=c++11", "test.cpp", "-o", "test", "-I#{include}", "-L#{lib}", "-lucommon" system "./test" end -end \ No newline at end of file +end + +__END__ +diff --git a/corelib/socket.cpp b/corelib/socket.cpp +index 76a52273..04dae257 100644 +--- a/corelib/socket.cpp ++++ b/corelib/socket.cpp +@@ -3023,7 +3023,7 @@ int Socket::bindto(socket_t so, const char *host, const char *svc, int protocol) + if(host && !strcmp(host, "*")) + host = NULL; + +-#if defined(SO_BINDTODEVICE) && !defined(__QNX__) ++#if defined(SO_BINDTODEVICE) && !defined(__QNX__) && !defined(__APPLE__) + if(host && !strchr(host, '.') && !strchr(host, ':')) { + struct ifreq ifr; + memset(&ifr, 0, sizeof(ifr)); \ No newline at end of file diff --git a/Formula/v/vcluster.rb b/Formula/v/vcluster.rb index a675dccf81..ebd9f97b15 100644 --- a/Formula/v/vcluster.rb +++ b/Formula/v/vcluster.rb @@ -2,8 +2,8 @@ class Vcluster < Formula desc "Creates fully functional virtual k8s cluster inside host k8s cluster's namespace" homepage "https:www.vcluster.com" url "https:github.comloft-shvcluster.git", - tag: "v0.20.2", - revision: "b375fe1c30b8c95223229a6925232dd5e2c28f6f" + tag: "v0.20.4", + revision: "7808698af19bc2b08d86f535c57188d8d3483719" license "Apache-2.0" head "https:github.comloft-shvcluster.git", branch: "main" @@ -16,12 +16,12 @@ class Vcluster < Formula end bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "b8e9cbaadb9e4d2191cdd8d9476de49529cd0cdeb26b15bf03912f50d0c1ee98" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "1d08b18f7c99d75248944c6d475100e831aaa589c5c9dc50c26adf12f7b4f6bf" - sha256 cellar: :any_skip_relocation, arm64_ventura: "3d8cc0e22fa1322bce444c55aff00a6ecb15f2f18b79a8036f3236c5d1133e1c" - sha256 cellar: :any_skip_relocation, sonoma: "91a75a05d769f3958b6e2434c66a72dd8e8fc758f0d9d7cafaa9bf69caab777f" - sha256 cellar: :any_skip_relocation, ventura: "c5bf3f4e86a595e5173651c56c2d841669b23368b8c8ace770630a48f19f6e0b" - sha256 cellar: :any_skip_relocation, x86_64_linux: "a8f612e9390e77137e1938590083e0c2573356547123d02be06a1b5bc0e0f39f" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "cbb8a1ab15f5cd4656ca82565dec33fb231e57b49c191947028fb6469b9d2fd7" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "8bb4660e9e4fb4b7fc20dd90ed65159f4c1605ccff947568f3a839d750257ba4" + sha256 cellar: :any_skip_relocation, arm64_ventura: "ed0c07f6a6991529962f422a86eb63735216545d2ac8494003cabd864532e120" + sha256 cellar: :any_skip_relocation, sonoma: "56fde4cf32d287b1f154f9e0cf4f7998b5bb962834909dae311146f8bbf8f35d" + sha256 cellar: :any_skip_relocation, ventura: "a28dc03dd03e8746c551d4c79867b936b8bb3905a85469a47e11cc0b55a0d280" + sha256 cellar: :any_skip_relocation, x86_64_linux: "97336e8bd00eb1bc5f9f07fbad2ab81268933bc68b4cbdf8d6de3e40490d3c92" end depends_on "go" => :build diff --git a/Formula/w/woodpecker-cli.rb b/Formula/w/woodpecker-cli.rb index 48cec426fb..4efb711014 100644 --- a/Formula/w/woodpecker-cli.rb +++ b/Formula/w/woodpecker-cli.rb @@ -1,20 +1,18 @@ class WoodpeckerCli < Formula desc "CLI client for the Woodpecker Continuous Integration server" homepage "https:woodpecker-ci.org" - url "https:github.comwoodpecker-ciwoodpeckerarchiverefstagsv2.7.1.tar.gz" - sha256 "4cd02ccdda40cd7b91e8d8d32a26eaaa2d82302082eaa86a6a9d485a5e5eb3f9" + url "https:github.comwoodpecker-ciwoodpeckerarchiverefstagsv2.7.2.tar.gz" + sha256 "7ed15d4a99d819344853959c975d5d2df24a0e5a3d2736c74104a686a471fd50" license "Apache-2.0" head "https:github.comwoodpecker-ciwoodpecker.git", branch: "main" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "dee5c59ab75c19415f80706753e118fee4c0ced01d3b775129d8d8eb076fa7fe" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "dee5c59ab75c19415f80706753e118fee4c0ced01d3b775129d8d8eb076fa7fe" - sha256 cellar: :any_skip_relocation, arm64_ventura: "dee5c59ab75c19415f80706753e118fee4c0ced01d3b775129d8d8eb076fa7fe" - sha256 cellar: :any_skip_relocation, arm64_monterey: "dee5c59ab75c19415f80706753e118fee4c0ced01d3b775129d8d8eb076fa7fe" - sha256 cellar: :any_skip_relocation, sonoma: "d5fa72815679068c8398dd6dfbc9f7ac3c646a88bedd66492874fc6a8048f809" - sha256 cellar: :any_skip_relocation, ventura: "d5fa72815679068c8398dd6dfbc9f7ac3c646a88bedd66492874fc6a8048f809" - sha256 cellar: :any_skip_relocation, monterey: "d5fa72815679068c8398dd6dfbc9f7ac3c646a88bedd66492874fc6a8048f809" - sha256 cellar: :any_skip_relocation, x86_64_linux: "f8fe05dc35eb0b2d48eb0039f8da965aea71e09bbaf9cbfc4b820eb52f2fd3c9" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "218907781e02232405bac8490acede2a0e6d7f1b9a8a11c7f80a00c2619cfd48" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "218907781e02232405bac8490acede2a0e6d7f1b9a8a11c7f80a00c2619cfd48" + sha256 cellar: :any_skip_relocation, arm64_ventura: "218907781e02232405bac8490acede2a0e6d7f1b9a8a11c7f80a00c2619cfd48" + sha256 cellar: :any_skip_relocation, sonoma: "ec94bbe2d2e360fa02d22b44a6a17d0eb52f5c21eea1b4c6d6d42c2459ce6fc9" + sha256 cellar: :any_skip_relocation, ventura: "ec94bbe2d2e360fa02d22b44a6a17d0eb52f5c21eea1b4c6d6d42c2459ce6fc9" + sha256 cellar: :any_skip_relocation, x86_64_linux: "312618bf832e479632444be277d07b0dce727a77160256f1deda9e5a7b476984" end depends_on "go" => :build diff --git a/Formula/x/x11vnc.rb b/Formula/x/x11vnc.rb index 6b39d6fc14..ec94ff2242 100644 --- a/Formula/x/x11vnc.rb +++ b/Formula/x/x11vnc.rb @@ -17,6 +17,7 @@ class X11vnc < Formula end bottle do + sha256 cellar: :any, arm64_sequoia: "9456fa709c106e9b1bd0501fa329ac203f4e1df4458cc73ce44a6dbde525b26c" sha256 cellar: :any, arm64_sonoma: "7173e891559711b0819828a51c0e0ba2a2759120b7a1fecabeb03bc0610b9d8a" sha256 cellar: :any, arm64_ventura: "149fbe8e1ec220543b848e416642d67c02c291dff1d92be07ab795c5dcff68ae" sha256 cellar: :any, arm64_monterey: "1a1da7cf49c8db71624ab470a44a19fadeb7a2c7097aee491b84dbd00cf6eae2" @@ -39,6 +40,7 @@ class X11vnc < Formula def install # Fix compile with newer Clang ENV.append_to_cflags "-Wno-implicit-function-declaration" if DevelopmentTools.clang_build_version >= 1403 + ENV.append_to_cflags "-Wno-int-conversion" if DevelopmentTools.clang_build_version >= 1500 ENV.prepend_path "PKG_CONFIG_PATH", Formula["openssl@3"].opt_lib"pkgconfig" diff --git a/Formula/x/xmrig.rb b/Formula/x/xmrig.rb index 42a66f55c1..1f46419488 100644 --- a/Formula/x/xmrig.rb +++ b/Formula/x/xmrig.rb @@ -1,8 +1,8 @@ class Xmrig < Formula desc "Monero (XMR) CPU miner" homepage "https:github.comxmrigxmrig" - url "https:github.comxmrigxmrigarchiverefstagsv6.22.1.tar.gz" - sha256 "189e4bf604f8b569cd15894439a4ad0209b64184c8ccb5a2119a4f07c16da448" + url "https:github.comxmrigxmrigarchiverefstagsv6.22.2.tar.gz" + sha256 "34759ca9c1b2486ecb7b6bc267c76a6f365d401b2b6de6d667e0a13ae30882a2" license "GPL-3.0-or-later" head "https:github.comxmrigxmrig.git", branch: "dev" @@ -12,12 +12,12 @@ class Xmrig < Formula end bottle do - sha256 cellar: :any, arm64_sequoia: "7b5209270265a2dc9c75d129c5257e2390a43b72d94581b8d883599379c29d2d" - sha256 cellar: :any, arm64_sonoma: "03330685b132cdf87cd09bf5fe174834ab0747bb3fe55474fd1e6a0074184741" - sha256 cellar: :any, arm64_ventura: "5a8990b043d15b5b1d6fa500bec5c2d6656ee5913a29958021170569804b3bd2" - sha256 cellar: :any, sonoma: "35ca6fbee526e0f06aa030b7b4ab4c9f153331d8996ea4af2fc72ff4991ce2d1" - sha256 cellar: :any, ventura: "312b72571c176715cbe1d5f8b8022492672ebde2897a64e1b4d76738386c1868" - sha256 cellar: :any_skip_relocation, x86_64_linux: "6cb71adf40935494f0205264d5f7ce5bb7d767f7758e1d87bcdff90f073ba955" + sha256 cellar: :any, arm64_sequoia: "b9a264f7ce1589c334422e779cb204da748a18420b2ab60e3e5c73185c9b158a" + sha256 cellar: :any, arm64_sonoma: "916d329c28225e91b58aed158b82fded68580cb78545e35615abfd5d59401cb2" + sha256 cellar: :any, arm64_ventura: "0060b2c5f152029d5a92d1fc3f87c664d36f008b54f3243f92aaeae97fb8ad83" + sha256 cellar: :any, sonoma: "244f472b2bc2b2d888ee23900ae772ad2f5405955dc7c0743c96d9e43c4ca94d" + sha256 cellar: :any, ventura: "294047c602acc9cba226a26c6295ff6654837d1cc74e0e88b5f5e244e451df4a" + sha256 cellar: :any_skip_relocation, x86_64_linux: "528d692d91a98a92d56097d23d3ecc3f71e60a45b27ec20ed8ef0d1405a2070c" end depends_on "cmake" => :build diff --git a/Formula/y/youtube-dl.rb b/Formula/y/youtube-dl.rb index a764b4e293..f88d22d710 100644 --- a/Formula/y/youtube-dl.rb +++ b/Formula/y/youtube-dl.rb @@ -33,7 +33,7 @@ class YoutubeDl < Formula # https:github.comytdl-orgyoutube-dlissues31585 # https:github.comytdl-orgyoutube-dlissues31067 - deprecate! date: "2023-11-23", because: "has a failing test since forever and no new release since 2021" + disable! date: "2024-11-23", because: "has a failing test since forever and no new release since 2021" depends_on "python@3.13" diff --git a/Formula/z/zim.rb b/Formula/z/zim.rb index 8537d6e50a..a8a5c5d10f 100644 --- a/Formula/z/zim.rb +++ b/Formula/z/zim.rb @@ -61,7 +61,8 @@ def install end test do - ENV["LC_ALL"] = "en_US.UTF-8" + # Workaround for https:github.comzim-desktop-wikizim-desktop-wikiissues2665 + ENV["LC_ALL"] = (OS.mac? && MacOS.version >= :sequoia) ? "C" : "en_US.UTF-8" ENV["LANG"] = "en_US.UTF-8" mkdir_p %w[NotesHomebrew HTML] diff --git a/Formula/z/zizmor.rb b/Formula/z/zizmor.rb index 69ccfe2d6e..ca0fd5f1d0 100644 --- a/Formula/z/zizmor.rb +++ b/Formula/z/zizmor.rb @@ -1,17 +1,17 @@ class Zizmor < Formula desc "Find security issues in GitHub Actions setups" homepage "https:github.comwoodruffwzizmor" - url "https:github.comwoodruffwzizmorarchiverefstagsv0.1.5.tar.gz" - sha256 "a2c7d1ff25b6c08a212c876c99231c0a33f9b7b1059dd6a1e0c33f79c7ff1374" + url "https:github.comwoodruffwzizmorarchiverefstagsv0.1.6.tar.gz" + sha256 "9cd469506b36e0c5cf69d0ce4913ff2a74ad1d6d814a28ed69d384cc5ee7a1fc" license "MIT" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "2ca13418a2c5feeae8125fd1d42b419732ff0ef0d79cf9f42389d028ad4cb63d" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "e349ccbd38a40966fb5a310bfaefa43b5b0944d0cef4da4353c6afc2ea040507" - sha256 cellar: :any_skip_relocation, arm64_ventura: "cc9d4762d8200e769db38c27023f6591bd2775323e26c934b4256c8a2a2474d9" - sha256 cellar: :any_skip_relocation, sonoma: "cf685ff99cabd70d9ec0c904667ca2d3512c3aa4cc47a3856df9f09df3a749f3" - sha256 cellar: :any_skip_relocation, ventura: "0a9376fdb09f82e0c0709a59c609bd00662bfae461b9c9aa617a34801eb27059" - sha256 cellar: :any_skip_relocation, x86_64_linux: "7be4226889f26a33081fb0d2bcb051a070269bbd3dc4045e1b5ea06c47992b2b" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "0459b636a4b4886c9f626cf0b325001fb48a57fbc924351252399d8715a70ac7" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "e966fb31f931a7be9adcd9d385dccfde8585523edcd91cdb6e1d40803d89d1c9" + sha256 cellar: :any_skip_relocation, arm64_ventura: "4eeddfce85fc152b29ab84107bf52f280904b2327735154d4391571906d2aa12" + sha256 cellar: :any_skip_relocation, sonoma: "7196cd21893a4a032b0e759e2d2c1aeb5c6efb2502af6ced27a25eca22987c48" + sha256 cellar: :any_skip_relocation, ventura: "508bd3024ce624fc78b24763c4eff8902b1b59ecec9b3eb42f2f0a22ff912b71" + sha256 cellar: :any_skip_relocation, x86_64_linux: "dac87f1726d66b21ae50732daaf039a33e4d559fa07b463934e720b47cad9906" end depends_on "pkg-config" => :build diff --git a/sync-sources.csv b/sync-sources.csv index c73773b1bf..50bf143021 100644 --- a/sync-sources.csv +++ b/sync-sources.csv @@ -1603,6 +1603,7 @@ Homebrew-homebrew-core/Formula/e/enpass-cli.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/e/enscript.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/e/ensmallen.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/e/ent.rb, Homebrew/homebrew-core, 1 +Homebrew-homebrew-core/Formula/e/enter-tex.rb, Homebrew/homebrew-core, 0 Homebrew-homebrew-core/Formula/e/entityx.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/e/entr.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/e/envchain.rb, Homebrew/homebrew-core, 1 @@ -2239,7 +2240,6 @@ Homebrew-homebrew-core/Formula/g/gnirehtet.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/g/gnmic.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/g/gnome-autoar.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/g/gnome-common.rb, Homebrew/homebrew-core, 0 -Homebrew-homebrew-core/Formula/g/gnome-latex.rb, Homebrew/homebrew-core, 0 Homebrew-homebrew-core/Formula/g/gnome-recipes.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/g/gnome-themes-extra.rb, Homebrew/homebrew-core, 0 Homebrew-homebrew-core/Formula/g/gnu-apl.rb, Homebrew/homebrew-core, 0