From 09108db506736a664592c94506a7ee42fd3a1344 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 27 Nov 2024 01:59:02 +0000 Subject: [PATCH] Updated at 2024-11-27T01:59:02.456Z --- Casks/1/1password.rb | 6 +- Casks/a/adguard-vpn@nightly.rb | 4 +- Casks/a/anythingllm.rb | 6 +- Casks/a/anytype.rb | 6 +- Casks/a/anytype@beta.rb | 6 +- Casks/a/appflowy.rb | 4 +- Casks/b/ba-connected.rb | 4 +- Casks/b/bazecor.rb | 6 +- Casks/b/betterdisplay.rb | 4 +- Casks/b/bettertouchtool.rb | 4 +- Casks/b/bitrix24.rb | 2 +- Casks/b/bluewallet.rb | 4 +- Casks/b/brave-browser@beta.rb | 6 +- Casks/b/busycal.rb | 4 +- Casks/c/camo-studio.rb | 4 +- Casks/c/canva.rb | 4 +- Casks/c/chatgpt.rb | 4 +- Casks/c/clamxav.rb | 4 +- Casks/c/clickhouse.rb | 6 +- Casks/c/codux.rb | 6 +- Casks/c/commander-one.rb | 2 +- Casks/c/compositor.rb | 4 +- Casks/c/cursor.rb | 6 +- Casks/d/devpod.rb | 6 +- Casks/d/discord@canary.rb | 4 +- Casks/d/dockside.rb | 4 +- Casks/d/douyin.rb | 4 +- Casks/d/duet.rb | 4 +- Casks/e/ea.rb | 2 +- Casks/e/emacs@nightly.rb | 4 +- Casks/e/emclient.rb | 4 +- Casks/e/engine-dj.rb | 4 +- Casks/e/enpass.rb | 4 +- Casks/f/fathom.rb | 4 +- Casks/f/feed-the-beast.rb | 7 + Casks/f/feishu.rb | 9 +- Casks/f/firefox.rb | 104 +++++----- Casks/f/firefox@beta.rb | 46 ++--- Casks/f/firefox@developer-edition.rb | 36 ++-- Casks/f/firefox@esr.rb | 104 +++++----- Casks/f/forklift.rb | 4 +- Casks/g/gitbutler.rb | 6 +- Casks/g/github@beta.rb | 6 +- Casks/g/glyphs.rb | 4 +- Casks/g/grandtotal.rb | 4 +- Casks/h/hidock.rb | 4 +- Casks/i/ibkr.rb | 2 +- Casks/i/iina+.rb | 4 +- Casks/i/inkdown.rb | 6 +- Casks/i/insomnia@alpha.rb | 4 +- Casks/i/ipvanish-vpn.rb | 4 +- Casks/i/iterm2@beta.rb | 4 +- Casks/j/juxtacode.rb | 4 +- Casks/k/keka.rb | 4 +- Casks/k/keyboard-cowboy.rb | 4 +- Casks/l/legcord.rb | 4 +- Casks/l/lrtimelapse.rb | 4 +- Casks/l/lunacy.rb | 4 +- Casks/m/macloggerdx@beta.rb | 2 +- Casks/m/macwhisper.rb | 4 +- Casks/m/mailbutler.rb | 4 +- Casks/m/malwarebytes.rb | 4 +- Casks/m/mendeley-reference-manager.rb | 4 +- Casks/m/metasploit.rb | 4 +- Casks/m/microsoft-edge@canary.rb | 8 +- Casks/m/milanote.rb | 4 +- Casks/m/millie.rb | 4 +- Casks/m/mixxx@snapshot.rb | 8 +- Casks/m/mullvad-browser.rb | 4 +- Casks/n/nozbe.rb | 4 +- Casks/o/ollama.rb | 4 +- Casks/p/pdf-reader-pro.rb | 4 +- Casks/p/pieces.rb | 2 +- Casks/p/pitch.rb | 4 +- Casks/p/positron.rb | 4 +- Casks/p/postman.rb | 6 +- Casks/p/propresenter.rb | 4 +- Casks/p/propresenter@beta.rb | 4 +- Casks/p/protonvpn.rb | 4 +- Casks/p/prowlarr.rb | 6 +- Casks/p/pyfa.rb | 4 +- Casks/q/qownnotes.rb | 4 +- Casks/r/readdle-spark.rb | 4 +- Casks/r/reader.rb | 4 +- Casks/r/reqable.rb | 6 +- Casks/r/roon.rb | 2 +- Casks/r/rstudio@daily.rb | 4 +- Casks/s/sentinel.rb | 6 +- Casks/s/sound-control.rb | 4 +- Casks/s/splashtop-personal.rb | 4 +- Casks/s/sqlcl.rb | 2 +- Casks/s/start.rb | 6 + Casks/s/strongvpn.rb | 17 +- Casks/s/sunsama.rb | 6 +- Casks/s/superhuman.rb | 6 +- Casks/s/swiftformat-for-xcode.rb | 4 +- Casks/s/sync.rb | 4 +- .../s/synology-surveillance-station-client.rb | 4 +- Casks/t/tabtab.rb | 25 +++ Casks/t/tandem.rb | 6 +- Casks/t/teamviewer.rb | 8 +- Casks/t/tella.rb | 4 +- Casks/t/tenable-nessus-agent.rb | 4 +- Casks/t/threema@beta.rb | 6 +- Casks/t/thunderbird.rb | 112 +++++------ Casks/t/thunderbird@beta.rb | 34 ++-- Casks/t/thunderbird@esr.rb | 112 +++++------ Casks/t/tor-browser.rb | 4 +- Casks/t/tower.rb | 4 +- Casks/v/vero.rb | 4 +- Casks/v/vieb.rb | 6 +- Casks/v/virtualhere.rb | 2 +- Casks/v/vlc@nightly.rb | 8 +- Casks/v/vox.rb | 2 +- Casks/v/vsee.rb | 4 +- Casks/v/vuescan.rb | 2 +- Casks/w/warp.rb | 4 +- Casks/w/waterfox.rb | 4 +- Casks/w/wing-personal.rb | 4 +- Casks/w/workflowy.rb | 4 +- Casks/y/yate.rb | 2 +- Casks/z/zotero.rb | 4 +- Casks/z/zotero@beta.rb | 4 +- Formula/a/agda.rb | 2 +- Formula/a/aircrack-ng.rb | 3 +- Formula/a/all-repos.rb | 15 +- Formula/a/apache-arrow-glib.rb | 18 +- Formula/a/apache-arrow.rb | 19 +- Formula/a/argocd-autopilot.rb | 18 +- Formula/a/ast-grep.rb | 16 +- Formula/a/astgen.rb | 22 +- Formula/a/atmos.rb | 16 +- Formula/a/awscli.rb | 16 +- Formula/b/bc-gh.rb | 5 +- Formula/b/bc.rb | 4 +- Formula/b/beancount.rb | 2 +- Formula/b/buku.rb | 4 +- Formula/c/ca-certificates.rb | 6 +- Formula/c/cargo-nextest.rb | 16 +- Formula/c/cargo-run-bin.rb | 64 ++++++ Formula/c/cdk8s.rb | 16 +- Formula/c/cfn-lint.rb | 40 ++-- Formula/c/chainloop-cli.rb | 16 +- Formula/c/citus.rb | 18 +- Formula/c/clang-uml.rb | 24 +-- Formula/c/clog.rb | 2 +- Formula/c/cloudflare-wrangler2.rb | 16 +- Formula/c/commitizen.rb | 16 +- Formula/c/commitlint.rb | 2 +- Formula/c/conduit.rb | 16 +- Formula/c/contentful-cli.rb | 16 +- Formula/c/ctlptl.rb | 2 +- Formula/d/davmail.rb | 4 +- Formula/d/dbhash.rb | 18 +- Formula/d/ddrescue.rb | 2 +- Formula/d/deployer.rb | 7 +- Formula/d/devcontainer.rb | 2 +- Formula/d/dnsviz.rb | 6 +- Formula/d/docfx.rb | 14 +- Formula/d/dotnet@6.rb | 2 +- Formula/d/dstack.rb | 54 ++--- Formula/d/dupseek.rb | 2 +- Formula/d/dvc.rb | 74 +++---- Formula/e/easyengine.rb | 16 +- Formula/e/efm-langserver.rb | 18 +- Formula/e/envv.rb | 2 +- Formula/e/erofs-utils.rb | 9 +- Formula/e/expect.rb | 2 +- Formula/e/exploitdb.rb | 16 +- Formula/f/fdroidserver.rb | 30 ++- Formula/f/feishu2md.rb | 18 +- Formula/f/flyctl.rb | 16 +- Formula/f/fsql.rb | 2 +- Formula/f/fwupd.rb | 4 + Formula/g/gabedit.rb | 4 +- Formula/g/gcab.rb | 2 +- Formula/g/gcalcli.rb | 2 +- Formula/g/gdal.rb | 27 +-- Formula/g/gdb.rb | 4 +- Formula/g/gdcm.rb | 4 +- Formula/g/gdk-pixbuf.rb | 4 +- Formula/g/gdl.rb | 8 +- Formula/g/gedit.rb | 4 +- Formula/g/geeqie.rb | 2 +- Formula/g/gegl.rb | 17 +- Formula/g/genometools.rb | 2 +- Formula/g/gensio.rb | 2 +- Formula/g/geocode-glib.rb | 6 +- Formula/g/geph4.rb | 2 +- Formula/g/gerbv.rb | 9 +- Formula/g/gexiv2.rb | 2 +- Formula/g/gfold.rb | 4 +- Formula/g/ghex.rb | 2 +- Formula/g/ghostscript.rb | 6 +- Formula/g/gifski.rb | 6 +- Formula/g/ginac.rb | 8 +- Formula/g/git-absorb.rb | 2 +- Formula/g/git-branchless.rb | 2 +- Formula/g/git-cliff.rb | 4 +- Formula/g/git-credential-libsecret.rb | 2 +- Formula/g/git-interactive-rebase-tool.rb | 2 +- Formula/g/git-octopus.rb | 2 +- Formula/g/git-series.rb | 2 +- Formula/g/git-spice.rb | 16 +- Formula/g/git-trim.rb | 2 +- Formula/g/git-workspace.rb | 2 +- Formula/g/gitea.rb | 16 +- Formula/g/gitg.rb | 4 +- Formula/g/gitless.rb | 2 +- Formula/g/gitoxide.rb | 2 +- Formula/g/giza.rb | 4 +- Formula/g/gkrellm.rb | 8 +- Formula/g/glade.rb | 6 +- Formula/g/glasskube.rb | 16 +- Formula/g/gleam.rb | 3 +- Formula/g/glfw.rb | 2 +- Formula/g/glib-networking.rb | 2 +- Formula/g/glibmm.rb | 12 +- Formula/g/glibmm@2.66.rb | 4 +- Formula/g/gloox.rb | 8 +- Formula/g/glslviewer.rb | 4 +- Formula/g/glyr.rb | 2 +- Formula/g/gmic.rb | 4 +- Formula/g/gmime.rb | 11 +- Formula/g/gnome-autoar.rb | 4 +- Formula/g/gnome-themes-extra.rb | 6 +- Formula/g/gnu-apl.rb | 11 +- Formula/g/gnu-smalltalk.rb | 2 +- Formula/g/gnu-units.rb | 21 +- Formula/g/gnucobol.rb | 5 +- Formula/g/gnumeric.rb | 6 +- Formula/g/gnunet.rb | 2 +- Formula/g/gnupg-pkcs11-scd.rb | 2 +- Formula/g/gnuplot.rb | 6 +- Formula/g/gnuradio.rb | 4 +- Formula/g/gnustep-base.rb | 2 +- Formula/g/gnutls.rb | 4 +- Formula/g/gobject-introspection.rb | 6 +- Formula/g/gocryptfs.rb | 4 +- Formula/g/goffice.rb | 4 +- Formula/g/gollama.rb | 16 +- Formula/g/gom.rb | 2 +- Formula/g/goocanvas.rb | 2 +- Formula/g/gopass-jsonapi.rb | 24 +-- Formula/g/goread.rb | 16 +- Formula/g/goreman.rb | 20 +- Formula/g/got.rb | 2 +- Formula/g/gource.rb | 2 +- Formula/g/gpa.rb | 4 +- Formula/g/gpac.rb | 4 +- Formula/g/gpg-tui.rb | 2 +- Formula/g/gphoto2.rb | 4 +- Formula/g/gping.rb | 2 +- Formula/g/gplugin.rb | 4 +- Formula/g/gpredict.rb | 2 +- Formula/g/gpsbabel.rb | 6 +- Formula/g/gpsim.rb | 2 +- Formula/g/gptline.rb | 2 +- Formula/g/graph-tool.rb | 2 +- Formula/g/graphene.rb | 6 +- Formula/g/graphicsmagick.rb | 2 +- Formula/g/graphviz.rb | 2 +- Formula/g/grep.rb | 6 +- Formula/g/grin-wallet.rb | 4 +- Formula/g/groff.rb | 11 +- Formula/g/grokj2k.rb | 6 +- Formula/g/groonga.rb | 2 +- Formula/g/grpc.rb | 8 +- Formula/g/grsync.rb | 4 +- Formula/g/gsettings-desktop-schemas.rb | 2 +- Formula/g/gsmartcontrol.rb | 9 +- Formula/g/gspell.rb | 4 +- Formula/g/gssdp.rb | 2 +- Formula/g/gtk+.rb | 4 +- Formula/g/gtk+3.rb | 4 +- Formula/g/gtk-doc.rb | 6 +- Formula/g/gtk-gnutella.rb | 2 +- Formula/g/gtk-mac-integration.rb | 4 +- Formula/g/gtk-vnc.rb | 2 +- Formula/g/gtk4.rb | 4 +- Formula/g/gtkdatabox.rb | 8 +- Formula/g/gtkglext.rb | 6 +- Formula/g/gtkmm.rb | 8 +- Formula/g/gtkmm3.rb | 4 +- Formula/g/gtkmm4.rb | 6 +- Formula/g/gtksourceview3.rb | 4 +- Formula/g/gtksourceview4.rb | 6 +- Formula/g/gtksourceview5.rb | 6 +- Formula/g/gtksourceviewmm3.rb | 8 +- Formula/g/gtkspell3.rb | 6 +- Formula/g/gtranslator.rb | 2 +- Formula/g/gts.rb | 6 +- Formula/g/gucharmap.rb | 2 +- Formula/g/guetzli.rb | 2 +- Formula/g/guile.rb | 8 +- Formula/g/gupnp-av.rb | 6 +- Formula/g/gupnp-tools.rb | 2 +- Formula/g/gupnp.rb | 2 +- Formula/g/gwenhywfar.rb | 4 +- Formula/g/gwyddion.rb | 8 +- Formula/g/gxml.rb | 6 +- Formula/h/haproxy.rb | 16 +- Formula/h/harlequin.rb | 190 ++++++++++++++++++ Formula/h/hyperestraier.rb | 2 +- Formula/i/imessage-exporter.rb | 16 +- Formula/i/imgproxy.rb | 20 +- Formula/i/isync.rb | 4 +- Formula/j/jackett.rb | 14 +- Formula/j/jc.rb | 21 +- Formula/j/juju.rb | 16 +- Formula/k/k3d.rb | 18 +- Formula/k/kamal-proxy.rb | 16 +- Formula/k/knot-resolver.rb | 4 +- Formula/k/knot.rb | 4 +- Formula/k/kraftkit.rb | 52 +++++ Formula/l/lcdproc.rb | 10 +- Formula/l/ldeep.rb | 16 +- Formula/l/lemon.rb | 18 +- Formula/l/llama.cpp.rb | 16 +- Formula/l/llvm@12.rb | 2 +- Formula/l/llvm@13.rb | 2 +- Formula/l/llvm@14.rb | 2 +- Formula/l/llvm@15.rb | 2 +- Formula/l/llvm@16.rb | 2 +- Formula/l/llvm@17.rb | 2 +- Formula/l/llvm@18.rb | 2 +- Formula/l/logdy.rb | 16 +- Formula/lib/libabigail.rb | 4 +- Formula/lib/libabw.rb | 8 +- Formula/lib/libadwaita.rb | 4 +- Formula/lib/libao.rb | 11 +- Formula/lib/libapplewm.rb | 4 +- Formula/lib/libaribcaption.rb | 6 +- Formula/lib/libass.rb | 13 +- Formula/lib/libbitcoin-blockchain.rb | 2 +- Formula/lib/libbitcoin-client.rb | 2 +- Formula/lib/libbitcoin-consensus.rb | 16 +- Formula/lib/libbitcoin-database.rb | 2 +- Formula/lib/libbitcoin-explorer.rb | 2 +- Formula/lib/libbitcoin-network.rb | 2 +- Formula/lib/libbitcoin-node.rb | 2 +- Formula/lib/libbitcoin-protocol.rb | 2 +- Formula/lib/libbitcoin-server.rb | 2 +- Formula/lib/libbitcoin-system.rb | 2 +- Formula/lib/libbladerf.rb | 2 +- Formula/lib/libbluray.rb | 6 +- Formula/lib/libbpf.rb | 2 +- Formula/lib/libbs2b.rb | 2 +- Formula/lib/libcanberra.rb | 2 +- Formula/lib/libcddb.rb | 5 +- Formula/lib/libcdio.rb | 5 +- Formula/lib/libcdr.rb | 2 +- Formula/lib/libcoap.rb | 7 +- Formula/lib/libcroco.rb | 4 +- Formula/lib/libcss.rb | 6 +- Formula/lib/libdazzle.rb | 2 +- Formula/lib/libdivecomputer.rb | 2 +- Formula/lib/libdmx.rb | 6 +- Formula/lib/libdnet.rb | 7 +- Formula/lib/libdom.rb | 6 +- Formula/lib/libdpp.rb | 2 +- Formula/lib/libdrawtext.rb | 2 +- Formula/lib/libdrm.rb | 2 +- Formula/lib/libdv.rb | 11 +- Formula/lib/libdvdnav.rb | 7 +- Formula/lib/libebur128.rb | 2 +- Formula/lib/libepoxy.rb | 3 +- Formula/lib/libestr.rb | 4 +- Formula/lib/libetonyek.rb | 18 +- Formula/lib/libetpan.rb | 2 +- Formula/lib/libevent.rb | 6 +- Formula/lib/libewf.rb | 8 +- Formula/lib/libexosip.rb | 4 +- Formula/lib/libextractor.rb | 6 +- Formula/lib/libfido2.rb | 12 +- Formula/lib/libfishsound.rb | 2 +- Formula/lib/libfixbuf.rb | 6 +- Formula/lib/libfixposix.rb | 8 +- Formula/lib/libfontenc.rb | 6 +- Formula/lib/libfreefare.rb | 2 +- Formula/lib/libfs.rb | 6 +- Formula/lib/libftdi.rb | 2 +- Formula/lib/libgda.rb | 4 +- Formula/lib/libgdata.rb | 4 +- Formula/lib/libgedit-amtk.rb | 8 +- Formula/lib/libgedit-gfls.rb | 4 +- Formula/lib/libgedit-gtksourceview.rb | 4 +- Formula/lib/libgedit-tepl.rb | 4 +- Formula/lib/libgee.rb | 4 +- Formula/lib/libgig.rb | 6 +- Formula/lib/libgit2-glib.rb | 2 +- Formula/lib/libgit2.rb | 2 +- Formula/lib/libgit2@1.6.rb | 2 +- Formula/lib/libgit2@1.7.rb | 2 +- Formula/lib/libgnt.rb | 2 +- Formula/lib/libgosu.rb | 6 +- Formula/lib/libgphoto2.rb | 2 +- Formula/lib/libgsf.rb | 10 +- Formula/lib/libgtop.rb | 2 +- Formula/lib/libgusb.rb | 6 +- Formula/lib/libgweather.rb | 6 +- Formula/lib/libgxps.rb | 2 +- Formula/lib/libhandy.rb | 6 +- Formula/lib/libheif.rb | 8 +- Formula/lib/libhttpserver.rb | 12 +- Formula/lib/libhubbub.rb | 2 +- Formula/lib/libical.rb | 2 +- Formula/lib/libice.rb | 6 +- Formula/lib/libid3tag.rb | 6 +- Formula/lib/libidl.rb | 5 +- Formula/lib/libidn.rb | 9 +- Formula/lib/libimobiledevice-glue.rb | 9 +- Formula/lib/libimobiledevice.rb | 6 +- Formula/lib/libint.rb | 9 +- Formula/lib/libirecovery.rb | 13 +- Formula/lib/libjcat.rb | 2 +- Formula/lib/libjwt.rb | 4 +- Formula/lib/libkate.rb | 10 +- Formula/lib/libkml.rb | 8 +- Formula/lib/liblouis.rb | 2 +- Formula/lib/liblqr.rb | 6 +- Formula/lib/liblxi.rb | 2 +- Formula/lib/libmagic.rb | 11 +- Formula/lib/libmapper.rb | 2 +- Formula/lib/libmatio.rb | 6 +- Formula/lib/libmediainfo.rb | 2 +- Formula/lib/libmetalink.rb | 5 +- Formula/lib/libmms.rb | 5 +- Formula/lib/libmp3splt.rb | 6 +- Formula/lib/libmpd.rb | 4 +- Formula/lib/libmrss.rb | 8 +- Formula/lib/libmspub.rb | 2 +- Formula/lib/libmtp.rb | 2 +- Formula/lib/libmxml.rb | 10 +- Formula/lib/libmypaint.rb | 2 +- Formula/lib/libnet.rb | 6 +- Formula/lib/libnetfilter-queue.rb | 7 +- Formula/lib/libnetfilter_conntrack.rb | 10 +- Formula/lib/libnfc.rb | 10 +- Formula/lib/libnftnl.rb | 8 +- Formula/lib/libnghttp3.rb | 8 +- Formula/lib/libnice-gstreamer.rb | 2 +- Formula/lib/libnice.rb | 6 +- Formula/lib/libnids.rb | 4 +- Formula/lib/libnl.rb | 10 +- Formula/lib/libnotify.rb | 6 +- Formula/lib/libnxml.rb | 8 +- Formula/lib/libobjc2.rb | 10 +- Formula/lib/liboil.rb | 8 +- Formula/lib/libomemo-c.rb | 7 +- Formula/lib/libopenmpt.rb | 12 +- Formula/lib/libopusenc.rb | 6 +- Formula/lib/libosinfo.rb | 2 +- Formula/lib/libp11.rb | 10 +- Formula/lib/libpagemaker.rb | 5 +- Formula/lib/libpanel.rb | 6 +- Formula/lib/libpciaccess.rb | 2 +- Formula/lib/libpeas.rb | 2 +- Formula/lib/libpeas@1.rb | 2 +- Formula/lib/libpinyin.rb | 2 +- Formula/lib/libplacebo.rb | 2 +- Formula/lib/libplist.rb | 9 +- Formula/lib/libpq.rb | 2 +- Formula/lib/libpqxx.rb | 4 +- Formula/lib/libprelude.rb | 2 +- Formula/lib/libproxy.rb | 2 +- Formula/lib/libpsl.rb | 2 +- Formula/lib/libquicktime.rb | 12 +- Formula/lib/libraqm.rb | 2 +- Formula/lib/librasterlite2.rb | 8 +- Formula/lib/libraw.rb | 4 +- Formula/lib/librdkafka.rb | 2 +- Formula/lib/librespot.rb | 2 +- Formula/lib/librest.rb | 2 +- Formula/lib/librsvg.rb | 8 +- Formula/lib/librtlsdr.rb | 2 +- Formula/lib/libsail.rb | 9 +- Formula/lib/libsbol.rb | 2 +- Formula/lib/libsecret.rb | 10 +- Formula/lib/libshout.rb | 2 +- Formula/lib/libshumate.rb | 4 +- Formula/lib/libsignal-protocol-c.rb | 2 +- Formula/lib/libsigrok.rb | 8 +- Formula/lib/libsigrokdecode.rb | 4 +- Formula/lib/libslirp.rb | 2 +- Formula/lib/libsm.rb | 6 +- Formula/lib/libsoup.rb | 6 +- Formula/lib/libsoup@2.rb | 6 +- Formula/lib/libspatialite.rb | 6 +- Formula/lib/libspelling.rb | 6 +- Formula/lib/libspelling@0.2.rb | 6 +- Formula/lib/libspng.rb | 2 +- Formula/lib/libstrophe.rb | 6 +- Formula/lib/libtatsu.rb | 9 +- Formula/lib/libtcod.rb | 6 +- Formula/lib/libtermkey.rb | 2 +- Formula/lib/libtickit.rb | 2 +- Formula/lib/libtorrent-rakshasa.rb | 5 +- Formula/lib/libtpms.rb | 4 +- Formula/lib/libtrace.rb | 2 +- Formula/lib/libu2f-server.rb | 6 +- Formula/lib/libucl.rb | 9 +- Formula/lib/libusb-compat.rb | 4 +- Formula/lib/libuv.rb | 5 +- Formula/lib/libuvc.rb | 2 +- Formula/lib/libva.rb | 11 +- Formula/lib/libvdpau.rb | 4 +- Formula/lib/libvirt-glib.rb | 4 +- Formula/lib/libvirt-python.rb | 2 +- Formula/lib/libvirt.rb | 4 +- Formula/lib/libvisio.rb | 2 +- Formula/lib/libvisual-plugins.rb | 2 +- Formula/lib/libvisual-projectm.rb | 2 +- Formula/lib/libvisual.rb | 2 +- Formula/lib/libvoikko.rb | 2 +- Formula/lib/libvorbis.rb | 5 +- Formula/lib/libwbxml.rb | 4 +- Formula/lib/libwmf.rb | 2 +- Formula/lib/libwpe.rb | 2 +- Formula/lib/libwps.rb | 7 +- Formula/lib/libx11.rb | 4 +- Formula/lib/libxau.rb | 6 +- Formula/lib/libxaw.rb | 2 +- Formula/lib/libxaw3d.rb | 2 +- Formula/lib/libxcb.rb | 4 +- Formula/lib/libxcomposite.rb | 6 +- Formula/lib/libxcursor.rb | 6 +- Formula/lib/libxdamage.rb | 6 +- Formula/lib/libxdmcp.rb | 6 +- Formula/lib/libxext.rb | 6 +- Formula/lib/libxfixes.rb | 6 +- Formula/lib/libxfont.rb | 6 +- Formula/lib/libxfont2.rb | 10 +- Formula/lib/libxft.rb | 6 +- Formula/lib/libxi.rb | 6 +- Formula/lib/libxinerama.rb | 6 +- Formula/lib/libxkbcommon.rb | 2 +- Formula/lib/libxkbfile.rb | 6 +- Formula/lib/libxml++.rb | 2 +- Formula/lib/libxml++@3.rb | 4 +- Formula/lib/libxml++@4.rb | 6 +- Formula/lib/libxml++@5.rb | 4 +- Formula/lib/libxml2.rb | 4 +- Formula/lib/libxmlb.rb | 6 +- Formula/lib/libxmlsec1.rb | 22 +- Formula/lib/libxmu.rb | 6 +- Formula/lib/libxp.rb | 14 +- Formula/lib/libxpm.rb | 6 +- Formula/lib/libxpresent.rb | 2 +- Formula/lib/libxrandr.rb | 6 +- Formula/lib/libxrender.rb | 6 +- Formula/lib/libxres.rb | 6 +- Formula/lib/libxscrnsaver.rb | 6 +- Formula/lib/libxshmfence.rb | 6 +- Formula/lib/libxspf.rb | 2 +- Formula/lib/libxt.rb | 2 +- Formula/lib/libxtst.rb | 6 +- Formula/lib/libxv.rb | 6 +- Formula/lib/libxvmc.rb | 6 +- Formula/lib/libxxf86dga.rb | 6 +- Formula/lib/libxxf86vm.rb | 6 +- Formula/lib/libzen.rb | 2 +- Formula/lib/libzim.rb | 2 +- Formula/lib/libzzip.rb | 2 +- Formula/m/mailcatcher.rb | 6 +- Formula/m/mailpit.rb | 16 +- Formula/m/mapproxy.rb | 16 +- Formula/m/maturin.rb | 17 +- Formula/m/mergelog.rb | 2 +- Formula/m/mesheryctl.rb | 16 +- Formula/m/metabase.rb | 2 +- Formula/m/mise.rb | 16 +- Formula/m/mk-configure.rb | 2 +- Formula/m/moar.rb | 16 +- Formula/m/moarvm.rb | 4 +- Formula/m/moon.rb | 16 +- Formula/m/mupdf-tools.rb | 16 +- Formula/m/mupdf.rb | 16 +- Formula/n/nagios.rb | 4 +- Formula/n/nginx.rb | 18 +- Formula/n/nzbget.rb | 59 ++++-- Formula/o/offlineimap.rb | 4 +- Formula/o/oh-my-posh.rb | 16 +- Formula/o/ollama.rb | 16 +- Formula/o/ooniprobe.rb | 18 +- Formula/o/openai-whisper.rb | 5 +- Formula/o/openconnect.rb | 4 +- Formula/o/openjdk@11.rb | 2 +- Formula/o/openjdk@17.rb | 2 +- Formula/o/openjdk@21.rb | 2 +- Formula/o/openjdk@8.rb | 2 +- Formula/o/openshift-cli.rb | 14 +- Formula/o/opentelemetry-cpp.rb | 18 +- Formula/o/oxlint.rb | 16 +- Formula/p/passenger.rb | 14 +- Formula/p/patchelf.rb | 2 +- Formula/p/phylum-cli.rb | 16 +- Formula/p/pie.rb | 27 +++ Formula/p/pipdeptree.rb | 21 +- Formula/p/pixi.rb | 16 +- Formula/p/pngcrush.rb | 2 +- Formula/p/postgresql@12.rb | 2 +- Formula/p/postgresql@13.rb | 2 +- Formula/p/postgresql@14.rb | 2 +- Formula/p/postgresql@15.rb | 2 +- Formula/p/postgresql@17.rb | 7 +- Formula/p/prettier.rb | 7 +- Formula/p/proftpd.rb | 4 +- Formula/p/promptfoo.rb | 16 +- Formula/p/pulumi.rb | 16 +- Formula/p/pycodestyle.rb | 3 +- Formula/p/pylyzer.rb | 16 +- Formula/p/pymupdf.rb | 13 +- Formula/p/pypy3.9.rb | 2 +- Formula/p/python@3.10.rb | 2 +- Formula/p/python@3.11.rb | 2 +- Formula/p/python@3.12.rb | 2 +- Formula/p/python@3.13.rb | 2 +- Formula/p/python@3.9.rb | 2 +- Formula/php@8.5-debug-zts.rb | 16 +- Formula/php@8.5-debug.rb | 16 +- Formula/php@8.5-zts.rb | 16 +- Formula/php@8.5.rb | 16 +- Formula/q/qt.rb | 4 +- Formula/r/redshift.rb | 4 +- Formula/r/renovate.rb | 16 +- Formula/r/rpm.rb | 11 +- Formula/r/rst-lint.rb | 2 +- Formula/r/rtags.rb | 4 +- Formula/r/rtorrent.rb | 10 +- Formula/r/ruby@3.0.rb | 2 +- Formula/s/saldl.rb | 2 +- Formula/s/scooter.rb | 27 +++ Formula/s/sdcv.rb | 6 +- Formula/s/selenium-server.rb | 6 +- Formula/s/seven-kingdoms.rb | 2 +- Formula/s/sheldon.rb | 34 ++-- Formula/s/slirp4netns.rb | 6 +- Formula/s/snyk-cli.rb | 16 +- Formula/s/sourcery.rb | 2 + Formula/s/spicetify-cli.rb | 16 +- Formula/s/spidermonkey.rb | 19 +- Formula/s/spidermonkey@115.rb | 19 +- Formula/s/spoof-mac.rb | 4 +- Formula/s/sqldiff.rb | 18 +- Formula/s/sqlite-analyzer.rb | 19 +- Formula/s/sqlite.rb | 19 +- Formula/s/syslog-ng.rb | 2 +- Formula/t/tanka.rb | 16 +- Formula/t/tcsh.rb | 20 +- Formula/t/tektoncd-cli.rb | 18 +- Formula/t/teleport.rb | 16 +- Formula/t/three-body.rb | 2 +- Formula/t/tio.rb | 17 +- Formula/t/tmux.rb | 2 +- Formula/t/tmuxp.rb | 21 +- Formula/t/topiary.rb | 52 +++++ Formula/t/tree.rb | 16 +- Formula/t/ttdl.rb | 16 +- Formula/t/twoping.rb | 4 +- Formula/t/typos-cli.rb | 16 +- Formula/u/ubertooth.rb | 2 +- Formula/v/vespa-cli.rb | 16 +- Formula/v/vineyard.rb | 14 +- Formula/v/virt-manager.rb | 2 +- Formula/v/virtualenv.rb | 16 +- Formula/v/vite.rb | 16 +- Formula/v/vunnel.rb | 53 +++-- Formula/w/wazero.rb | 16 +- Formula/w/weechat.rb | 3 +- Formula/w/werf.rb | 16 +- Formula/w/wget.rb | 2 +- Formula/x/xgboost.rb | 16 +- Formula/x/xroar.rb | 16 +- Formula/y/yara-x.rb | 16 +- Formula/z/zizmor.rb | 16 +- sync-sources.csv | 7 + 677 files changed, 2915 insertions(+), 2639 deletions(-) create mode 100644 Casks/t/tabtab.rb create mode 100644 Formula/c/cargo-run-bin.rb create mode 100644 Formula/h/harlequin.rb create mode 100644 Formula/k/kraftkit.rb create mode 100644 Formula/p/pie.rb create mode 100644 Formula/s/scooter.rb create mode 100644 Formula/t/topiary.rb diff --git a/Casks/1/1password.rb b/Casks/1/1password.rb index 3081d9f8ad..7226afa76b 100644 --- a/Casks/1/1password.rb +++ b/Casks/1/1password.rb @@ -1,9 +1,9 @@ cask "1password" do arch arm: "aarch64", intel: "x86_64" - version "8.10.52" - sha256 arm: "a8c4733f7836463b120e5132b6058112053b27bc47f60d1a00bbea86c0d7fbe1", - intel: "0faf2fdf5bfbb405a15bc0abee676add6223d14a25fd1d16a78c96737c21c33a" + version "8.10.54" + sha256 arm: "ba47f1ed5f2da2d448c87a668d60d1d8ef480e4018deeabfd23b463d7899e41c", + intel: "5e16bb68eb81bc6f91d4ae3c81d3e3fefe1446e20462fda57be4c2c700e70b09" url "https://downloads.1password.com/mac/1Password-#{version}-#{arch}.zip" name "1Password" diff --git a/Casks/a/adguard-vpn@nightly.rb b/Casks/a/adguard-vpn@nightly.rb index 0708f72727..8dca321a74 100644 --- a/Casks/a/adguard-vpn@nightly.rb +++ b/Casks/a/adguard-vpn@nightly.rb @@ -1,6 +1,6 @@ cask "adguard-vpn@nightly" do - version "2.5.0.709" - sha256 "9621312a51779ee8e58dfe359e8002d896fbdc98309573072ca002b4c2f518af" + version "2.5.0.714" + sha256 "a078e08ab3b6d595a581371d0ea59165d1d19e4b6eb5d34152113a264530c66e" url "https://static.adguard-vpn.com/mac/nightly/AdGuardVPN-#{version}.dmg" name "AdGuard VPN" diff --git a/Casks/a/anythingllm.rb b/Casks/a/anythingllm.rb index 130a9281e1..121e75b1dc 100644 --- a/Casks/a/anythingllm.rb +++ b/Casks/a/anythingllm.rb @@ -1,9 +1,9 @@ cask "anythingllm" do arch arm: "-Silicon" - version "1.6.11" - sha256 arm: "abde60086548918a8aaf1c84b7e0052167e09668eb7bac43c999fc21677653df", - intel: "11ebd573d9d24154d5d8365988914f9b1188b3ab1e3997537fae86fe53875e56" + version "1.7.0" + sha256 arm: "25150b3c1482c731649e97010b4e8ef7e633c23e8fb31465b5dace6a9efb762a", + intel: "54e25ad287aff795e6b5372f86792fd2d1ce993972b8f7f88a43724a6f0b0c08" url "https://s3-us-west-1.amazonaws.com/public.useanything.com/latest/AnythingLLMDesktop#{arch}.dmg", verified: "s3-us-west-1.amazonaws.com/public.useanything.com/" diff --git a/Casks/a/anytype.rb b/Casks/a/anytype.rb index 38ae6ca068..a149c9bd0d 100644 --- a/Casks/a/anytype.rb +++ b/Casks/a/anytype.rb @@ -1,9 +1,9 @@ cask "anytype" do arch arm: "arm64", intel: "x64" - version "0.43.7" - sha256 arm: "d1125da4fbe35f81f899c906db2333520c341937fe5766bb3387083728ba54a3", - intel: "71790491fce48d4683c99ce13cf0f1722a56a5f1a0f7e226d6cd2231e911549e" + version "0.43.8" + sha256 arm: "94c434d6e364d702a76d1a64590e2bf5c552d7cd3812a49830ff9935d8a22429", + intel: "6fb21ef31e2262c940fd29cd945d34e382c7350fc4ccff3062a6c8a57694cac5" url "https://anytype-release.fra1.cdn.digitaloceanspaces.com/Anytype-#{version}-mac-#{arch}.dmg", verified: "anytype-release.fra1.cdn.digitaloceanspaces.com/" diff --git a/Casks/a/anytype@beta.rb b/Casks/a/anytype@beta.rb index f3dcaa611c..2bfd7c8702 100644 --- a/Casks/a/anytype@beta.rb +++ b/Casks/a/anytype@beta.rb @@ -1,9 +1,9 @@ cask "anytype@beta" do arch arm: "arm64", intel: "x64" - version "0.43.7" - sha256 arm: "d1125da4fbe35f81f899c906db2333520c341937fe5766bb3387083728ba54a3", - intel: "71790491fce48d4683c99ce13cf0f1722a56a5f1a0f7e226d6cd2231e911549e" + version "0.43.8" + sha256 arm: "94c434d6e364d702a76d1a64590e2bf5c552d7cd3812a49830ff9935d8a22429", + intel: "6fb21ef31e2262c940fd29cd945d34e382c7350fc4ccff3062a6c8a57694cac5" url "https://anytype-release.fra1.cdn.digitaloceanspaces.com/Anytype-#{version}-mac-#{arch}.dmg", verified: "anytype-release.fra1.cdn.digitaloceanspaces.com/" diff --git a/Casks/a/appflowy.rb b/Casks/a/appflowy.rb index 9fd9bca583..0e9c47ae58 100644 --- a/Casks/a/appflowy.rb +++ b/Casks/a/appflowy.rb @@ -1,6 +1,6 @@ cask "appflowy" do - version "0.7.4" - sha256 "44dd456417a8dee069d198b39e2c9567dae204232381687d4aa05ccd224e81b0" + version "0.7.5" + sha256 "41549d6dccc75a3a9478e76de50b6548d3e7fc31ef92c4e991db461bb94c64ab" url "https:github.comAppFlowy-IOAppFlowyreleasesdownload#{version}Appflowy-#{version}-macos-universal.zip", verified: "github.comAppFlowy-IOAppFlowy" diff --git a/Casks/b/ba-connected.rb b/Casks/b/ba-connected.rb index 45d5b557e0..60cd43f3a8 100644 --- a/Casks/b/ba-connected.rb +++ b/Casks/b/ba-connected.rb @@ -1,6 +1,6 @@ cask "ba-connected" do - version "1.49.0" - sha256 "39ce4485d1f484b7b4dfbd72021cc4c6b69b3b2d14610356e88f58c6f1ee1d65" + version "1.49.1" + sha256 "046d3876753cd3a127c98e0e431665d87c35b97533a3326a3528c63af6153319" url "https://downloads.bsn.cloud/BA%20connected-#{version}.dmg", verified: "downloads.bsn.cloud/" diff --git a/Casks/b/bazecor.rb b/Casks/b/bazecor.rb index c6eaf9b0ad..8a93332270 100644 --- a/Casks/b/bazecor.rb +++ b/Casks/b/bazecor.rb @@ -1,9 +1,9 @@ cask "bazecor" do arch arm: "arm64", intel: "x64" - version "1.5.4" - sha256 arm: "bb298cde2bef303323c13ca130ccb25d7bfc09ab64ddeece9e8f04584c39d170", - intel: "e739c40f2d47a3665b15cabc04b39e3ee83fc2ad9dcced2d2c9c290115d9e09b" + version "1.6.0" + sha256 arm: "df6b350321aa80d3d10ccae0fc2c3cc3bd03d223372c77ae8436764d2108cf9b", + intel: "93a433073838dc94624c4da919c6d8424daf3daae11e3d6907160404989678be" url "https:github.comDygmalabBazecorreleasesdownloadv#{version}Bazecor-#{version}-#{arch}.dmg", verified: "github.comDygmalabBazecor" diff --git a/Casks/b/betterdisplay.rb b/Casks/b/betterdisplay.rb index 0888e2fe1f..f053ee304a 100644 --- a/Casks/b/betterdisplay.rb +++ b/Casks/b/betterdisplay.rb @@ -16,8 +16,8 @@ end end on_ventura :or_newer do - version "3.1.2" - sha256 "c37ba040ac17b68adb7bfea8a416ed2db112d5afc3315979e5558043146c8006" + version "3.2.1" + sha256 "5102d5442794ce74ea4faa8347ab19459e7131582cd138768914699c5d29a952" livecheck do url :url diff --git a/Casks/b/bettertouchtool.rb b/Casks/b/bettertouchtool.rb index cf92ba33f7..bb603ee430 100644 --- a/Casks/b/bettertouchtool.rb +++ b/Casks/b/bettertouchtool.rb @@ -1,6 +1,6 @@ cask "bettertouchtool" do - version "4.896,2024112501" - sha256 "3f8844bad3b070ff97dd39b108891fd7267e9c49c7df10ff5c6f0e3ee139b8bf" + version "4.899,2024112604" + sha256 "d431aaa234ccac708e4fd7b042427581693097f7c00db0a42154e1d4234b7abc" url "https://folivora.ai/releases/btt#{version.csv.first}-#{version.csv.second}.zip" name "BetterTouchTool" diff --git a/Casks/b/bitrix24.rb b/Casks/b/bitrix24.rb index bac3cd8839..5494cfd1e4 100644 --- a/Casks/b/bitrix24.rb +++ b/Casks/b/bitrix24.rb @@ -2,7 +2,7 @@ arch arm: "macos_arm", intel: "desktop" # NOTE: "24" is not a version number, but an intrinsic part of the product name - version "15.3.23.79" + version "15.4.11.80" sha256 :no_check url "https://dl.bitrix24.com/b24/bitrix24_#{arch}.dmg" diff --git a/Casks/b/bluewallet.rb b/Casks/b/bluewallet.rb index 181bbb0846..0fb75f497d 100644 --- a/Casks/b/bluewallet.rb +++ b/Casks/b/bluewallet.rb @@ -1,6 +1,6 @@ cask "bluewallet" do - version "7.0.4" - sha256 "f5f9056dd8413fec1fb093d87ff05d8e688b323a14cb468445f4e5f44d97bde1" + version "7.0.5" + sha256 "56442241a7b9c8cce8578685bee4b6ea06ff6c06cffe6b999aa758011e27a40f" url "https:github.comBlueWalletBlueWalletreleasesdownloadv#{version}BlueWallet.#{version}.dmg", verified: "github.comBlueWalletBlueWallet" diff --git a/Casks/b/brave-browser@beta.rb b/Casks/b/brave-browser@beta.rb index eb3d353f0a..bb6275bdb8 100644 --- a/Casks/b/brave-browser@beta.rb +++ b/Casks/b/brave-browser@beta.rb @@ -2,9 +2,9 @@ arch arm: "arm64", intel: "x64" folder = on_arch_conditional arm: "beta-arm64", intel: "beta" - version "1.74.5.0" - sha256 arm: "6840e2215f223344bfae20fe0f4265a4591df36f12eec0e19e16ca8ac227b2f3", - intel: "84828891f8dd9213a81dffec7547f297308ae4fdbc545922290ebba4c2bbe2ce" + version "1.74.13.0" + sha256 arm: "1962618a5252427462ddebf06de3a8d1ba3890955d7bd50e8243d17e69bd069a", + intel: "5f91c641897283e09e9dfb50b7e138444baa564f52c6f57a6afad029ce68b8cc" url "https://updates-cdn.bravesoftware.com/sparkle/Brave-Browser/#{folder}/#{version.major_minor_patch.sub(".", "")}/Brave-Browser-Beta-#{arch}.dmg", verified: "updates-cdn.bravesoftware.com/sparkle/Brave-Browser/" diff --git a/Casks/b/busycal.rb b/Casks/b/busycal.rb index 42c6d176b4..fd22a2ae39 100644 --- a/Casks/b/busycal.rb +++ b/Casks/b/busycal.rb @@ -1,6 +1,6 @@ cask "busycal" do - version "2024.4.2,2024-11-24-15-31" - sha256 "a23c24468fc52c5166aa4614eaf6943e177a436d9ddbfc7a1310c40b50199677" + version "2024.4.2,2024-11-26-11-40" + sha256 "40019ac51bf8caf4c7384d26bf6bbb913d1b581e893266a39785a8f9ac4dab0a" url "https://downloads.busymac.com/bcl-#{version.csv.first}-#{version.csv.second}.zip" name "BusyCal" diff --git a/Casks/c/camo-studio.rb b/Casks/c/camo-studio.rb index e767ff47cc..d03df2e219 100644 --- a/Casks/c/camo-studio.rb +++ b/Casks/c/camo-studio.rb @@ -1,6 +1,6 @@ cask "camo-studio" do - version "2.1.7,13148" - sha256 "d27429fd4eebee65a3447477f957a733c8a92e8835c7164cb01d502c260132dc" + version "2.1.8,13590" + sha256 "6b84203dcc14ba6db094a45f07fcf53d9f256f4d5721cb42a0a67b07a40100d1" url "https://releases.reincubate.com/camo/camo-macos-#{version.csv.first}.#{version.csv.second}.zip" name "Camo Studio" diff --git a/Casks/c/canva.rb b/Casks/c/canva.rb index 1f5cbd3dcc..83f32d9ec3 100644 --- a/Casks/c/canva.rb +++ b/Casks/c/canva.rb @@ -1,6 +1,6 @@ cask "canva" do - version "1.97.0" - sha256 "fadeba0073d8ea08029016b8dc761bfdf286a8078cc092749fb580d61f5fbc94" + version "1.99.0" + sha256 "6349186390a2d07870e56ab6055dc5e6e4260a7becca9c66d9100ee6134df775" url "https://desktop-release.canva.com/Canva-#{version}-universal.dmg" name "Canva" diff --git a/Casks/c/chatgpt.rb b/Casks/c/chatgpt.rb index a840ed90da..4f1d5afff2 100644 --- a/Casks/c/chatgpt.rb +++ b/Casks/c/chatgpt.rb @@ -1,6 +1,6 @@ cask "chatgpt" do - version "1.2024.317,1731962521" - sha256 "2bc0e496cb514193b51917e3cdf51a32a3cf0a75e16f99716cc65e98a3ac68db" + version "1.2024.325,1732572608" + sha256 "abc0d492d8793e0af99b066bd348fef91aaa423d62656c4f96e4813236c34a00" url "https://persistent.oaistatic.com/sidekick/public/ChatGPT_Desktop_public_#{version.csv.first}_#{version.csv.second}.dmg", verified: "persistent.oaistatic.com/sidekick/public/" diff --git a/Casks/c/clamxav.rb b/Casks/c/clamxav.rb index b0f07b38b8..8d7d121334 100644 --- a/Casks/c/clamxav.rb +++ b/Casks/c/clamxav.rb @@ -1,6 +1,6 @@ cask "clamxav" do - version "3.7,10564" - sha256 "91b2c0eba50e0fdbe964c14a0ca293c64db580dd093d355b97207f5000cc96c3" + version "3.8,10918" + sha256 "5149d3729b2f006b6cdc96cf5be16257476a6b635fdb5ab8888effc4d0030a32" url "https://cdn.clamxav.com/ClamXAVdownloads/ClamXAV_#{version.csv.first}_#{version.csv.second}.zip" name "ClamXAV" diff --git a/Casks/c/clickhouse.rb b/Casks/c/clickhouse.rb index 8da373f82d..56f0371c71 100644 --- a/Casks/c/clickhouse.rb +++ b/Casks/c/clickhouse.rb @@ -1,9 +1,9 @@ cask "clickhouse" do arch arm: "-aarch64" - version "24.10.3.21-stable" - sha256 arm: "c234989fd81e669f5588d8d688dc8d42b2675def054fcc2d2607a7ddf3be8c3c", - intel: "33f594f0d253203cd46f01f4d2b4e960815f13ceaf77dff35aad3adf14a237bf" + version "24.11.1.2557-stable" + sha256 arm: "d820d0afd47e1f6f2090981b473a9315d8f39a1711693ff2d2288ffcb8e65778", + intel: "56cdb1c0ed5556345349d279205ecb14d736474cde4ea5f5cdcc9de557abb619" url "https:github.comClickHouseClickHousereleasesdownloadv#{version}clickhouse-macos#{arch}", verified: "github.comClickHouseClickHouse" diff --git a/Casks/c/codux.rb b/Casks/c/codux.rb index daabbdc2b3..85c1754d75 100644 --- a/Casks/c/codux.rb +++ b/Casks/c/codux.rb @@ -1,9 +1,9 @@ cask "codux" do arch arm: "arm64", intel: "x64" - version "15.37.3" - sha256 arm: "49d1e1b53cdbf535d97874897722bbccdde1065712c4a593a73fbd7f0455c2bd", - intel: "6530932ac866f0ff2adae0545686238004e153e1c5b60facf8bbc46b5d4c141c" + version "15.38.0" + sha256 arm: "9fb0f9c41d795f182ebd93a457b44df2a181056fe31692fb99056b0c3907a2e8", + intel: "855fa54fd9eb85e2062969a66e0187b3a4880c9f989cefc5539cb1cfe9280aa6" url "https:github.comwixplosivescodux-versionsreleasesdownload#{version}Codux-#{version}.#{arch}.dmg", verified: "github.comwixplosivescodux-versions" diff --git a/Casks/c/commander-one.rb b/Casks/c/commander-one.rb index bacaad4d8f..4be471ea78 100644 --- a/Casks/c/commander-one.rb +++ b/Casks/c/commander-one.rb @@ -1,5 +1,5 @@ cask "commander-one" do - version "3.10" + version "3.11" sha256 :no_check url "https://cdn.electronic.us/products/commander/mac/download/commander.dmg", diff --git a/Casks/c/compositor.rb b/Casks/c/compositor.rb index 48d77432c0..d9b16a7e31 100644 --- a/Casks/c/compositor.rb +++ b/Casks/c/compositor.rb @@ -1,6 +1,6 @@ cask "compositor" do - version "1.26.0" - sha256 "f2d7a56f8189a4605ba2f6095f735ce20cdba9ec8e04306d1f5edb25bc892e92" + version "1.27.0" + sha256 "69435ef3b2fa4c90ec6ba5ec0f241f535112412598d8adac4a6c972a5e05f3a9" url "https://compositorapp.com/updates/Compositor_#{version}.zip" name "Compositor" diff --git a/Casks/c/cursor.rb b/Casks/c/cursor.rb index 8eeca9106f..f24241bef5 100644 --- a/Casks/c/cursor.rb +++ b/Casks/c/cursor.rb @@ -1,9 +1,9 @@ cask "cursor" do arch arm: "arm64", intel: "x64" - version "0.43.3,2411246yqzx1jmm" - sha256 arm: "88856365fa4afa47d09bb4ef6315e13d05e1b1be0c89e4dfab164061738f99f0", - intel: "0913b10e68d99cdc37f08182205b033eefecafa4cd66de90ced5cd8e15c8d666" + version "0.43.4,241126w13goyvrs" + sha256 arm: "0b8b14fd308369fa966ad402ab9466ac37006ec365c37007235a671debdb6d95", + intel: "4417b08d05e201efb0a23171558fe0a80942be31d3cbddfa1ef54dfcb2a025f0" url "https://download.todesktop.com/230313mzl4w4u92/Cursor%20#{version.csv.first}%20-%20Build%20#{version.csv.second}-#{arch}-mac.zip", verified: "download.todesktop.com/230313mzl4w4u92/" diff --git a/Casks/d/devpod.rb b/Casks/d/devpod.rb index 05787090d8..82facea3d9 100644 --- a/Casks/d/devpod.rb +++ b/Casks/d/devpod.rb @@ -1,9 +1,9 @@ cask "devpod" do arch arm: "aarch64", intel: "x64" - version "0.6.1" - sha256 arm: "83b8389733182cbe46380b3c3c8a465e467bfe299e6f37c410035a8650b83122", - intel: "8e7b31b80cebbb7fa3dd5b5c0215160ccb343302583a7d1fc5d4bf3b6a0e57ae" + version "0.6.2" + sha256 arm: "dbcf3e5661a1e71679643fc85066f0cf50a8ddc255a666f03da5184ab73b508f", + intel: "87326e8f7bf91eed6e8ebcd8fb2ef87bfec8fc7b5ac17d58658bfaa256c0002a" url "https:github.comloft-shdevpodreleasesdownloadv#{version}DevPod_macos_#{arch}.dmg", verified: "github.comloft-shdevpod" diff --git a/Casks/d/discord@canary.rb b/Casks/d/discord@canary.rb index eeec091b6e..177f6289ac 100644 --- a/Casks/d/discord@canary.rb +++ b/Casks/d/discord@canary.rb @@ -1,6 +1,6 @@ cask "discord@canary" do - version "0.0.639" - sha256 "0bed82afc0f666a7dd469d26f7dea9f07bce8e43f337cdb2c206f1d8a301a801" + version "0.0.640" + sha256 "d93204fb69a63e66b56afc1a262c444cd68c6f912c883f980d2956f043a2848c" 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 a48237160f..b06d812430 100644 --- a/Casks/d/dockside.rb +++ b/Casks/d/dockside.rb @@ -1,6 +1,6 @@ cask "dockside" do - version "1.9.1" - sha256 "ee642f972ed73bec203c3ae022761494064a376f318d0a61d27888ec8ac103a4" + version "1.9.2" + sha256 "d8fd9084645371354ff3d6fb9f610bdb530d3d655de6d24a057733a192c86185" url "https:github.comPrajwalSDDocksidereleasesdownloadv#{version}Dockside.dmg", verified: "github.comPrajwalSDDockside" diff --git a/Casks/d/douyin.rb b/Casks/d/douyin.rb index 963f80f934..e2395e8d1a 100644 --- a/Casks/d/douyin.rb +++ b/Casks/d/douyin.rb @@ -1,6 +1,6 @@ cask "douyin" do - version "4.9.0,7044145585217083655,12217561" - sha256 "aec8379c4cbbc1d69288f8e1cc4d0b5c4cb1ae529cf08a3db5373a5e732d11da" + version "5.0.3,7044145585217083655,12239683" + sha256 "5254cd985bdb2ca4acc57ca66ac38e08dd726de69b52d8cd09228bbcf4ad74ef" url "https://www.douyin.com/download/pc/obj/douyin-pc-web//douyin-pc-client/#{version.csv.second}/releases/#{version.csv.third}/#{version.csv.first}/darwin-universal/douyin-v#{version.csv.first}-darwin-universal.dmg" name "Douyin" diff --git a/Casks/d/duet.rb b/Casks/d/duet.rb index 738c5cffb8..2e25976e07 100644 --- a/Casks/d/duet.rb +++ b/Casks/d/duet.rb @@ -11,8 +11,8 @@ end end on_big_sur :or_newer do - version "3.20.1.0" - sha256 "1c595cb9e61d06c77450bf6954dad107f4550b22790583637ef4a40590eddbce" + version "3.20.2.0" + sha256 "caee77ce3ef16e9a2167e0d8d7f500315beefbfdaf7b37ef3fe27b1012b979dd" url "https://duetdownload.com/Mac/#{version.major}_x/duet-dd-#{version.dots_to_hyphens}.dmg", verified: "duetdownload.com/Mac/" diff --git a/Casks/e/ea.rb b/Casks/e/ea.rb index 4ebd80ab60..853b3b8fe9 100644 --- a/Casks/e/ea.rb +++ b/Casks/e/ea.rb @@ -1,5 +1,5 @@ cask "ea" do - version "13.345.0.5858" + version "13.350.0.5863" sha256 :no_check url "https://origin-a.akamaihd.net/EA-Desktop-Client-Download/installer-releases/EA%20app.dmg", diff --git a/Casks/e/emacs@nightly.rb b/Casks/e/emacs@nightly.rb index b0b303c0bd..1e1fac186e 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-25_00-09-08,cf3ea44eb56364190ea9f2b905f74902c49de416" - sha256 "18aa09ce07434dd95bdff6b18e0e61351af1355f108f14c7c480059fb1b2d754" + version "2024-11-26_00-09-08,83968cbeee06cc0fff932d5052e431b478276841" + sha256 "60c8e668e499e72644526e0aaabd41fc0b6a1f0858233e228c169a0144a4ade5" url "https://emacsformacosx.com/emacs-builds/Emacs-#{version.csv.first}-#{version.csv.second}-universal.dmg" name "Emacs" diff --git a/Casks/e/emclient.rb b/Casks/e/emclient.rb index 29563394d9..cc398b93f4 100644 --- a/Casks/e/emclient.rb +++ b/Casks/e/emclient.rb @@ -1,6 +1,6 @@ cask "emclient" do - version "10.1.4588" - sha256 "f0a333143d1c16214f51832018fe2251be89f768e8dd2259558e904127bb1576" + version "10.1.4813" + sha256 "5baa886973dfe9c1a585f4902238ab780998acb298147f44f0ebde4f3108babb" url "https://cdn-dist.emclient.com/dist/v#{version}_Mac/setup.pkg" name "eM Client" diff --git a/Casks/e/engine-dj.rb b/Casks/e/engine-dj.rb index fb1c569e4a..4d32b7ed61 100644 --- a/Casks/e/engine-dj.rb +++ b/Casks/e/engine-dj.rb @@ -1,6 +1,6 @@ cask "engine-dj" do - version "4.1.0,c6c610cd57fb0f2c,a9393b4f35" - sha256 "4e957f53b02025ec3a669354ee1ef394758673600993d9aaa1d42239d684fdb2" + version "4.2.0,4bb95a6097f50ea7,7c209f5bc9" + sha256 "6cd0d65fe38f708257eac25c8ab6589a95643c971626bbe0df87a1c868e32c2e" url "https://imb-cicd-public.s3.amazonaws.com/Engine/#{version.csv.first}/Release/#{version.csv.second}/Engine_DJ_#{version.csv.first}_#{version.csv.third}_Setup.dmg", verified: "imb-cicd-public.s3.amazonaws.com/Engine/" diff --git a/Casks/e/enpass.rb b/Casks/e/enpass.rb index c770722d42..48fb6ce6dd 100644 --- a/Casks/e/enpass.rb +++ b/Casks/e/enpass.rb @@ -1,6 +1,6 @@ cask "enpass" do - version "6.11.5.1819" - sha256 "8e93f7578d2b1f8b8188d0faad653715ac1181e85940e8d441c73a73633002fe" + version "6.11.6.1833" + sha256 "9fdc048b7d1391bf25558dc2eb69fec5dab324ac8c8bc67b03c59984e6bbcb15" url "https://dl.enpass.io/stable/mac/package/#{version}/Enpass.pkg" name "Enpass" diff --git a/Casks/f/fathom.rb b/Casks/f/fathom.rb index 5fd6bed658..77692de97f 100644 --- a/Casks/f/fathom.rb +++ b/Casks/f/fathom.rb @@ -1,6 +1,6 @@ cask "fathom" do - version "1.35.0" - sha256 "5d6d923c32c89fb5de65e2d89eeae7542c90e9b8ae3e40489550092851b44f7e" + version "1.36.0" + sha256 "a41140c4f92ed15bd33deb40136aff0b773c66f4fd660c72f83891c9c5934771" url "https://storage.googleapis.com/electron_releases/v#{version}/Fathom-darwin-arm64-#{version}.dmg", verified: "storage.googleapis.com/electron_releases/" diff --git a/Casks/f/feed-the-beast.rb b/Casks/f/feed-the-beast.rb index 18a805addd..1644115f76 100644 --- a/Casks/f/feed-the-beast.rb +++ b/Casks/f/feed-the-beast.rb @@ -1,5 +1,6 @@ cask "feed-the-beast" do arch arm: "arm64", intel: "x64" + livecheck_arch = on_arch_conditional arm: "arm", intel: "x64" version "1.26.3" sha256 arm: "810bcd8b868791667db69da9aefd5bf6d49d4e722439df4a0c4cf72eb2ad8cbe", @@ -13,6 +14,12 @@ livecheck do url "https://meta.feed-the-beast.com/v1/app/versions" regex(/ftb[._-]app[._-]v?(\d+(?:\.\d+)+)[._-]#{arch}\.dmg/i) + strategy :json do |json, regex| + match = json.dig("macos", livecheck_arch, "dmg", "url")&.match(regex) + next if match.blank? + + match[1] + end end auto_updates true diff --git a/Casks/f/feishu.rb b/Casks/f/feishu.rb index 32d2f715cb..f888c33120 100644 --- a/Casks/f/feishu.rb +++ b/Casks/f/feishu.rb @@ -1,5 +1,6 @@ cask "feishu" do arch arm: "arm64", intel: "x64" + livecheck_arch = on_arch_conditional arm: "_m1" on_arm do version "7.31.8,b63010d1" @@ -19,9 +20,11 @@ livecheck do url "https://www.feishu.cn/api/downloads" regex(%r{/(\h+)/Feishu[._-]darwin[._-]#{arch}[._-]v?(\d+(?:\.\d+)+)[._-]signed\.dmg}i) - strategy :page_match do |page, regex| - page.scan(regex) - .map { |match| "#{match[1]},#{match[0]}" } + strategy :json do |json, regex| + match = json.dig("versions", "MacOS#{livecheck_arch}", "download_link")&.match(regex) + next if match.blank? + + "#{match[2]},#{match[1]}" end end diff --git a/Casks/f/firefox.rb b/Casks/f/firefox.rb index 690a7ddd90..b10431b25a 100644 --- a/Casks/f/firefox.rb +++ b/Casks/f/firefox.rb @@ -1,208 +1,208 @@ cask "firefox" do - version "132.0.2" + version "133.0" language "af" do - sha256 "cf9b30d5914de5e0eaed7bd6624ec7db5a36e8f7b90740ff928c061fed422617" + sha256 "a74cba0ebda22f59f97de18afac47da60aeeece9344ce060296db5f87c02cd6b" "af" end language "ar" do - sha256 "a602c7ac3a2c86d6ecf4b8fd4bc4f5b8722352eef8aae9a8f757fcca0debeb4f" + sha256 "b8f7e8dad434af759d75384df20fe73b4b81f817742ec86978255668d20477c0" "ar" end language "be" do - sha256 "43287e00380b9001421fed12a520d330c4f025859cf649ea7a47bbe66666c91c" + sha256 "1930330c45184c90e3d4715156c712d2c84f6e4884b2a010acc6c43eeb3cc7c2" "be" end language "bg" do - sha256 "38e5f153432b36600254df600cc9986b7e21f898dcba9f6bfd5553cc728e518d" + sha256 "6d2aeab0535ac8c25e3cbbe5607041f0d8e174add745026909a7fcb3ee264d80" "bg" end language "bn" do - sha256 "7fc64a7898d879b615a91c473c666ec76b44b56cad080dc450da30cb5b30f6ab" + sha256 "43371f7a84d30e024a905079f19126f7fb72b06d3dc61bd894889b1f2d327ad1" "bn" end language "ca" do - sha256 "4a5c1f2a356547ee669c8bfb0061557937768f5750a61bf4b92987f27198db52" + sha256 "50414ab0dc264dd799388fe6b3fda33919c8898548294c767d9249d9a94046a7" "ca" end language "cs" do - sha256 "0d849edbb457547652a7efbdeda1eee4e4aa16634c3604c86d003c608c0981da" + sha256 "9b7ce60826e2e891fe80f3704e2d15d11301b9d275580a7308a38532909227a0" "cs" end language "de" do - sha256 "a503e26d195cb360943326b74ccc0c1b143de1ed3834412950849bcd93dc71f7" + sha256 "93dec91096128473cb5862863eda7ba89cc67dfa9840b99486a885422bc49053" "de" end language "en-CA" do - sha256 "001e50212611194d713ef4eece7ed52ab6dd0fcd719713e000c63f3907101a76" + sha256 "39d8c1763c8ffba0ae6c9c316a7ad150c4184be8cdfaa7b43fa1662779fc3a71" "en-CA" end language "en-GB" do - sha256 "4e1cc4774406d0b97ea6da9e479ed0d0d6a908a0e3837674acc9632982febc76" + sha256 "af8dece8a4da3354d060b9f5735885b313e7e01c5cb4c12e152a31e6d656eaef" "en-GB" end language "en", default: true do - sha256 "233251c46eb4964868d815a9233cab855ac6160736310771a67af93a9b78224d" + sha256 "02c76e21d64f21d4e45b1205717ccd0736a75f2a50b01c74b25b17e374447a76" "en-US" end language "eo" do - sha256 "e9e8e16e623c5cd065682a7e8984b6034dfea69a193ed554f5b5dbe156beaad0" + sha256 "e6c88333511820ea36e3e835e9dbc730d51555db88cad6fc7314d96f755c1873" "eo" end language "es-AR" do - sha256 "2b3d8c130b4c39ded7abf72f6d7e601d55f8f4af57e300c0d78e83d2ae21f1e3" + sha256 "88175f705a0e2d058acea7160f435bb02251fc71d0932c62f80edb0225e884be" "es-AR" end language "es-CL" do - sha256 "8f58553afa11d8caeb5e4f32a4d8139d1813338d5a9b85fb5ecbb6615e668291" + sha256 "0a10bb5dfaaedf9f94dde664e0e202be5cabadfc53f6a778eb6ada699177e3a0" "es-CL" end language "es-ES" do - sha256 "fd42521c30fbab4d645d250364248fb259bca60606a3db0854710c233bd2d84c" + sha256 "0410c1743e385a921bf3b7744c02315db871063cfbccb70974a1a06608b4a391" "es-ES" end language "fa" do - sha256 "37b9623feb4876cadf2eda16eca7aca73479180cf09d4030a182b384038f5ef0" + sha256 "a6742106f3fe8ad95bd28e58875e0eee529df47d1098e419fa86ff6ebceb3fb0" "fa" end language "ff" do - sha256 "f8ed49865ee4635594d1e9020a42a9508fb32b1a6d34f4d4ccc0367b2f3829fe" + sha256 "828e6d772148c8bcb49123117644cfe380457dd426247fcd450835a5118a7d31" "ff" end language "fi" do - sha256 "3b1895f716ba67e76e46ffff32553937694221359a0d9f59ea953e4f1dd7368d" + sha256 "f31cc327d6e4108f05d5f0d7d2f66fcfd09bcb827de6c78f0f15d5724bae0fac" "fi" end language "fr" do - sha256 "3927334bd669e5da1835ec63cf6d0d2ff154211d7a65bd84ce0c94d9ce8cc552" + sha256 "ad7baab2c854092843458fe8f1e9753809d9f8b42f3bbddac0cc8f410ded870c" "fr" end language "gl" do - sha256 "ef11c7c19bb6a6bb3d77db1e120b5d27cc42d368e33eb26714243ed77e246743" + sha256 "e585541ca35ff1cdb6521f8af1c9055be9bd5911b8083fbcdf75814ddd1ac7ad" "gl" end language "gn" do - sha256 "82da38fd55b4fa394b4c769c53acd438e3fd068eb3b4c6a2203024068a66eb0c" + sha256 "0d101f3ecf69dd15a91fcad44d5f2275794178d8bedecd3761f2d120c64afd54" "gn" end language "gu" do - sha256 "3ef4ecabb6c6a86578f2e36bd7597e143603065298fbaadcb825025dbaad5972" + sha256 "f690086d6f8fde117c40ee9ebd963ab72c6eda678b34688fa7b26d2ec148c8c8" "gu-IN" end language "he" do - sha256 "912dc6f92521ab7caf325b9361d7ac677973e7482a11fa0003cea2eb24e91d13" + sha256 "2478d76478df5cf0623b627c0171a2e20f23a60dd997b2e432a9f8955b246123" "he" end language "hi" do - sha256 "8983c18f8f23568bef193696bf12d907b9e54d51fd6b1b6187799afc2af6a62e" + sha256 "cac0ef28b8dbc73cc0b67301a5199660e21ea13e6f730f1287008503415577ed" "hi-IN" end language "in" do - sha256 "8983c18f8f23568bef193696bf12d907b9e54d51fd6b1b6187799afc2af6a62e" + sha256 "cac0ef28b8dbc73cc0b67301a5199660e21ea13e6f730f1287008503415577ed" "hi-IN" end language "it" do - sha256 "58543fef88093d6636524a7d26fe0f12aedd9a5e67d73b4d80e9ce05b9d81b90" + sha256 "6a3df50f8375bbb9e1f0839873be6f66cf27e8900a4f9b97a177b81a1483383e" "it" end language "ja" do - sha256 "47c905155fb48144a75b133d3746933753d7edbd02fad277eb0f35c5c195b4c9" + sha256 "09ebd4093dbab4d41f523ebb2c7869bc8b8e29aadf4975ddc553f9b9f88f6be1" "ja-JP-mac" end language "ka" do - sha256 "1808b43d6570b8c0e5ea18f26a35595f72fb964d57c47aad7277cc1003d8439d" + sha256 "5afd27c8f637b0cd20121910b27b4a6d85c5db6c93426e8e9c2f031024fc002b" "ka" end language "ko" do - sha256 "25edbcf7496a40a3d3928e3b8e92c85c3640018c08f05c59a71b6720e28f96dd" + sha256 "5dfdb0f95b6697d264244b31468bf545000ef7cccd6e6a67ae890fbe0a10044c" "ko" end language "mr" do - sha256 "ea8bb5b64c54a91f62e68fe15318d163754f54027800ba4d420b012c6fcce865" + sha256 "1edc6b28f84125913a62855130e7dab7ec471c14a6db0e32c986265c0bc52700" "mr" end language "my" do - sha256 "fae5494fdd002bb7669e54634711df616f4a275dd999ba4b588d653cc5c4d7c6" + sha256 "9c96fd8d1ecbe43be532128743c5a10a8f9c6cfa59036c5c3226314b73ba636e" "my" end language "ne" do - sha256 "8aeec24e1d2f087923bf347a2ceb1b7871a25406a6dcb72eee39811e96b6977c" + sha256 "ba399090b7131d92b3a1912975c39ab7a947b8ea8a8997f2070fc239dfad7cee" "ne-NP" end language "nl" do - sha256 "81fdd7e4912aee4ed20de59a8ee54cb1cd0d514a2b52f60a2c7fd27b442e11b7" + sha256 "5b8de1b5fcd6c4eef12d8d339ebdaf75a2327308854ce11a8b928e229cf784f0" "nl" end language "pa-IN" do - sha256 "9c70a3457b80fa21f673fc6c71391ea1699a1c1c0f50d1d72eb4d692c803d67a" + sha256 "e955cd14a03f655ef549df9ad67701e0a6215ddb3e58f55997172e279e46b567" "pa-IN" end language "pl" do - sha256 "3322cabcf25a62104fd8e5b6524d2b5c6245af06cb21b78a5c6511820234d077" + sha256 "ddcf7a860960197211277abcd83ae8f6f6ca79f5d4dc40afa02b69b1e3346c50" "pl" end language "pt-BR" do - sha256 "254b64e4ae4d342c4630c7f4d190d339808c6575b327341c07f4def8b61b4061" + sha256 "723780e085a2f64c3ca7bbbda937c8404fa20af76cbe194e3a9cad25cae124c3" "pt-BR" end language "pt" do - sha256 "ad7c1bb1d20f572d585611038ec111fedef7e73235538627296dd41626dc3c5a" + sha256 "5543c93d805c41a7cb520172b69a748c254633a5b5926a85741eda12259ef17c" "pt-PT" end language "ru" do - sha256 "687ba0871e94390ef2c8bed231910321fc36f62e2a2ceee54425cd608fd4003c" + sha256 "1135bb398ad13f243b44d7b7a6e6f0d37727a08ace209b0598050d19afb24b96" "ru" end language "si" do - sha256 "bc412b83fd1c2c06fcb60764adef9786a94988884d1f5c0cde6e2cfdde7f082e" + sha256 "2188c152ff9fce4dc8e4d51374f42942afeb95695f4279cb7f0ff6550c85ea65" "si" end language "sq" do - sha256 "1260e825121affc2fe7430d092087f5ab946519d792057da733a8acb9aac0d68" + sha256 "1a3530cf36d4f41067039e139c145e24ff8dfbf2b23d207bf79a6d8258813910" "sq" end language "sr" do - sha256 "1545a4e6d7d8e548bc2dd4678139a2f464a8c9a16732071b25c7f7217d71e07b" + sha256 "323d83a285639425befab26793a4200c5c1640871c7f128386d4916df320dda1" "sr" end language "sv" do - sha256 "03e3e8f812daa48a4d1d0fc8b0f75c338e74f6ec438942bb8b99a850973918f5" + sha256 "87571b096fee040a3e8889bc7c8e4c79efd01f986d78154505c613b94a82e94e" "sv-SE" end language "ta" do - sha256 "2cab36a9ce3e2ed2033f98875c49647cbf3bb2bb48241a49e7d4c3c672c4ce3e" + sha256 "b48cab98544ddaf44376a140941532fa8f2521e0d49137568ea8062ebfaba01e" "ta" end language "te" do - sha256 "df6ed94d2eb0745bec29e1bf3795efe82c8701b28adfadca4f05cb635fa7b1e4" + sha256 "50c303a71a883032632726aa49bc86826e5c2cb3beb967b94173945219955bd2" "te" end language "th" do - sha256 "3ce5909c9bc9bba68947def10a524b3ee31b751dae397a6a39745a903559834f" + sha256 "212e4527a9118cac14c0bbd4a01034e01c92c80d6aa8fb018e39e2c2177aadf0" "th" end language "tl" do - sha256 "9b4895f6208868fe358de2d9931eb37194dd87887a726afcb67a8835763d2cf5" + sha256 "1d053e1ffd5b460fb8015811469130867e946e31f42ff78f100e9adf94ee0d1c" "tl" end language "tr" do - sha256 "280362a201002586bd41938734352eac831ce8386327e752c9e6d417971fbf0a" + sha256 "21d8bac9dbaa2612d24b4aa708e3ff989954c3f5f0f70f5d86d558d3aa88c3ef" "tr" end language "uk" do - sha256 "c51eaf0cc43cdacc7d1cd6bcf713b9011ed0426fd7f3d59fe95bc8cdae850c80" + sha256 "cf70b005b4e2a6e6ae101a5bcc3d656a884f44e7c0dbd270efb534dbaf6c2096" "uk" end language "ur" do - sha256 "a2ff9b1f7aa80dcff892a29b77cebe4e9c8cb9ce2317594fcc1cf26e0dea8066" + sha256 "33b592e291c7bbb3bc3b207ef3072e7430d7d38acf42626c8415567847bdd29f" "ur" end language "zh-TW" do - sha256 "233a6cf134332ddb8b075204cd0d70e9c534b574d1821194cdde7b3b9324eab5" + sha256 "5ec7f0f964a61890c34778ea2a17d26f6995b6756f4bff2dd53af9d6aa5f3ad2" "zh-TW" end language "zh" do - sha256 "ace92136fbc212959b95cf22c2c6a15ba7832aeeff1fe0b141024e343fd823ed" + sha256 "15ba11b9350f024552796a4cd5ba090d161b22bbb8233e564fb069939c47805b" "zh-CN" end diff --git a/Casks/f/firefox@beta.rb b/Casks/f/firefox@beta.rb index 329690643a..46fb89e4dd 100644 --- a/Casks/f/firefox@beta.rb +++ b/Casks/f/firefox@beta.rb @@ -1,92 +1,92 @@ cask "firefox@beta" do - version "133.0b9" + version "134.0b1" language "cs" do - sha256 "9eb5bb76dc5acc0f863fd96456bbfd789df222c3bd6f1f8ca732a4870a480cbc" + sha256 "d18257036c863126a1fd11c2a89aa2880a5cbbff4265f4479ca537da6cd7a052" "cs" end language "de" do - sha256 "2619da02fe970021789e04be901115b13912a867115881294de444a26db91527" + sha256 "178b3817913ba5c9c6832f17a9579da79d7890a667219cd3edaa766e21e89431" "de" end language "en-CA" do - sha256 "2be34ef3cdba9fdcfc72937539998eaa784f47a1b322e7d85a91ee098f381913" + sha256 "5e1b55fd11868f9d310c268ea836057ce504e80fc421fac8d72562425a86174d" "en-CA" end language "en-GB" do - sha256 "768499398b22c962c8faa7b25cd5bf0c8730bc683fb884988a6b40b15391f4bd" + sha256 "7006e89cc4d40fe6504eeec1db74f6200fab90250d3b49cc27980e1e9b993563" "en-GB" end language "en", default: true do - sha256 "0eb0fabe9216dc80c2ca403dd2eba935d71f2bdc1dea1d1cc37f03666ef094d1" + sha256 "353be1c3e12b2b04aec11ba814e462dded1e0f5dbf549bde47c707749b598a41" "en-US" end language "es-AR" do - sha256 "055f992f325b77a86545c8e0436247395aa81508b5172ed89e4d2fb45d0ec6c4" + sha256 "1c36ad60adfb307b545cb1375d6667552f5edc53d45f860993fd98e0b4abfe0b" "es-AR" end language "es-CL" do - sha256 "cc4f8715b8a1d62d2096374a0ff979ff8ad6e01edfc86055f6fb857933bfd696" + sha256 "e7f601214480a01edec70908e78eeb397ce837316ace1109f5536ce775cfcc6b" "es-CL" end language "es-ES" do - sha256 "bd8c2c9ae09bb874771f3fe1153b658c1461006a45b29db528655c4d2ce60e46" + sha256 "8126a5d7290a5a8ea966f26db8fdd25a16b51b9222bb7c7179c9e98fecbb2fea" "es-ES" end language "fi" do - sha256 "7efcbef2b67e49f938805c2c9f7a0482cf0958199bd75460eb5e1bf4e1bbca64" + sha256 "7588a9544dfa28e947e368ed28f4184628d241182564b6755f470a99853a950e" "fi" end language "fr" do - sha256 "882bb9f1718f64db3fa45272c833b3f9349fc721048287d0dc4cdffc1f26b66f" + sha256 "12329f19e9bc339e2611560649261a6cff58ad5e2fe8becb0f3a7983e80aaeba" "fr" end language "gl" do - sha256 "1b6cc20392208eca4dd7c72981278eeb3a0911b0c8d6b068be4044d0fd486835" + sha256 "d4178855eb6d839f0b6687fd818fe4a1ee7320548a551ac9b8d96bae0704c2eb" "gl" end language "in" do - sha256 "4ac8d63bf853f883100154d2be6a0c3c71b2a1f86ac701cd2d267f4f3217aa7d" + sha256 "bde8931ed0da928b7071ee5fe09b4a625f013b8b5a8c447ef5b82c9ea51faa53" "hi-IN" end language "it" do - sha256 "5ebdecb6b6043e723ea36641b27c05ec147b8b5b816c70eb31f2504b02e5f05c" + sha256 "a90918f1c877ae9433e993531d8947064c9dc9d730ef5ec7a8a06be01df59625" "it" end language "ja" do - sha256 "c268fb47f9d57f20f23194c88de6ad05bbebb2f968ceb03b6f4882dbeae490fe" + sha256 "650120cf394dc75b76ae42edf706c89860c1b6f88ef3e298b77e65f9b5548d92" "ja-JP-mac" end language "nl" do - sha256 "04b86bf03ee47d4ab56bf62910fbda322f670ac741580d41dc5066a88109c25e" + sha256 "43fc760ee230d4103badc048ab98736817821bea171850749140d442e402cddc" "nl" end language "pl" do - sha256 "a15ecaad7387fd0869d6c5b5607c603cab3b8bc4875deabe5738bd76b89074a8" + sha256 "d218fceee17d99f3b33193201e22a5afb0ec70062af9ed98a7e561b2f0fde517" "pl" end language "pt-BR" do - sha256 "e69c4adf0df3ccb9f16078c1721fac8c14ceea0d86f658f17b797fa260764ed8" + sha256 "7bb64ac667e88a08dbd55c4c68cb0bae80919c0ab14fd7fed6b5002b19b6b2aa" "pt-BR" end language "pt" do - sha256 "3feac848d5e1d7d9b4483985aaa56a3954ca9d030b5f12c96cd184c8e92c0ce6" + sha256 "ebc17a2049cb3a8e5024d89b2989f7550230723a17856c2a5ed8dacc281d746a" "pt-PT" end language "ru" do - sha256 "15a26bfc2a9ecf6b169d25ec4656e5469e97dd356cc2a0c3761e7c716a731551" + sha256 "0e21f92d008092bd7e2215bebb4d5dfd29583a04828d854bd9911ebf373a510d" "ru" end language "uk" do - sha256 "0bded70e80d4f5dbb16922b5430bb5f7253f4d4c77b442e1624dfd84011e9f2a" + sha256 "d26931f2267e34f7b561e31e49a54134bf9768f7779a388df5f1cbab6e57ed05" "uk" end language "zh-TW" do - sha256 "357b58d2be93be8da112bde69f7566320d6b0ce2a327730262bf5ab4b83c4882" + sha256 "08bd4ea2a00283781e213469feb9d969441703de6066c9870808a701d38d503c" "zh-TW" end language "zh" do - sha256 "80f014f39b256c768e837c5d397b327a8feca8db8c51c60c7b2ee6cbd7e867a7" + sha256 "b38b24dcab022b21d935458e98e21656818f05867e5289ba1c424d88b640ae2a" "zh-CN" end diff --git a/Casks/f/firefox@developer-edition.rb b/Casks/f/firefox@developer-edition.rb index d445f93503..b9c07cb19a 100644 --- a/Casks/f/firefox@developer-edition.rb +++ b/Casks/f/firefox@developer-edition.rb @@ -1,72 +1,72 @@ cask "firefox@developer-edition" do - version "133.0b9" + version "134.0b1" language "ca" do - sha256 "a7b4d1a1b3a68a43da67f9a96a36585b4982f2b251bc8d3cd5bd96ed00832d37" + sha256 "6a20b20a8fd220bdca1b17d7f7f8337290a6a98ddec154268b8f6784a8ecc836" "ca" end language "cs" do - sha256 "d682010462a565cdf4e6290f368f6f8a0c76d230643ab0ec859fd19581dea082" + sha256 "b8781bb4f1f28587ae0ec735b35036f2018a5b70587366099616314084339a9f" "cs" end language "de" do - sha256 "0b7049e258b7d26a3747aa1e6c9710b366e224b7b0c3cf56d91559dab8f1f45d" + sha256 "8cc33e699273e87ab6e278130a00671fc999bfa83dd34a57b31f6ad80b928e21" "de" end language "en-CA" do - sha256 "3e719cd9334c6d46b0f79c1a951260aa3aeceadf3e73e0dc3ddb0557bb4cedc1" + sha256 "b9546ae67c74903b4c9394a2b7d8dbc6919270a718cf4ca73efa51c10dadcaad" "en-CA" end language "en-GB" do - sha256 "1c751778a3f4ef6bcfc122b4a3d6451382efa4971ab6790c9955c3a66d510f01" + sha256 "3645e278a4abd27a754845496a9d534d0d0e4bfc2dc877aa1ef760182ff1dafb" "en-GB" end language "en", default: true do - sha256 "c4780cb5fd41ef7ab3e8458af2f5089151be53f0496cb862c302037ace1c1f42" + sha256 "fd61d8d3acc48f60d5c42b93422ad5ee27ea851f7c84b97aea371dab887cd96b" "en-US" end language "es" do - sha256 "acd0243b835ffee6641d2603224e1fd60d955f9632e27c4cb5ac9ddde4f8c17d" + sha256 "caceb62ca9904573aedb25949c3abaf938713d442ef053687d85c53af71b5c6a" "es-ES" end language "fr" do - sha256 "22045683f7831ea444a1d7d1a11609bb295e452e9a0185f851d73c977bd94fda" + sha256 "bc4b7f253e557f49fd998ddd3e521aeb5c76154b0607eb99e7241a93b98e0348" "fr" end language "it" do - sha256 "9979f9b312b95ff1b8d1200a314ea705bf0da723fd97f30690b67ab82f4b8b5a" + sha256 "fb5a99e218600b80c579a902fcf50ba04222475ad4abefd75c35633e64d3071b" "it" end language "nl" do - sha256 "37dbcd904f38fd7ff3ce161362aaa3d35b53ca4ea2f6848ab7b60acfdc247e63" + sha256 "77da66144cd489bbf1830ec20040de243dbc47c71ffd9d997c1bfe3b5bd64701" "nl" end language "ja" do - sha256 "bd0b85a77e363d881ec5f2f969256d760a6c57628490e6773dfdcc3690653bcf" + sha256 "7a07ff39303f2f0d1b342d5769dd701d8589c582050da8f9fcebd6af7b443e29" "ja-JP-mac" end language "pt-BR" do - sha256 "b10a6f1926f728e0ad23ed29c748310a95a6e1d8e867645c258bb4fec2e9c48b" + sha256 "203bd2ff458567350ce70033f9630419802de46b0d1053ac639847d64043838b" "pt-BR" end language "ko" do - sha256 "05e12a3b120e0ff5a368cd98468f06e210039e497a9779cec9811d704b364904" + sha256 "594296a7533d6897cb4546644639a833cbc5f354c3742685547715c3586beda2" "ko" end language "ru" do - sha256 "ed5a84c6c68c7cdbdf95f40728ea429278d646c0fdc785e60f8be8f9d6ead1a0" + sha256 "99857b813564eee75780b79dae94311ad58daebae15378ee1d77956650b30253" "ru" end language "uk" do - sha256 "68e95826dfa58f76d73f164ac5e5206edd8d64facdb243da30366f7bd2852d19" + sha256 "e5bf4233e045e92da4f94690ec10c90cfcffff390cdaf7ed1cf002dfa365c68b" "uk" end language "zh-TW" do - sha256 "affee1f050f53b40531886187363cbecf483ff192213c30a3f360b28bf28c51c" + sha256 "c483669c38ab7de120a8fa20af48d5a21cc5f43a3df2ea0eefcead948d7a37ea" "zh-TW" end language "zh" do - sha256 "efdf8403d04252b7b04f8b84511d2b008c17d6f9cca261fa33bc6c772610347e" + sha256 "52b954badae2475ea4c0fabc274fd13bbf96937d94e3a4ca9832005e1c162099" "zh-CN" end diff --git a/Casks/f/firefox@esr.rb b/Casks/f/firefox@esr.rb index 1909e203c6..9a48c0da0c 100644 --- a/Casks/f/firefox@esr.rb +++ b/Casks/f/firefox@esr.rb @@ -1,208 +1,208 @@ cask "firefox@esr" do - version "128.4.0" + version "128.5.0" language "af" do - sha256 "3a133a6aa78a162fcf15f476643024d001a4536ddf94b95ff9a77e361d5b5c69" + sha256 "2eefb82fcb19b99fa4a4b706aa7d04b969b82366ae23c4a3e21fd8756e18694c" "af" end language "ar" do - sha256 "9071b8e02ab81d1365f73dfa2b6e44fd1c2e665ca8d24290d3084fe76d3cc4dd" + sha256 "96587cb4ce193b6b54b35c89da05d7564c43ff71ed400e460e579667b23a0636" "ar" end language "be" do - sha256 "983efc592cc578d0f86f4b409b7254fd7e1a84efeadda8691f604efa91bdd908" + sha256 "4e100638f1f24f7e7d08050af7a36e13ceeabac28fc9a17d0b343a9d4e52ebf1" "be" end language "bg" do - sha256 "d863f5f7e52bf8944829cc6b9f02ab06d2cea6ca74db8704ce9f29da20c2e9cf" + sha256 "c4020a5a34ce12bd4d890ca93eebc6df16178f529898575c85bbc3287546f38f" "bg" end language "bn" do - sha256 "a461e25eb9080c64f87bb6e8fcfadf4349e7df7cd2f4487f26fe9073ccb346f7" + sha256 "43cd5b2d0ef563e9c36753d0995ed45fd0fe180f69f1cbf882e1d32e7e82d9d4" "bn" end language "ca" do - sha256 "3b73e752090eb8394d4dad7bb8069120234ec13aca1c09bbdeb19a3ec53ab7fe" + sha256 "1b8298dc8ba58b89adfdddab2fe2e7d7fb185f026af3a0448c8faab964ca593b" "ca" end language "cs" do - sha256 "ad13ef78fe16e82596079796a4716d291be29edce389ef2abf11373b923524ab" + sha256 "d1d0ba617b0c5a893cbab009ed1e1ca252a7cedad0ffa138ec75cad0431b79ba" "cs" end language "de" do - sha256 "dcca39c17ec13fef3dfbb5cfa64bcb6b6bcfa571823fb110f9f34886458809b1" + sha256 "30b2ff298c4079c3831d010d03ce3afcb072066b002b5bdf94763c736dd290dd" "de" end language "en-CA" do - sha256 "867f06d3b179838440f1f0b71c13020ce312d46ce879aaac4bddc1f5a66d4a21" + sha256 "e24bb1dcb98dd6c3de2214e255b46c6878563f7a1b892fb4eb679e5e784b9a26" "en-CA" end language "en-GB" do - sha256 "801052ea4ac636bd139b42746613ac694844cd0e55c02ebd58bdf6c517f96f61" + sha256 "f6634f92d5aac0810a9929df3cdfcf88b10e02ae66a33e4df22e3c0d9423f360" "en-GB" end language "en", default: true do - sha256 "4b5ff9c847d76b0768e0a5be4ac82f320610a41188ad8ac21f48136bc27f117f" + sha256 "25e8bc0c6953bb911042a2f7a77931f51ebbc45a6610a8bdd68a4588893fffad" "en-US" end language "eo" do - sha256 "0965a5ecacd86c72602a83807749c3b399a7a945446b700e5dd16789d915dffe" + sha256 "55cb5cbc08d678b1f099d15392f51c40a820b34642c7eb148c3a81bc8d0d8b33" "eo" end language "es-AR" do - sha256 "88dc8494f3e80fb22f7007c54208a652bb08a31079cd06b2be968c7bd5ceb5b7" + sha256 "2fdad5af8d9008a5f886e423233beafc5fdde7708afb3eac9377fc7ce8cc127c" "es-AR" end language "es-CL" do - sha256 "c8378a8ef7a40f96ff095a5f67b41920ad027f9eb81a7fed4400534c0d611fd1" + sha256 "e506ab8bdf51649f78372ae2dcfcd9d0eb6a8c9d63b4331de761cfd012798216" "es-CL" end language "es-ES" do - sha256 "1ab9f16a3761218b75537ab7c7005e853a350c32f612f604a7c03dec6026d352" + sha256 "3fa5334047ee618b421bb94537288d9509dd2113439d1339a0f527b3de1af98e" "es-ES" end language "fa" do - sha256 "0fdb2cdf15667281d0834047345284783d173cc0fe41e89637fc8cb5d3d443ef" + sha256 "45955a47ab9427fe85cf2d94b990415b963f76161572eb36532915e341c8a6a2" "fa" end language "ff" do - sha256 "bede042d8ea17dc023b08d2a93a25faeba3ab715ae3458d60dc3f85f31cc5dbd" + sha256 "8b7bdb674c330fefc5e4c6514610802b3c92c716ba1a462f7eca33ae73af36ad" "ff" end language "fi" do - sha256 "c308cf25c4bb5d2caf1a4dd9be1f9a75ff2d24842a6a65ce97b0adf3887ce448" + sha256 "ea3caab3d929235189d4004faf0ce9315a1201792101be98b026b688786acbb3" "fi" end language "fr" do - sha256 "ad6162122f02f627a53c838a94dbcd99b3266f0c4960f79c80b739c0e86da0c5" + sha256 "4f7fa1cec3511866f2a07dfd1715b672e7679865f6c4626d8b5feeeb2e25cd40" "fr" end language "gl" do - sha256 "e57f29cd0f61c40fa551e93e4b7e083f990954e9520e4cca91ac1c8260064ae5" + sha256 "dc9cf87d7d448a27fb08b125baec3ca99f460d0229fa1fa1431ab95db47d3301" "gl" end language "gn" do - sha256 "7796b16727b074148b6acca295f62ac463d5f080186e8d32d030a4930f7050f5" + sha256 "b786c9b1d4bf1d222ba6757862443a20da01aab5161dba4b9e0a3576c01e107c" "gn" end language "gu" do - sha256 "71ee47163ef7696bb39302800535167bfb9b3d08c4a1852b35c829b426b47dc3" + sha256 "a8a8058c601c82471e404f2de5ae86ee90add1f93caa811d85ae22281201785b" "gu-IN" end language "he" do - sha256 "25069e00556d75a588e848c3d42a42b779e54f68ddc03bee515e4d1a70671214" + sha256 "576127154a75488e1ede11326a3cd5ed0f1f01d0542c1ce9e1b19eef6d7626be" "he" end language "hi" do - sha256 "69819ff97c3ec838fd227604494ba132168ec0794622c171ab5373d78292a0b1" + sha256 "e111df6bcdb2c73607fb18b859bb14e60bdaaa14f8222465a857900f36b13407" "hi-IN" end language "in" do - sha256 "69819ff97c3ec838fd227604494ba132168ec0794622c171ab5373d78292a0b1" + sha256 "e111df6bcdb2c73607fb18b859bb14e60bdaaa14f8222465a857900f36b13407" "hi-IN" end language "it" do - sha256 "562d31194eeb02e2772e83403c14d0f328c3d65254a9d5892af3eaac5b0c0193" + sha256 "ef99efe9ccce7c7e74e951c14b96a8ebee199f8f9ab879878c56d5f05c421af5" "it" end language "ja" do - sha256 "3fce3d526fd1a8d88b25544ac44a891742497e9237f73ad1cb43c4a22a823a4e" + sha256 "6fe4a9a53c10cee118e287cf06e553dbab7f54362c4ef91729fa6ff6098f5e19" "ja-JP-mac" end language "ka" do - sha256 "0420ba53f64a34908a2b98e34962d0a9e505219ebd181cea2473cc69f81fd157" + sha256 "3a636a93179808c2683a37cb15fda8d92f0eb310011f76f72451e78085f29911" "ka" end language "ko" do - sha256 "bd42651cb65c16ceaaaf499456b9b2b67f401febbdd29dfb74b019781f385533" + sha256 "20e9cc9d51771588d025639d94e9dc98980c59066688bf5218fe8887de57ccb8" "ko" end language "mr" do - sha256 "d251ff5d7f30fe37f7991e6c423a5a64a2828fca5e4f4fa0dd6444f94d9ed5b4" + sha256 "f2864fff3bc1328eeb25974aac06a18cca36dd1731496ad745daee5b157debc9" "mr" end language "my" do - sha256 "dc272b55079988fe15bec3734bfacaabe7e25b2d65f86393c4f3d09528a0ded6" + sha256 "ecfccb146be1bb981020b8ffaad4fabdbbd9b1d5f25d62bee07fe23574ceee6a" "my" end language "ne" do - sha256 "fe94249d4cb5769f6727cd1759cc232fd7012f5826bb677c03961de09964c198" + sha256 "4b8f5e99de823372be4aecc95b87bd91f5e139a481c260d7251d2a7ed2e30740" "ne-NP" end language "nl" do - sha256 "669fb84cec7b894cf2d3f236ba728361e3818ab9eb5c8e95417207260e24d7b0" + sha256 "4c72f4690ed3bd687c09cc10cc71140b575cb97aa882ae5849abf818b8390070" "nl" end language "pa-IN" do - sha256 "f644667a1160a02abe82c6753ade0dd45cd85d7420a82e5555537d89186700be" + sha256 "77d4f03b051eb6418c3c8b82e3ff79ee5baeceb3173036b288c862b4b191448b" "pa-IN" end language "pl" do - sha256 "af9d72dec0fee1692accfbf78c009c8903c38987972e29330aa14fdea4758c01" + sha256 "bddbd4a87db0b5bd0d1fc25e678b898ca8f90d471d27919b2bca5e3d13675ffa" "pl" end language "pt-BR" do - sha256 "6caf6549d381a20d747f85477f4e20d808fcfdc9a6e35e03c68efadcc96e5af1" + sha256 "bfc9c706ecf7e47a5dd3164e4d41cab684816b1e97d61b3a3e2a414800810954" "pt-BR" end language "pt" do - sha256 "3f08fac58e87e08b34445f0d126f232d843d5443ee307e315b60e693e849c7fb" + sha256 "3d57d3b0f9bc9354058ac5c9f1f9f756959314e212283f456daf5b3e6ed54972" "pt-PT" end language "ru" do - sha256 "3ddebffc3fb90e77ac34e4ef4d64ab02f99d24daae1d6b812e147d4a947cfd75" + sha256 "c88439b5248e9fa9b8fe68d18ad544e735d36043457273124af89a856644df2c" "ru" end language "si" do - sha256 "86ad3a8cebf65e2c16898be547e031c668ab330e6f4a463e23e2e13e0484b286" + sha256 "7f09f8c5150331f8127b5dea8f6c1ae1e15c3ce4231a6c4564481982dd86605f" "si" end language "sq" do - sha256 "eb80654907b19ab6adc52fe6e42e489fe28103013d2ced381f16436ca5303db1" + sha256 "1ef1312d609169ab75ed4c7e4d1c35d33938460be03f48d766e037f147ce4acc" "sq" end language "sr" do - sha256 "d53499605d7279b4f66b9e3434d641cd98f0b2b9b4333aeed3909574dafb3c9b" + sha256 "aa51f85ddbb385cea755d2f738e55cb70c78ae41f00db6ff5397147786eb1d88" "sr" end language "sv" do - sha256 "9b2c35eb68d354e11212373c02ad3bed211a47b105fe7ec1d8d708ce8e2cf579" + sha256 "81ca54e5fb8737b428a76e565a07cb21b338239652832cfe205e75412e12efbf" "sv-SE" end language "ta" do - sha256 "fcb949ec68b33b2d2fb3e5e65313948abb859591baca72ddb7477ea365477907" + sha256 "8708627d420b06ac25b912bbdac07c1b3f4322659367d95792d94ed3f291bf51" "ta" end language "te" do - sha256 "0111aa1ab97eac1609daec8070e1abc1b779ba9ad061f515a4a253ef6d045b4f" + sha256 "81968c006891d6a485ac1cfe5c6f8e2e2c8e8b2be8db5023b49b31c50c512ca7" "te" end language "th" do - sha256 "0bd2c6a08a1046edb4486369dca4e36e2e98b21b2c8f38928ef2a1839467364b" + sha256 "2ddf3a42d6a0edd7bc460c4cfdd66bf04f8deaf821a8efe6db149b474b185810" "th" end language "tl" do - sha256 "c8cf401efd8bf0b1fb4577a799d674d8ff876530069d8cb832fcff10aa5e4d82" + sha256 "65a8c519d908771b60ac726c73fa36998aa4b5897518b00bf0d16088e7482c34" "tl" end language "tr" do - sha256 "3f9c6e2ed540a85e9bcfc344c1735f8f195d94f3543afb0375426747fabb8cdb" + sha256 "060c3aec0fb11eb1194d1ba4e9d9cb25794aa9a542cadce42fcd85c27fe95b7f" "tr" end language "uk" do - sha256 "eb78e877e8ef64a8e32bfb897d2654a219904963a1773cc61b9209cebf04219c" + sha256 "dceaa886997767f018f001229b3bcc6b256c31ee719fac8d2f42c672cdea7626" "uk" end language "ur" do - sha256 "ed3620a9623411ee381dcbd719791714c63e1e8a9beeabd087ea7381e271c259" + sha256 "890242bce80a31f4d267f4ceada5abdb1abd8d34c38102598fd294cd820e0df0" "ur" end language "zh-TW" do - sha256 "9760770652b51cb2b991f69e048dc4ff29149ca6431864a07f8c3ae5ab17c86e" + sha256 "fc28eeefdbd0d13b3cdf349ea06118fb1ba6019c79edc746b4dd110a879d90e9" "zh-TW" end language "zh" do - sha256 "3fc28343ee308c920b232993521d978659147c066cd3681fc55ad570f1ecc6cd" + sha256 "2b74bef07d05dff25b9d2d915116af96e6524aeacb0997c85d2710a785006fe0" "zh-CN" end diff --git a/Casks/f/forklift.rb b/Casks/f/forklift.rb index 20f41f6b39..6c8a067f0f 100644 --- a/Casks/f/forklift.rb +++ b/Casks/f/forklift.rb @@ -1,6 +1,6 @@ cask "forklift" do - version "4.1.9" - sha256 "be198c20244e13bfb4d4ce3304a6f475db66e847361d41632dda7e7a0cb2942a" + version "4.2" + sha256 "eda8fef3113276a147d6d7213678aa6c3ce1e410718d3289e3cd7a0f7d0a3219" url "https://download.binarynights.com/ForkLift/ForkLift#{version}.zip" name "ForkLift" diff --git a/Casks/g/gitbutler.rb b/Casks/g/gitbutler.rb index 2c73a6c93c..5bd966d3be 100644 --- a/Casks/g/gitbutler.rb +++ b/Casks/g/gitbutler.rb @@ -2,9 +2,9 @@ arch arm: "aarch64", intel: "x86_64" arch_suffix = on_arch_conditional arm: "aarch64", intel: "x64" - version "0.13.17,1516" - sha256 arm: "540641c04cb533fd60e7ba7602ef723c23e4a17e5103be9c4c84fd7343db7492", - intel: "3fe1e034cd465e415cea729fba0042f37335670f3b214a664c9a08797f1375be" + version "0.14.0,1525" + sha256 arm: "a3f2eb8cc17b06dd75f1111f7a59d1c77076a2f9b66d186802f092d40e09bac0", + intel: "c2076b8a828c3b560d479a51736166981815a28c1213ab5783621d4a6e56150a" url "https://releases.gitbutler.com/releases/release/#{version.csv.first}-#{version.csv.second}/macos/#{arch}/GitButler_#{version.csv.first}_#{arch_suffix}.dmg" name "GitButler" diff --git a/Casks/g/github@beta.rb b/Casks/g/github@beta.rb index d68d4769f9..c9db151952 100644 --- a/Casks/g/github@beta.rb +++ b/Casks/g/github@beta.rb @@ -2,9 +2,9 @@ arch arm: "arm64", intel: "x64" platform = on_arch_conditional arm: "darwin-arm64", intel: "darwin" - version "3.4.10-beta1-cb0594a5" - sha256 arm: "7ca08b30cc9b68ae00a73839444d35aa47317151db73d14dedde189d76b4df29", - intel: "629e5eab19c2da724c41dfaf01ae5e4b899989b7e466007ca56f9db99713488b" + version "3.4.10-beta2-2bf6c25b" + sha256 arm: "05d8593d0bf2f3a81fb47f3546b320e89d7e0c088de6a42a047ecbcc6d4a5433", + intel: "ac59d3eb0f1d8a3bdeb6bb2fe311908223ee391655cff9fb17ded2d2deee6792" url "https:desktop.githubusercontent.comreleases#{version}GitHubDesktop-#{arch}.zip", verified: "desktop.githubusercontent.com" diff --git a/Casks/g/glyphs.rb b/Casks/g/glyphs.rb index f04c1ea81b..563f686fba 100644 --- a/Casks/g/glyphs.rb +++ b/Casks/g/glyphs.rb @@ -1,6 +1,6 @@ cask "glyphs" do - version "3.3,3326" - sha256 "45dfd3a3d4dfea046590d87d03542afb66a89aa99b62dacb5efae014776e24a5" + version "3.3,3327" + sha256 "6242cb7500338ae138653ff7921ff26307e330f4ad5bfcb03f72d1746692c877" url "https://updates.glyphsapp.com/Glyphs#{version.csv.first}-#{version.csv.second}.zip" name "Glyphs" diff --git a/Casks/g/grandtotal.rb b/Casks/g/grandtotal.rb index 7a2d20d496..8e5d738458 100644 --- a/Casks/g/grandtotal.rb +++ b/Casks/g/grandtotal.rb @@ -1,6 +1,6 @@ cask "grandtotal" do - version "9.0.0.11" - sha256 "7cb8741508dd2f1590c4bc350741ba0eab91e499ca2bc519175cb0f59782a736" + version "9.0.0.13" + sha256 "aa7982c336744cce436a145f540fdafee90a294f04e038924d9bc742a59d0fb1" url "https://www.mediaatelier.com/GrandTotal#{version.major}/GrandTotal_#{version}.dmg" name "GrandTotal" diff --git a/Casks/h/hidock.rb b/Casks/h/hidock.rb index 0c59dd22e7..12303ad556 100644 --- a/Casks/h/hidock.rb +++ b/Casks/h/hidock.rb @@ -1,6 +1,6 @@ cask "hidock" do - version "1.3" - sha256 "26673a21c6d53b2e56e5769c19ad8232716c83b42897d949b8e420425d614010" + version "1.4" + sha256 "29e95a7eb061236658ccccbc86c1ba0ee872bf5e627c0fff0a37ca29b056f60e" url "https://hidock.app/HiDock_#{version}.zip" name "HiDock" diff --git a/Casks/i/ibkr.rb b/Casks/i/ibkr.rb index 2a51e5dc35..48130f2a57 100644 --- a/Casks/i/ibkr.rb +++ b/Casks/i/ibkr.rb @@ -1,7 +1,7 @@ cask "ibkr" do arch arm: "-arm", intel: "x-x64" - version "0.11.0k" + version "0.11.0l" sha256 :no_check url "https://download2.interactivebrokers.com/installers/ntws/latest-standalone/ntws-latest-standalone-macos#{arch}.dmg" diff --git a/Casks/i/iina+.rb b/Casks/i/iina+.rb index 645dcb108a..751502d84e 100644 --- a/Casks/i/iina+.rb +++ b/Casks/i/iina+.rb @@ -1,6 +1,6 @@ cask "iina+" do - version "0.8.5" - sha256 "f4d67fac3610d63dd634f9ba362b04532dd49b36569e3de64045819a5044747a" + version "0.8.6" + sha256 "00314a5cdcb4e4f35233d2395539bd6bd4d9af2f07f2cfbbbd3f6e3314bd91ad" url "https:github.comxjbetaiina-plusreleasesdownload#{version}IINA+.#{version}.dmg" name "IINA+" diff --git a/Casks/i/inkdown.rb b/Casks/i/inkdown.rb index 0ee488b701..15e13b80c3 100644 --- a/Casks/i/inkdown.rb +++ b/Casks/i/inkdown.rb @@ -1,9 +1,9 @@ cask "inkdown" do arch arm: "arm64", intel: "x64" - version "1.2.0" - sha256 arm: "8069397db1ad27fd5cc3cdd637b1717bece73d3d3fa161962d2d24ffa0991227", - intel: "4dea0b51c9fff423aff6823280eafb7cebbe97ea5b6b788d0e17d4903677f62f" + version "1.2.1" + sha256 arm: "25f6b694118aa0596b84aede48db7692320d4f4b2526f9c5f14ecf6cad5b3b26", + intel: "81aa7e79d3c561bda36a0dc61b319ddd3c0137449006acdf102aa2d96513eb4e" url "https:github.com1943timeinkdownreleasesdownloadv#{version}inkdown-mac-#{arch}.dmg" name "Inkdown" diff --git a/Casks/i/insomnia@alpha.rb b/Casks/i/insomnia@alpha.rb index e80d3651f9..9ffd237de2 100644 --- a/Casks/i/insomnia@alpha.rb +++ b/Casks/i/insomnia@alpha.rb @@ -1,6 +1,6 @@ cask "insomnia@alpha" do - version "10.2.0-beta.6" - sha256 "2bc1286631cf172c1382f4ad1978fde70cfca56d29ad03be4273411976c6cc36" + version "10.2.0-beta.7" + sha256 "d170d82d33fe71e3b60e07ddf22fdc50f7b2b34ca153c23fde9cb070b40bb797" url "https:github.comKonginsomniareleasesdownloadcore%40#{version}Insomnia.Core-#{version}.dmg", verified: "github.comKonginsomnia" diff --git a/Casks/i/ipvanish-vpn.rb b/Casks/i/ipvanish-vpn.rb index f0e6c24795..2740c4c2a1 100644 --- a/Casks/i/ipvanish-vpn.rb +++ b/Casks/i/ipvanish-vpn.rb @@ -1,6 +1,6 @@ cask "ipvanish-vpn" do - version "4.6.1,96205" - sha256 "46c25e69a2dbd3d8362f9d6228c19f7cf7e6ac7e98407de3306242dd6a182a5f" + version "4.6.2,126261" + sha256 "88b1a376ce1f0d86864026fddfc2d0e7c92416572e6e48abde90db78ead754f1" url "https://www.ipvanish.com/software/osx/IPVanish_v#{version.csv.first}_#{version.csv.second}.zip" name "IPVanish" diff --git a/Casks/i/iterm2@beta.rb b/Casks/i/iterm2@beta.rb index 471f2fcf99..0e1fe86822 100644 --- a/Casks/i/iterm2@beta.rb +++ b/Casks/i/iterm2@beta.rb @@ -1,7 +1,7 @@ cask "iterm2@beta" do # NOTE: "2" is not a version number, but an intrinsic part of the product name - version "3.5.6beta3" - sha256 "dcb5e44fbb5bbefde3774f3b19b7a54fb0a5b5f68e041ce91d17a712b409074f" + version "3.5.11beta1" + sha256 "332ee330698c8190994a2d2a30cf76e2377f62f5305ddcd533a8a6627168138e" url "https://iterm2.com/downloads/beta/iTerm2-#{version.dots_to_underscores}.zip" name "iTerm2" diff --git a/Casks/j/juxtacode.rb b/Casks/j/juxtacode.rb index f68ec3bb57..97c62b8c8e 100644 --- a/Casks/j/juxtacode.rb +++ b/Casks/j/juxtacode.rb @@ -1,6 +1,6 @@ cask "juxtacode" do - version "1.1.3" - sha256 "858b0e0ef65fb5196efd6cd70473493d0001038dcee8ed1545224063b5d474f4" + version "1.1.4" + sha256 "46b0a3af2e02f4683babddad6ad788bc2d3ea6a4e6b441e05ac57abead2fe89b" url "https://appcast.juxtacode.app/juxtacode-#{version}.zip" name "JuxtaCode" diff --git a/Casks/k/keka.rb b/Casks/k/keka.rb index a7d1723daf..0ded3c8996 100644 --- a/Casks/k/keka.rb +++ b/Casks/k/keka.rb @@ -1,6 +1,6 @@ cask "keka" do - version "1.4.5" - sha256 "6757548378ed596cdef669cdb582607a8f82e7df3aaf305c76ead2688504efc4" + version "1.4.6" + sha256 "aed4acee5eb30dfa279a6491db0c206282ba5b1b2d8a8447d0d6d7568270d522" url "https:github.comaonezKekareleasesdownloadv#{version}Keka-#{version}.dmg", verified: "github.comaonezKeka" diff --git a/Casks/k/keyboard-cowboy.rb b/Casks/k/keyboard-cowboy.rb index 61b10c24f3..04280d232d 100644 --- a/Casks/k/keyboard-cowboy.rb +++ b/Casks/k/keyboard-cowboy.rb @@ -1,6 +1,6 @@ cask "keyboard-cowboy" do - version "3.25.4" - sha256 "7d073653dbc44a0c98ca63da288cf7f89d3ef03da76f5f25133d9211619cefc5" + version "3.25.5" + sha256 "70e49ee2bc435e5c807facf1603017ae8f77c6d261a0e1c29fc20ed1502b38db" url "https:github.comzenangstKeyboardCowboyreleasesdownload#{version}Keyboard.Cowboy.#{version}.dmg" name "Keyboard Cowboy" diff --git a/Casks/l/legcord.rb b/Casks/l/legcord.rb index aa2efbb0e9..3691517249 100644 --- a/Casks/l/legcord.rb +++ b/Casks/l/legcord.rb @@ -1,6 +1,6 @@ cask "legcord" do - version "1.0.4" - sha256 "24897bb7e6afe5e128aab07f8e99b8eb7e46c916ed3b6540ddf38546fceaf049" + version "1.0.5" + sha256 "4697e148e8e83169ea827b15c9ed5e23c849e559d56d34d88163fe77b38a91d7" url "https:github.comlegcordlegcordreleasesdownloadv#{version}legcord-#{version}-mac-universal.dmg", verified: "github.comlegcordlegcord" diff --git a/Casks/l/lrtimelapse.rb b/Casks/l/lrtimelapse.rb index cb428ca662..5b239c05a3 100644 --- a/Casks/l/lrtimelapse.rb +++ b/Casks/l/lrtimelapse.rb @@ -1,6 +1,6 @@ cask "lrtimelapse" do - version "7.2.0" - sha256 "146abd5ac4e1e44bc3e264b66f915236c0f29656b3b40cc9ae7462ec2d7a2584" + version "7.2.1" + sha256 "d5e8415d324ee5926f9c64c1c29cb785292320b8875788709c98b0f33169b57e" url "https://lrtimelapse.com/files/lrtimelapse-#{version.major}-mac/?version=#{version}" name "LRTimelapse" diff --git a/Casks/l/lunacy.rb b/Casks/l/lunacy.rb index affb8a0e2e..fc97d6b1d0 100644 --- a/Casks/l/lunacy.rb +++ b/Casks/l/lunacy.rb @@ -1,6 +1,6 @@ cask "lunacy" do - version "10.6" - sha256 "db23498da8557227783869b5918cabd03d3175a1d2ee8132a1ac2bf1fde1af48" + version "10.7.0.1613" + sha256 "bb9a85e8c0989a4408f2a56bccd2fcf92dc890934d1d3b86eebfdb6f83284cab" url "https://lcdn.icons8.com/setup/Lunacy_#{version}.dmg" name "Lunacy" diff --git a/Casks/m/macloggerdx@beta.rb b/Casks/m/macloggerdx@beta.rb index 81702556d0..ca371aa36c 100644 --- a/Casks/m/macloggerdx@beta.rb +++ b/Casks/m/macloggerdx@beta.rb @@ -1,5 +1,5 @@ cask "macloggerdx@beta" do - version "6.54b18" + version "6.54b19" sha256 :no_check url "https://www.dogparksoftware.com/files/MacLoggerDX.beta.dmg" diff --git a/Casks/m/macwhisper.rb b/Casks/m/macwhisper.rb index 2050b79d8d..30efb15da6 100644 --- a/Casks/m/macwhisper.rb +++ b/Casks/m/macwhisper.rb @@ -1,6 +1,6 @@ cask "macwhisper" do - version "11.0,1116" - sha256 "2a3bc4df55a8d27639b0ebb4cd640e1a06d8984d0aed05a2b23f0dc628900cbe" + version "11.0.1,1117" + sha256 "e5a1acd5865ce119091ed8a51e886bd58de84c6a679bdf5f6733a15e26880fca" url "https://stickytimers.app/macwhisper/MacWhisper-#{version.csv.second}.zip", verified: "stickytimers.app/macwhisper/" diff --git a/Casks/m/mailbutler.rb b/Casks/m/mailbutler.rb index dd1df5678d..6c091a726a 100644 --- a/Casks/m/mailbutler.rb +++ b/Casks/m/mailbutler.rb @@ -1,6 +1,6 @@ cask "mailbutler" do - version "8212,3610806" - sha256 "dfdb635e4a1735624422e7321ea3f96838177739724f8ff24c01ccabfd107947" + version "8226,3630918" + sha256 "f35bdef1eb14bd7320535ec725e9e953424d6dc6b70974cf8b599a0db961c9e9" url "https://downloads.mailbutler.io/sparkle/public/new-horizons/Mailbutler_#{version.csv.first}-#{version.csv.second}.pkg" name "Mailbutler" diff --git a/Casks/m/malwarebytes.rb b/Casks/m/malwarebytes.rb index 4521f90088..ac24cc94e0 100644 --- a/Casks/m/malwarebytes.rb +++ b/Casks/m/malwarebytes.rb @@ -1,6 +1,6 @@ cask "malwarebytes" do - version "5.7.1.1804" - sha256 "7002fd4745d19bc90954fd137070e1a7ef9c521872bba5740d668f9361034450" + version "5.8.0.1928" + sha256 "db8dc6c4a56b6436805e1b04dd032df258018b6f7cc637014c557f8015ef585f" url "https://data-cdn.mbamupdates.com/web/mb#{version.major}_mac/Malwarebytes-Mac-#{version}.pkg", verified: "data-cdn.mbamupdates.com/web/" diff --git a/Casks/m/mendeley-reference-manager.rb b/Casks/m/mendeley-reference-manager.rb index 85781fbd79..82055c2d8b 100644 --- a/Casks/m/mendeley-reference-manager.rb +++ b/Casks/m/mendeley-reference-manager.rb @@ -1,6 +1,6 @@ cask "mendeley-reference-manager" do - version "2.126.0" - sha256 "5ce0e7fc4b80a08baf7b8557407bbf8f1f3332384e93d6aa9532f42484ab4f95" + version "2.127.0" + sha256 "94857b732fb3f270ab6940db165cbc6858ebc02a7ad67659b597ee5a90d92f07" url "https://static.mendeley.com/bin/desktop/mendeley-reference-manager-#{version}-x64.dmg" name "Mendeley Reference Manager" diff --git a/Casks/m/metasploit.rb b/Casks/m/metasploit.rb index d845703458..7ef119436a 100644 --- a/Casks/m/metasploit.rb +++ b/Casks/m/metasploit.rb @@ -1,6 +1,6 @@ cask "metasploit" do - version "6.4.38,20241124112900" - sha256 "1491f6dc7ce011c11eb461f5c84ae70c7799222cc763218fd71e3fa079e1bc3b" + version "6.4.38,20241126113015" + sha256 "189ac31881e70ec6fa22200aacf029a9cd45ae0672f82848babfe4f83e1a4a9e" 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/m/microsoft-edge@canary.rb b/Casks/m/microsoft-edge@canary.rb index 94e18a73ee..689c83ca7f 100644 --- a/Casks/m/microsoft-edge@canary.rb +++ b/Casks/m/microsoft-edge@canary.rb @@ -2,12 +2,12 @@ linkid = on_arch_conditional arm: "2093293", intel: "2069147" on_arm do - version "133.0.2978.0,1a1b004c-136f-4936-98db-68daee469bb4" - sha256 "a5f71fc6eaf26ce29af51b87a17fe634291fcd49edb320443e6261e7b49c4c79" + version "133.0.2980.0,6dee4585-5ac8-4be1-96ff-f8e058528bab" + sha256 "426de6a1fdef3cc8cb0992f6f2d5e5412a680438745b2086bff5cc9cf4a2f7fc" end on_intel do - version "133.0.2978.0,8fa923c7-d899-46bb-8a1d-25c2ae46dae6" - sha256 "dda572e25b6533ffa2dfaadc3b2a55629b47f82edc8b74c6f2e168b6383fd2b9" + version "133.0.2980.0,fd0a417c-137b-425f-8bba-68e2ad2af07c" + sha256 "ddf3e6845292b85800996e0d3606514a2c7575bd7d36f3f64bab4574bb95e297" end url "https://msedge.sf.dl.delivery.mp.microsoft.com/filestreamingservice/files/#{version.csv.second}/MicrosoftEdgeCanary-#{version.csv.first}.pkg" diff --git a/Casks/m/milanote.rb b/Casks/m/milanote.rb index 329d7f7192..cd7b4385f0 100644 --- a/Casks/m/milanote.rb +++ b/Casks/m/milanote.rb @@ -1,6 +1,6 @@ cask "milanote" do - version "3.4.96" - sha256 "edfa6141145ed825594034e4e6410516be13d3ea3c6a21700e39482d006fbf14" + version "3.4.97" + sha256 "8fb7638827adb89dfb2d9c7a97ab50dd2d4babd2d18818f7e51092ff1c3d022a" url "https://milanote-app-releases.s3.amazonaws.com/Milanote-#{version}.dmg", verified: "milanote-app-releases.s3.amazonaws.com/" diff --git a/Casks/m/millie.rb b/Casks/m/millie.rb index e3d07d3ac3..6041cf4ddd 100644 --- a/Casks/m/millie.rb +++ b/Casks/m/millie.rb @@ -1,6 +1,6 @@ cask "millie" do - version "5.30.2" - sha256 "92e78489d5dc14c7abc98d7fe35577f67481571e86054fb6dc05d0c81760c545" + version "5.31.0" + sha256 "884ee2b0c41c6a5d3d18a69c40cf324a6a839f7be666bd5b2f70d81542d695e6" url "https://apis.millie.co.kr/v1/download/installer/mac/Millie-#{version}.dmg" name "millie" diff --git a/Casks/m/mixxx@snapshot.rb b/Casks/m/mixxx@snapshot.rb index 9d02e93ac1..adc7aa44b7 100644 --- a/Casks/m/mixxx@snapshot.rb +++ b/Casks/m/mixxx@snapshot.rb @@ -2,12 +2,12 @@ arch arm: "arm", intel: "intel" on_arm do - version "2.6-alpha-136-g894e96f9b2" - sha256 "8f38824b62dbbbc2953704d8d3f566cc1665c51ec233a40fd79340fca26cf871" + version "2.6-alpha-138-g0eccb1b2db" + sha256 "7845589ee2cc72824330b6bc8e3bb9338c4c19e89ac44296f9c6e8249b61026d" end on_intel do - version "2.6-alpha-136-g894e96f9b2" - sha256 "a4e1216f1181b6410556d8dde1091829ad40fa2bae9b1ec3e2e9436dff1bc505" + version "2.6-alpha-138-g0eccb1b2db" + sha256 "f98e9184724f63adaba27658638a7556e21ab8e16375ab0d62ce0843d832115f" end url "https://downloads.mixxx.org/snapshots/main/mixxx-#{version}-macos#{arch}.dmg" diff --git a/Casks/m/mullvad-browser.rb b/Casks/m/mullvad-browser.rb index d2f52c1be5..f83e5e2744 100644 --- a/Casks/m/mullvad-browser.rb +++ b/Casks/m/mullvad-browser.rb @@ -1,6 +1,6 @@ cask "mullvad-browser" do - version "14.0" - sha256 "13bf8d08783d9d3df0d8d685c884ef284e8098ef2dd01b40fa49a60794128781" + version "14.0.3" + sha256 "b910bc102e071ab5c9a385475250ecea8bd7b63dc7047c091df9f6f8c4b4175e" url "https://cdn.mullvad.net/browser/#{version}/mullvad-browser-macos-#{version}.dmg" name "Mullvad Browser" diff --git a/Casks/n/nozbe.rb b/Casks/n/nozbe.rb index eaab7e4c82..347e007599 100644 --- a/Casks/n/nozbe.rb +++ b/Casks/n/nozbe.rb @@ -1,6 +1,6 @@ cask "nozbe" do - version "2024.23" - sha256 "9fa11af436fd4eca9e01b1cd2e423214df85bc24c86d47901b8577017c3660fc" + version "2024.24" + sha256 "589833a972618cdc7ccdd1b6bd7f9d9a16cd972397c72a4ce6f62a925632f983" url "https://builds.nozbe.com/mac/#{version}/Nozbe.app.zip" name "Nozbe" diff --git a/Casks/o/ollama.rb b/Casks/o/ollama.rb index f6bb721a64..36795c6e73 100644 --- a/Casks/o/ollama.rb +++ b/Casks/o/ollama.rb @@ -1,6 +1,6 @@ cask "ollama" do - version "0.4.4" - sha256 "e39dd6cf3df7b9ab9fe7157a3c20d31735147ed8b9fe745425eb3d9b65740058" + version "0.4.5" + sha256 "85e3075a4f1f5e3c532ab015badef379078d19c946f7b195b8ae04f984f7493c" url "https:github.comollamaollamareleasesdownloadv#{version}Ollama-darwin.zip", verified: "github.comollamaollama" diff --git a/Casks/p/pdf-reader-pro.rb b/Casks/p/pdf-reader-pro.rb index 48c286b6d6..17b641d292 100644 --- a/Casks/p/pdf-reader-pro.rb +++ b/Casks/p/pdf-reader-pro.rb @@ -1,6 +1,6 @@ cask "pdf-reader-pro" do - version "4.7.0" - sha256 "420df11333469932483bccab6082e4499fe14a416799fe6f466a9d22a2b7b773" + version "4.7.1" + sha256 "214e781659ad99e965b66d406ad63c7bd635ed107fd6ebc08c49446687f40368" url "https://www.pdfreaderpro.com/downloads/PDFReaderPro_v#{version.major_minor_patch}.dmg" name "PDF Reader Pro" diff --git a/Casks/p/pieces.rb b/Casks/p/pieces.rb index 685ed9a68b..31024eef87 100644 --- a/Casks/p/pieces.rb +++ b/Casks/p/pieces.rb @@ -2,7 +2,7 @@ arch arm: "-arm64" livecheck_arch = on_arch_conditional arm: "_arm64" - version "3.2.3" + version "3.2.4" sha256 :no_check url "https://builds.pieces.app/stages/production/pieces_for_x/macos#{arch}/download" diff --git a/Casks/p/pitch.rb b/Casks/p/pitch.rb index 623448613c..fd5881fba5 100644 --- a/Casks/p/pitch.rb +++ b/Casks/p/pitch.rb @@ -1,6 +1,6 @@ cask "pitch" do - version "2.49.0,stable.5,6923963" - sha256 "df3a4e1d5e3d5ec0fab31d95be382c524e00080af11ea6d95094a89eb725ce00" + version "2.50.0,stable.1,6925466" + sha256 "d565bea507085009ea8ae101ab51b9592c592e647997dc46bb58992e60187e3e" url "https://desktop-app-builds.pitch.com/Pitch-#{version.csv.first}-#{version.csv.second}-ci#{version.csv.third}.dmg" name "Pitch" diff --git a/Casks/p/positron.rb b/Casks/p/positron.rb index 984f723e42..27d6817cee 100644 --- a/Casks/p/positron.rb +++ b/Casks/p/positron.rb @@ -1,6 +1,6 @@ cask "positron" do - version "2024.12.0-41" - sha256 "5d2a74a62a336bf73fb2188522b6be990d711d8ad4c99d70b0f30fcac58e2691" + version "2024.12.0-80" + sha256 "7efe84fd78a427213d3fa17ba5063be8485f9f3fa285c1a4dec446d47f991085" url "https:github.composit-devpositronreleasesdownload#{version}Positron-#{version}.dmg" name "Positron" diff --git a/Casks/p/postman.rb b/Casks/p/postman.rb index 76c6587133..44a29e4a6c 100644 --- a/Casks/p/postman.rb +++ b/Casks/p/postman.rb @@ -1,9 +1,9 @@ cask "postman" do arch arm: "osx_arm64", intel: "osx64" - version "11.20.0" - sha256 arm: "c1d9a2ae34186c4509e9786376b7e31ab6e3cce7be3ef14fc688d123e58aac0e", - intel: "e162673449d329b64da2ea6342e39101c7aa578bd575a66c2add972b291cbe12" + version "11.21.0" + sha256 arm: "22139422ad0635c6b655eb4bc67e971c6786f6c4cadac8ca8a6308e512fc3a38", + intel: "890e4afe34e9336ae12d046a06857dbd4cea8d67558fa72524fd23f2df359a1e" url "https://dl.pstmn.io/download/version/#{version}/#{arch}", verified: "dl.pstmn.io/download/version/" diff --git a/Casks/p/propresenter.rb b/Casks/p/propresenter.rb index 71a0ac3316..32596ed66f 100644 --- a/Casks/p/propresenter.rb +++ b/Casks/p/propresenter.rb @@ -15,8 +15,8 @@ end end on_monterey :or_newer do - version "17.1,285278217" - sha256 "340f24d866740729bf27bb423f5e5192d25fa1675715f8799206911a14c43913" + version "18,301989919" + sha256 "8750064ff63336849f55fcc35db5cd60652dbf742daa7f4786e27456243fc3fe" livecheck do url "https://api.renewedvision.com/v1/pro/upgrade?platform=macos&osVersion=#{MacOS.full_version}&appVersion=0&buildNumber=0&includeNotes=0" diff --git a/Casks/p/propresenter@beta.rb b/Casks/p/propresenter@beta.rb index 2e3a3c6c29..cd42a23cd0 100644 --- a/Casks/p/propresenter@beta.rb +++ b/Casks/p/propresenter@beta.rb @@ -15,8 +15,8 @@ end end on_monterey :or_newer do - version "18,301989918" - sha256 "932f9bf9de1f54f1a025d5bd60af2d576a0fcd1e1f2702bd3a46af97b708d4a8" + version "18,301989919" + sha256 "8750064ff63336849f55fcc35db5cd60652dbf742daa7f4786e27456243fc3fe" livecheck do url "https://api.renewedvision.com/v1/pro/upgrade?platform=macos&osVersion=#{MacOS.full_version}&appVersion=0&buildNumber=0&includeNotes=0&channel=beta" diff --git a/Casks/p/protonvpn.rb b/Casks/p/protonvpn.rb index 0708838ce9..23ebaa60ca 100644 --- a/Casks/p/protonvpn.rb +++ b/Casks/p/protonvpn.rb @@ -1,6 +1,6 @@ cask "protonvpn" do - version "4.6.0" - sha256 "b6488688ca2d66edfaa84c7dcc12390708d8b35d881a8fdc1733719465f01f86" + version "4.7.0" + sha256 "4d105566a3afd503fd79b286db8e7ee7b2bba3a0b92221bf2d5d0d9e588cfbe5" url "https://protonvpn.com/download/macos/#{version}/ProtonVPN_mac_v#{version}.dmg" name "ProtonVPN" diff --git a/Casks/p/prowlarr.rb b/Casks/p/prowlarr.rb index 67d6e423e0..7d1cc0f8c8 100644 --- a/Casks/p/prowlarr.rb +++ b/Casks/p/prowlarr.rb @@ -1,9 +1,9 @@ cask "prowlarr" do arch arm: "arm64", intel: "x64" - version "1.26.1.4844" - sha256 arm: "26fae9f03c578d243d9f5eba8d9705aa46161ea5c8b81750d29679200796b91c", - intel: "9e535158358fc98deb0d24de281d558d6d349a3529d9293a09ce16e2c4068c60" + version "1.27.0.4852" + sha256 arm: "3bf4a27d3de8bcdcc30cbe7951f5d49e9902395f62dda0ace9fd2e4e31896b04", + intel: "261299d5465b3ad14bf62516091c48d2cd442af0930aba0e9bdcdee546857542" url "https:github.comProwlarrProwlarrreleasesdownloadv#{version}Prowlarr.master.#{version}.osx-app-core-#{arch}.zip", verified: "github.comProwlarrProwlarr" diff --git a/Casks/p/pyfa.rb b/Casks/p/pyfa.rb index 6f703cee28..7ac7851f6f 100644 --- a/Casks/p/pyfa.rb +++ b/Casks/p/pyfa.rb @@ -1,6 +1,6 @@ cask "pyfa" do - version "2.61.0" - sha256 "19ca897c7d9a66a9aa9dbf805e3604d03def32d5bc617ba5fba566eae40955a0" + version "2.61.1" + sha256 "8ae1df8adbc78ebef3e8ab9a154fae81f45b69b6759fb62c7356940c36006139" url "https:github.compyfa-orgPyfareleasesdownloadv#{version}pyfa-v#{version}-mac.zip" name "pyfa" diff --git a/Casks/q/qownnotes.rb b/Casks/q/qownnotes.rb index 898b09c48d..33238838f8 100644 --- a/Casks/q/qownnotes.rb +++ b/Casks/q/qownnotes.rb @@ -1,6 +1,6 @@ cask "qownnotes" do - version "24.11.3" - sha256 "e92d09f803beb515d6c6edc386ee41cbb5cfaa59d44efc21a3e4b10494a731b1" + version "24.11.4" + sha256 "db108d4cd36b97f2b2a4a2c095bc668a79135017932c159dec8effeeeb42009b" url "https:github.compbekQOwnNotesreleasesdownloadv#{version}QOwnNotes.dmg", verified: "github.compbekQOwnNotes" diff --git a/Casks/r/readdle-spark.rb b/Casks/r/readdle-spark.rb index 3826a6ca00..86b2e89532 100644 --- a/Casks/r/readdle-spark.rb +++ b/Casks/r/readdle-spark.rb @@ -1,6 +1,6 @@ cask "readdle-spark" do - version "3.17.15.91274" - sha256 "cccc98a3eac3a45747afaebca44c61e2780f54b89011139b5cda6c4223f585b0" + version "3.18.0.92396" + sha256 "e2b250bd7b53d4c9fbb8d469cda929182b7c642c31224669092854d944ea5d41" url "https://downloads.sparkmailapp.com/Spark#{version.major}/mac/dist/#{version}/Spark.zip" name "Spark" diff --git a/Casks/r/reader.rb b/Casks/r/reader.rb index ac3acc70bb..29299609f5 100644 --- a/Casks/r/reader.rb +++ b/Casks/r/reader.rb @@ -1,6 +1,6 @@ cask "reader" do - version "0.1.1067" - sha256 "c2228a388e438bb98264442c9479a8caf4d02a10ef1b9c1a2e2e823644697a85" + version "0.1.1071" + sha256 "73958982a13d42d8adb15a88d0998394b2de10d6af99dee5ac7f4086671c5403" url "https:github.comreadwiseioreader-desktop-releasesreleasesdownloadreader-desktop-v#{version}Reader_#{version}_universal.dmg", verified: "github.comreadwiseioreader-desktop-releases" diff --git a/Casks/r/reqable.rb b/Casks/r/reqable.rb index 3e42b732cf..89b70055f2 100644 --- a/Casks/r/reqable.rb +++ b/Casks/r/reqable.rb @@ -1,9 +1,9 @@ cask "reqable" do arch arm: "arm64", intel: "x86_64" - version "2.30.0" - sha256 arm: "d46df88ebd7c5e0265c47871ce4b5bf427c65adeaab566106653bbe163af0fe9", - intel: "9e15c2c91ffe4701eae684a81a142b2519fca5929843c90feb4a4e0a7e7948ba" + version "2.30.1" + sha256 arm: "9369d3b0b77d013ea719a0863035d62f649fce3a3fb172736e23758cccbc845a", + intel: "de9341a826258fea57e757181f1908b02de3e0dbb190c6003fea38a26fca978e" url "https:github.comreqablereqable-appreleasesdownload#{version}reqable-app-macos-#{arch}.dmg", verified: "github.comreqablereqable-app" diff --git a/Casks/r/roon.rb b/Casks/r/roon.rb index 2568c2f91e..3babbe508f 100644 --- a/Casks/r/roon.rb +++ b/Casks/r/roon.rb @@ -1,5 +1,5 @@ cask "roon" do - version "2.0.43" + version "2.0.44" sha256 :no_check url "https://download.roonlabs.net/builds/Roon.dmg", diff --git a/Casks/r/rstudio@daily.rb b/Casks/r/rstudio@daily.rb index 0b7ff1395f..fc95d6e848 100644 --- a/Casks/r/rstudio@daily.rb +++ b/Casks/r/rstudio@daily.rb @@ -1,6 +1,6 @@ cask "rstudio@daily" do - version "2024.12.0-456" - sha256 "6bfa3a62d15ddae3fae29d06a39b3de7d0dea645d7fd3c3417561928259ceb77" + version "2024.12.0-458" + sha256 "876909025db623b742e4c8a9614a64e0400dc320192be2a5136909965cf69409" url "https://rstudio-ide-build.s3.amazonaws.com/electron/macos/RStudio-#{version}.dmg", verified: "rstudio-ide-build.s3.amazonaws.com/electron/macos/" diff --git a/Casks/s/sentinel.rb b/Casks/s/sentinel.rb index 7c0e0dd188..09fa3b45b1 100644 --- a/Casks/s/sentinel.rb +++ b/Casks/s/sentinel.rb @@ -1,9 +1,9 @@ cask "sentinel" do arch arm: "arm64", intel: "amd64" - version "0.28.0" - sha256 arm: "11b62577c5e62b902d6265dd4394fa156a7bff4793e2a4ecf5bb5d146a30737e", - intel: "8701f04a26cff5b0a9e2ccc71230a548c1f698debb2f26a5eb30810201ef71e7" + version "0.29.0" + sha256 arm: "c02100f64904864b834d5dd609644c3b0373d2934922c71186f4a64863e26d94", + intel: "a23f411dbb8bebea072d59ca934d093045c19e30ee61435be953d9f8237072ad" url "https://releases.hashicorp.com/sentinel/#{version}/sentinel_#{version}_darwin_#{arch}.zip" name "Sentinel" diff --git a/Casks/s/sound-control.rb b/Casks/s/sound-control.rb index c2c24eb572..b50c7f353b 100644 --- a/Casks/s/sound-control.rb +++ b/Casks/s/sound-control.rb @@ -1,6 +1,6 @@ cask "sound-control" do - version "3.1.11" - sha256 "11451e0f0b2739ee373cce4f7efeb719586acd9b68a4bf64509cdb4695731c88" + version "3.2.0" + sha256 "4e8e2d00efc0f7a57826a96ba2cb20260e47d5304f68df3ef712a075d56b8d89" url "https://s3.amazonaws.com/staticz.net/downloads/soundcontrol/SoundControl_#{version}.dmg", verified: "s3.amazonaws.com/staticz.net/downloads/soundcontrol/" diff --git a/Casks/s/splashtop-personal.rb b/Casks/s/splashtop-personal.rb index f369d75b05..03cb65b6f7 100644 --- a/Casks/s/splashtop-personal.rb +++ b/Casks/s/splashtop-personal.rb @@ -1,6 +1,6 @@ cask "splashtop-personal" do - version "3.6.6.0" - sha256 "19f44161ccac91f86cbb88a18b44ccd1a18d92d6cbe82219b8e7edd3fff9e098" + version "3.6.6.1" + sha256 "e3793df7281f0fac5dfb1111d4de7bd3a5dea3149588a42175aba9dc45c36988" url "https://d17kmd0va0f0mp.cloudfront.net/macclient/STP/Splashtop_Personal_Mac_v#{version}.dmg", verified: "d17kmd0va0f0mp.cloudfront.net/" diff --git a/Casks/s/sqlcl.rb b/Casks/s/sqlcl.rb index c20cdda675..86fea87a23 100644 --- a/Casks/s/sqlcl.rb +++ b/Casks/s/sqlcl.rb @@ -1,5 +1,5 @@ cask "sqlcl" do - version "24.3.1.311.1631" + version "24.3.2.330.1718" sha256 :no_check url "https://download.oracle.com/otn_software/java/sqldeveloper/sqlcl-latest.zip" diff --git a/Casks/s/start.rb b/Casks/s/start.rb index 223beba9fe..1ad3597b20 100644 --- a/Casks/s/start.rb +++ b/Casks/s/start.rb @@ -22,6 +22,12 @@ livecheck do url "https://api.start.qq.com/cfg/get?biztypes=macos-update-info#{livecheck_arch}" regex(/START-Installer[._-]#{arch}[._-]v?(\d+(?:[.-]\d+)+)\.dmg/i) + strategy :json do |json, regex| + match = json.dig("configs", "macos-update-info#{livecheck_arch}", "value")&.match(regex) + next if match.blank? + + match[1] + end end auto_updates true diff --git a/Casks/s/strongvpn.rb b/Casks/s/strongvpn.rb index cc7a152e0e..182b9960e5 100644 --- a/Casks/s/strongvpn.rb +++ b/Casks/s/strongvpn.rb @@ -1,6 +1,6 @@ cask "strongvpn" do - version "2.4.3,124208" - sha256 "cfe8bfd076715268048acebb279a012788e1028eff2aa6adc5239f41e6f4d746" + version "2.4.4,126332" + sha256 "4ff9dfe2de824f3f7d078c0810ac787313b9d4a14cdcb329cf79c74585d84547" url "https://static.colomovers.com/mac/StrongVPN_v#{version.csv.first}_b#{version.csv.second}.zip", verified: "static.colomovers.com/mac/" @@ -8,20 +8,9 @@ desc "VPN app with support for multiple protocols" homepage "https://strongvpn.com/vpn-apps/macos/" - # The version returned by the default :sparkle strategy is incorrect, as there - # is a mismatch between the version in the URL and the version in the appcast. - # The version in the URL is the correct one, so we need to pull the version - # and build from the URL. This can likely be removed in the next release livecheck do url "https://static.colomovers.com/mac/updates.xml" - regex(/StrongVPN[._-]*v?(\d+(?:\.\d+)+)[._-]b(\d+)\.zip/i) - strategy :sparkle do |item, regex| - item.url.scan(regex).map do |match| - next if match.blank? - - "#{match[0]},#{match[1]}" - end - end + strategy :sparkle end auto_updates true diff --git a/Casks/s/sunsama.rb b/Casks/s/sunsama.rb index a6d7eaf74e..98e86699cf 100644 --- a/Casks/s/sunsama.rb +++ b/Casks/s/sunsama.rb @@ -1,9 +1,9 @@ cask "sunsama" do arch arm: "arm64", intel: "x64" - version "3.0.2,241119l6gcco3ir" - sha256 arm: "5b9c5186996961efddb76c50e90a5760e67309d94034bd6add5f94dc2db1dc8c", - intel: "8a0edc6d8947d73563a41cbb2ce4d1a5268e6f162028c5ff10a17cfb569b546a" + version "3.0.3,2411269t5mosj6a" + sha256 arm: "c720f5ba5297785ece05b732712d98fce0a3421ae00113d8da81bf304f8adf42", + intel: "debd8ea89dd4460883e29b4a5f3e2c7f0df4aba985867f87e8c0d272f16c20c9" url "https://download.todesktop.com/2003096gmmnl0g1/Sunsama%20#{version.csv.first}%20-%20Build%20#{version.csv.second}-#{arch}-mac.zip", verified: "download.todesktop.com/2003096gmmnl0g1/" diff --git a/Casks/s/superhuman.rb b/Casks/s/superhuman.rb index 91d31da8b8..839af01d94 100644 --- a/Casks/s/superhuman.rb +++ b/Casks/s/superhuman.rb @@ -1,9 +1,9 @@ cask "superhuman" do arch arm: "-arm64" - version "25.1.46" - sha256 arm: "b50f917c0e3341dbbd8f2981600ec56b0858ac8765c38424e8266611d9845dcc", - intel: "65c15b84cfb78da7e61df0d7c821caf28bda05beb6f9fbfd532459c8fe68dff0" + version "25.1.55" + sha256 arm: "a3bd17b5c0acfe61e5a403604bec013fe243720787d5d39ab8e9714b2044f523", + intel: "9e1b5f2b97939a411df8362a949604dc7924a47b99dd7b0473b7fc43ca7d9113" url "https://storage.googleapis.com/download.superhuman.com/supertron-update/Superhuman-#{version}#{arch}-latest-mac.zip", verified: "storage.googleapis.com/download.superhuman.com/supertron-update/" diff --git a/Casks/s/swiftformat-for-xcode.rb b/Casks/s/swiftformat-for-xcode.rb index c51c9d09b2..7f2bf65c88 100644 --- a/Casks/s/swiftformat-for-xcode.rb +++ b/Casks/s/swiftformat-for-xcode.rb @@ -1,6 +1,6 @@ cask "swiftformat-for-xcode" do - version "0.55.2" - sha256 "9092c6f7e7229e5b2252e30dd481e192f77b0597d85c407454f2eda15f9815d4" + version "0.55.3" + sha256 "079f67e5d42b0b900506bee667f8ba6dac028daaf534c90ad062b28b02c9d06b" url "https:github.comnicklockwoodSwiftFormatreleasesdownload#{version}SwiftFormat.for.Xcode.app.zip" name "SwiftFormat for Xcode" diff --git a/Casks/s/sync.rb b/Casks/s/sync.rb index a52d281b8f..a85aca0bde 100644 --- a/Casks/s/sync.rb +++ b/Casks/s/sync.rb @@ -1,6 +1,6 @@ cask "sync" do - version "2.2.47" - sha256 "e04bdea8a60ca119921ac7616767bbba29b92cf83844f777ea5c6c2c3f3c6261" + version "2.2.48" + sha256 "9fec22de7091b64186cefac6f99c312df213fcc46034ae6e4c1631184cd97063" url "https://www.sync.com/download/apple/Sync-#{version}.dmg" name "Sync" diff --git a/Casks/s/synology-surveillance-station-client.rb b/Casks/s/synology-surveillance-station-client.rb index 7810b6604b..d57818d2ea 100644 --- a/Casks/s/synology-surveillance-station-client.rb +++ b/Casks/s/synology-surveillance-station-client.rb @@ -1,6 +1,6 @@ cask "synology-surveillance-station-client" do - version "2.2.0,2507" - sha256 "bf0b6f1a2a01ab685132fc92e1b86337515377bcabd74a2aba1782b076fedf18" + version "2.2.1,2564" + sha256 "ca5ed3645a1303230d66cbd0bc160c58af88db346e5266f06da0b2d3444d86e9" url "https://global.download.synology.com/download/Utility/SurveillanceStationClient/#{version.tr(",", "-")}/Mac/Synology%20Surveillance%20Station%20Client-#{version.tr(",", "-")}.dmg" name "Synology Surveillance Station Client" diff --git a/Casks/t/tabtab.rb b/Casks/t/tabtab.rb new file mode 100644 index 0000000000..26488828a9 --- /dev/null +++ b/Casks/t/tabtab.rb @@ -0,0 +1,25 @@ +cask "tabtab" do + version "1.1.2" + sha256 :no_check + + url "https:github.comriccqiTabTabAppreleasesdownloadprodtabtab.dmg", + verified: "github.comriccqiTabTabApp" + name "TabTab" + desc "Window and tab manager" + homepage "https:tabtabapp.net" + + livecheck do + url "https:raw.githubusercontent.comriccqiTabTabApprefsheadsmainappcast.xml" + strategy :sparkle, &:short_version + end + + depends_on macos: ">= :sonoma" + + app "TabTab.app" + + zap trash: [ + "~LibraryCachesriccqi.TabTab", + "~LibraryHTTPStoragesriccqi.TabTab", + "~LibraryPreferencesriccqi.TabTab.plist", + ] +end \ No newline at end of file diff --git a/Casks/t/tandem.rb b/Casks/t/tandem.rb index 27a461180d..636d8857da 100644 --- a/Casks/t/tandem.rb +++ b/Casks/t/tandem.rb @@ -1,9 +1,9 @@ cask "tandem" do arch arm: "arm64", intel: "x64" - version "2.2.1622,241113552emajbu" - sha256 arm: "8cec58bf7bfd35ecbba8f13e3159c74786fd24e76df4bc722a420a41e766a8f8", - intel: "d36e6dd545180014f96cec8dfcaabca77e005be87bfff24fa6af99dea2c77afb" + version "2.2.1623,241126b1r8xzlay" + sha256 arm: "0db4e315090dbd335588be1dd786a93261627c86786846aa3b1dcb77ef939e5f", + intel: "b33827c3dba98bc798b50aa14de8f8a6695aad1c20481498644aceecda8f8c2d" url "https://download.todesktop.com/200527auaqaacsy/Tandem%20#{version.csv.first}%20-%20Build%20#{version.csv.second}-#{arch}.dmg", verified: "download.todesktop.com/200527auaqaacsy/" diff --git a/Casks/t/teamviewer.rb b/Casks/t/teamviewer.rb index bd2350bc5c..d5aa3d3f96 100644 --- a/Casks/t/teamviewer.rb +++ b/Casks/t/teamviewer.rb @@ -42,8 +42,8 @@ EOS end on_big_sur do - version "15.59.5" - sha256 "0bdfdc8de41a3720a75bfb801e2082e1a417665d54b6e49ebde3e4069f515d06" + version "15.60.3" + sha256 "4eacebff39888f20327d55105230e517022a324395b72186e2fc84f0ff1cee23" livecheck do url "https:download.teamviewer.comdownloadupdatemacupdates.xml?id=0&lang=en&version=#{version}&os=macos&osversion=11.7&type=1&channel=1" @@ -53,8 +53,8 @@ pkg "TeamViewer.pkg" end on_monterey :or_newer do - version "15.59.5" - sha256 "0bdfdc8de41a3720a75bfb801e2082e1a417665d54b6e49ebde3e4069f515d06" + version "15.60.3" + sha256 "4eacebff39888f20327d55105230e517022a324395b72186e2fc84f0ff1cee23" livecheck do url "https:download.teamviewer.comdownloadupdatemacupdates.xml?id=0&lang=en&version=#{version}&os=macos&osversion=12.7&type=1&channel=1" diff --git a/Casks/t/tella.rb b/Casks/t/tella.rb index 9f38652950..4ccad32565 100644 --- a/Casks/t/tella.rb +++ b/Casks/t/tella.rb @@ -1,6 +1,6 @@ cask "tella" do - version "1.35" - sha256 "e3a1429055d3fe38fe26a3a2df7ab85058a10840a7c8a59596f9fef7b377a469" + version "1.36" + sha256 "fa7a755252079d733aa2b098475397294e1e4625ec687c16a8d38eaa04643389" url "https://mac.tella.tv/Tella-#{version}.dmg" name "Tella" diff --git a/Casks/t/tenable-nessus-agent.rb b/Casks/t/tenable-nessus-agent.rb index 1433958955..9479d9d7b5 100644 --- a/Casks/t/tenable-nessus-agent.rb +++ b/Casks/t/tenable-nessus-agent.rb @@ -1,6 +1,6 @@ cask "tenable-nessus-agent" do - version "10.8.0,24580" - sha256 "b4d4e86cb98a32e52dcc520207736ffc10c8d0023ca6f3d3da99fd5b47038b52" + version "10.8.1,24700" + sha256 "9c8ac1b9c23fe3a74f287a63c8b10a9ddf100feba931da6a8e5b3997545d872e" url "https://www.tenable.com/downloads/api/v1/public/pages/nessus-agents/downloads/#{version.csv.second}/download?i_agree_to_tenable_license_agreement=true" name "Tenable Nessus Agent" diff --git a/Casks/t/threema@beta.rb b/Casks/t/threema@beta.rb index a510828bd6..7770bd1a3d 100644 --- a/Casks/t/threema@beta.rb +++ b/Casks/t/threema@beta.rb @@ -1,9 +1,9 @@ cask "threema@beta" do arch arm: "arm64", intel: "x64" - version "2.0-beta44" - sha256 arm: "2759c6e2e8ba896bc844f1b619e7bf5a590a057104443c8675eaf771aed15ef8", - intel: "66bde64cc7cca5acdae3e36a9c7bc0e4fe8866bb169ed6d76f4fc88cc1cc780b" + version "2.0-beta45" + sha256 arm: "a6caf240e85c78ab9c5290702a61477a6e2acac9a8065d5c9a9336239d87e517", + intel: "28efb172c42903767c7a71322fc02a2d1fdef3f61aeb931bad075d3566b0987b" url "https://releases.threema.ch/desktop/#{version}/threema-desktop-v#{version}-macos-#{arch}.dmg" name "Threema" diff --git a/Casks/t/thunderbird.rb b/Casks/t/thunderbird.rb index f15d87f4d9..4b4cc2ad9f 100644 --- a/Casks/t/thunderbird.rb +++ b/Casks/t/thunderbird.rb @@ -1,224 +1,224 @@ cask "thunderbird" do - version "132.0.1" + version "133.0" language "af" do - sha256 "48383ea13ddfdccdfe60d4654bed5d09b968862d7ba765f2b51ff865b8199041" + sha256 "33c368bef6a63a792304c5161e6294bad3771ed6f9ce78ad65b4c00bdfc5bb75" "af" end language "ar" do - sha256 "0595018a7f78233a50ea4594e1af9987d93be614c5c4529fb878bbea86e746a7" + sha256 "68a3a7c468a0bdca6a9568b2705de4a36fded52aa931b687fe6cda86772e778c" "ar" end language "be" do - sha256 "0fbc1e6d0f66589744cb3a033467de3b5bdac7125d36e3e6ed7bcb4d3a59e4b7" + sha256 "8c32608fa72cdcb3c3eda5477bde72dba29aa11459aaa91b87fd23e35fe6ac0e" "be" end language "bg" do - sha256 "f6684a47532cc51194b3ded4a57ad42ddcd8c43cf90ae9b7a692c4ba447e0d48" + sha256 "9a36b17aadf4b9d0560602f28019767aa91c0b3e55cd5f2456505633158df4aa" "bg" end language "ca" do - sha256 "d295b556b8b1f0ab5f4ffd8684a34b490c5742fb83fe3927f70e75f4701086f5" + sha256 "eb1cdf49b900e640f0db073fcf2c9ae4eb8579dfae9695cc88709cc300a79404" "ca" end language "cs" do - sha256 "7801cdad68a18f3219f0034d16a3670d3da66fcf0a523bd45d7e678ebcbd58df" + sha256 "8d0ade32195a2ff05b7bb5cff73c11ef7ff266932686b941006e54839e9866e4" "cs" end language "cy" do - sha256 "a3744fe42d3f3ae6332addec35914dc81d9842112974155dc870ed075ca3b346" + sha256 "71fde1a9c93290281e5dbcdf3d0838608d588b20da4ecde99e8fdf9439e8ec1f" "cy" end language "da" do - sha256 "ba81b35ce31822e6418c9260185e89af7fb6f1d88a884d4e688909df7145615b" + sha256 "b3e487d8d9bee6d187ab30467a992133e9d501a3beb583b952fa07c97f330640" "da" end language "de" do - sha256 "3c1392d004a94371b7704a4b9de3a6cecbbc63fc61dbb12fd3b85ee05a1ce290" + sha256 "63584f50970a5eb8ee32c2e83ce00e8471df7a4a3c29d466f543baca3be7e45e" "de" end language "el" do - sha256 "5ded1f32fbbd52829caf09f94eb0d2d086dd224ed23276388bdb26d781cb9fdb" + sha256 "b31282dd62b778b471cfdced4a70fea1036c79d8813e05a18c501e14c82bb57c" "el" end language "en-CA" do - sha256 "cde8787fc7c7fd3d5a525256c42b9b667f12baf2f91620da8063e79bde51bfed" + sha256 "4cccae0da25e853602cbfda614b0b67221bfe68a6f22d86c1607a20ee0be50fd" "en-CA" end language "en-GB" do - sha256 "addd83d373a9889440f01de8ff57d534905ca13fcd67b0afae7ab480cb9e6e33" + sha256 "e74a0d70537f35e21d926cac8f499300c54e7cc7215a99a87ca851c6cc11d24c" "en-GB" end language "en", default: true do - sha256 "a4ab984b5eed0694b366be9b9cddcc9de894ee188c57c5fc2cebb1c28fb31f03" + sha256 "7e4d0099d84d1c43ef3f41c95abd019267901cfa4f44b99916f0902a8894fe65" "en-US" end language "es-ES" do - sha256 "9a7b01d9a85f7c16b746e0cc9242f496b6120e9f4fb54c0211415710241bace6" + sha256 "9782ed40d2462353a70d1bf896b22c3483c217a2193cb2dc00dd354c3bc5005a" "es-ES" end language "es-MX" do - sha256 "4cc2a7fe7750463e3a6784809c0648f3e4db8d65097234959fb54e0b90381e41" + sha256 "6fbcce9d8832fe15ab377d32ad5733ec47ad591f61be2f3bcdc073b76c61090c" "es-MX" end language "et" do - sha256 "26c21cb8dff6578b389e5ea47c793ec96eaa72f27844811beae921e617323cba" + sha256 "9f6558f3fa23e5f57b8b068d08f6af7943542ab1ee80488c724673c7c3745684" "et" end language "fi" do - sha256 "a1f4b5ad2779eb26797bffa27ad0cf3b69192df032efa8ffb633719f07f6b276" + sha256 "2d929f277b40b1a1c466bcbdd8ec378846f8f08dcee5f411ea0ef5de1a64c99d" "fi" end language "fr" do - sha256 "38de8894a263d3fa2d08ee6ad6b9208d24c8649358c6c75389164182001e0a32" + sha256 "72bf70b1864f362f690eeaa364ad96cdc2f2cf5d5eece89bff66f33bbcb13dbb" "fr" end language "fy" do - sha256 "b4fc4880465dd1d51ee231efbf919585f168a7afcac3a5dca93b9224fbabebe0" + sha256 "3d38128620f69dbeb966e505d23f61dc1cb27062afadb17e08699f1a5b201679" "fy-NL" end language "ga" do - sha256 "27eb4eb5f50260eea3f07426a43c6f998d0a3e6176cc3cb231a4298c4c861546" + sha256 "b7e6afc47eb30806935827d9625358a11832eec6434eaa4377b066083d1979f8" "ga-IE" end language "gd" do - sha256 "909f33a8c0f1bb073e19d6a5f82b48baa408a443b1d03d29effd962e8b15707d" + sha256 "ebd19fa8e9d2c50393b8fa21cf3c3f4f637d5ccc66622f710f66fb612d296b41" "gd" end language "gl" do - sha256 "802820174e76a09420c4603bbc510f2f46ed27611fc2c53b8112d6018419b3fe" + sha256 "f61c32c643a45f6e9ab8977393617da0eb14e5431febf82f233dbdddbebd4424" "gl" end language "he" do - sha256 "fb08489f091780215a7a878397d0c4d77adbaf100f31647f79c4b0b8af2765a6" + sha256 "d7517c558e06bdda07e7dd16bd14e75aba6a15d112f6efdcd7c7b8d984a55a6f" "he" end language "hr" do - sha256 "63425106b5eac0f880629d467b0ad87a655a209d6811ba5f5c0c529b8eaea21f" + sha256 "edd5e2f9f17a283c2eccfef737c377d6ff8474e9cf8de882484ce5d675aa1d29" "hr" end language "hu" do - sha256 "18e9564dd7fdae664c8dce310ad2bd4c6b4a3b8f8e13e3c7a8950084e9e172a6" + sha256 "ce36396808780701def79e55f21c912df2f0a7e569de1f7d29e5c5cabad7d0b9" "hu" end language "hy" do - sha256 "7a4df23657633e5bf927caad67d0e525944be0389321f92949e357252ff6e698" + sha256 "b79dd8ada92b906df188bd2bb0ad582aa74aa246dffab3ff1979a9494cbdf65b" "hy-AM" end language "is" do - sha256 "70be2018169ab32b44f046e98ceedb914a239effcd533dad20cf6705d04e6374" + sha256 "66a59c431dfca43394003e17ab5916c04e6a056f73ff94dbdb3930571edc7ef7" "is" end language "it" do - sha256 "c7bf5a80be1378ec2c3ec1d83696e3dff567605a0df3238226ebd7ed0d745812" + sha256 "162ca85c2c3d91966bdd51660f8b77eff0b3d111794460d029078f22fd00bfec" "it" end language "ja" do - sha256 "47cea84b5a83b5affc5db57688de892455e9ff341b475f4c005ffa32197b6240" + sha256 "ec2da60e7b71ace4ce6e9e36d6054f5c3320b8433cbf42c85fc85e9d1dc4f842" "ja-JP-mac" end language "ka" do - sha256 "dc4865f288b507238e28d6ea3e331bde60359e3443590106be13b807358b7899" + sha256 "411da3183c13e16c3c9f0b2c0687d98c621036cef9c7fd4b40f2bc175563e41d" "ka" end language "ko" do - sha256 "753bc6081cb42c5e664cde957406c0044df1ee7420c7d55bde5f6e4493432612" + sha256 "05f5bf39fecd4d8f7dad4f6d999204ce99fe25a686685f87a7e4c80b35748643" "ko" end language "lt" do - sha256 "9b264e27b9ae9c498d4193b21b1893935aa8654296d690c6fcfa9c019019431e" + sha256 "46b32309950f776fb4471227dee0e36b0d515a9dbbeabd39744995c034c03621" "lt" end language "lv" do - sha256 "d61cd34c2a750f77207ccf8d7d3bdeb6b757db55cf555bb5bd2a1760149329a9" + sha256 "c4547bb8823394e9e79c9b19228c407849b5bc700b9d70d9fdc496568ca1320f" "lv" end language "ms" do - sha256 "96bd470e247839b25ce0c0752d5202a2342421cd517bf69ff80047ebf5e7dab7" + sha256 "3b46b771b0057b5bca8240cefed9084a680314ae8b2faeb44d7fe882c0d4463b" "ms" end language "nb" do - sha256 "9853ff728b07690edfbdfe5da9b155e4346353f952dfbc0ec96dd48c6111a277" + sha256 "2a9c58610177d4414efd341f65dd5c77bfbb3bb42c6d20abbf1d64ccc3d2b9e9" "nb-NO" end language "nl" do - sha256 "10ba4eb63f2d33362da8fb54a82f82c09a8dd1caf0c2bb85032c891353847147" + sha256 "7f1e2a4bd88d15d0d081a93bd18cbd6a9090ac66a8b98c3d4c0ce12531b7e63e" "nl" end language "pa-IN" do - sha256 "f4069264b977879354442c69d2bf3991da2385304f22f6e52bc9b498a694a3e3" + sha256 "4d16560a1a651fed644a9719adffc3d177035efd20a5ca2c340927474845bc73" "pa-IN" end language "pl" do - sha256 "f8e6030993e752300963a2c6f07e7e982ddffe53e21aa06c548847f3eeb08443" + sha256 "7cc1a5b0f24c6109e25ee69af58a56490a375f41476c4e0e4daaa793c67d2d56" "pl" end language "pt" do - sha256 "5bfa386f22f74f6baeb94506a1dad136e632cf0c92f7735d6b7030ca3276d7fd" + sha256 "b67f1d30ba9f5c8264326d7b89e708eb258c2f6da7e71dc333bf28326b64742b" "pt-PT" end language "pt-BR" do - sha256 "cde877f26698b38b30b39ecb65bbf09d732347106c2ae5eaf208fcbdf7c9227a" + sha256 "1aa364d25b95c41847238452ecffd6cb898003bcbe54b8b80797fa0412b9d173" "pt-BR" end language "rm" do - sha256 "427f4b39bfeff13fe32a95cd4adc4692eac7d5e73edb87adac4665e338c9f0d6" + sha256 "24c1972ef4568a3e2650436f60ea158962ef2a6765f78574bd0d3f3a14f48ebe" "rm" end language "ro" do - sha256 "932476c94dd58c8647e6d1e6e9e487ce91b18ef651f6aaa5e6befa4f4e06f3a1" + sha256 "e4cb66a2737a5bac97c47451582871775e2c62f45cc9e29b9afee34d2eed45ce" "ro" end language "ru" do - sha256 "4bd01b92b0c30f7cbe99ba5bf8edfe09889365e0e716fb865c45921f77fbed67" + sha256 "ad26781c49cd4069126f7fcc251fecbc836d036c6d71348e9ff5083b7eeed60d" "ru" end language "sk" do - sha256 "70bc555c74ac3b62f61fb7db84fa720385ad93bad20bbbe4e8794e0a021c699b" + sha256 "15507d909fb43737298c6aec2d5ef78a071a37e3f11039e0ffa212587871ab44" "sk" end language "sl" do - sha256 "c57fe4a85f5c4c9178dfea7f084f68bca61f81fe02d8bb9c7eb113c21637fc0b" + sha256 "ed18c7fa53999692795dd0f506203b65ea9edfeb386e2f5914cc653637f0826b" "sl" end language "sq" do - sha256 "d8bd4294119cea0441415e7ede2f78e8ede1f1230cbf8063dce275e5cd260b39" + sha256 "1baa46e410f7b98021c44bf3cc1e4dff6d7aaaa86bd3435c9352ee8133ef6942" "sq" end language "sr" do - sha256 "ad88df642c246f8e4de69cceb6d01bbd6eb32250f5b3a54f3d5f3839b2fb89d2" + sha256 "7c8402a1207f94e3b5735582481068dc144b793576ea503ca4ee968ba2c702bd" "sr" end language "sv" do - sha256 "366a28a2e90214f8537eca266ebd290758dbcd0474e389d1b5a9cf45b105ad00" + sha256 "74b7227ef73013ad9526808f70d9a668d9b62c1590e4e5ec683301ee309b75e4" "sv-SE" end language "th" do - sha256 "908e42cd4b7a783c6c68d4c991993069e5e03b13bcec8ce2998ade02fea1c61e" + sha256 "d3aaa6aa5276b4ecc316701be0f782267e9b15f4b391132b8f952851718242a4" "th" end language "tr" do - sha256 "79917846453adc262aa212aeb1f79eae7af4c0fb34da501c84a82314369e7aed" + sha256 "1121429f2f8bf96e6ef295decafe28d8c37a6b1d981bd195c8a78f9e0f31d4a4" "tr" end language "uk" do - sha256 "f877eb04c2751ec761f575ea5cb0458538540de8d9cb31e048f08b454260b4b9" + sha256 "1d61775e04af22bdf1f2c5e329636f182bf39ce5e1d09d4f4b10427c4625c2bd" "uk" end language "uz" do - sha256 "774022f492913b815460d8325c142dec7bdb54cb94c0475710c84577d1fb4f0f" + sha256 "80770937174842c642b6ca36862721c202cd6b0c20f906ed0a96d5df1bbdd542" "uz" end language "vi" do - sha256 "75d2180244ad56f8e01b036b379d37f1713c9214df180843c031b01d8dbb6941" + sha256 "deb388665f1d972d00bbd7f2bc65707c0fafc7f081d73d0b509c45cf1a1b8023" "vi" end language "zh-TW" do - sha256 "6c767ecd8b916309c3716dc2029cbc4b41e286ab9dbca18015d1fbe194566987" + sha256 "ab980415566c877ff3999c40b7d0877378942f908d311f0d5a6dd3d87f3ef49b" "zh-TW" end language "zh" do - sha256 "88792586a7615911b9facdd022976ec6895bf37c5ce8d8df872a16c366748aa3" + sha256 "69c06481e139d53bae6f157d6fa8375c979310fe3229cabbcc65d412d966fac7" "zh-CN" end diff --git a/Casks/t/thunderbird@beta.rb b/Casks/t/thunderbird@beta.rb index 41816f4898..f2c113f712 100644 --- a/Casks/t/thunderbird@beta.rb +++ b/Casks/t/thunderbird@beta.rb @@ -1,68 +1,68 @@ cask "thunderbird@beta" do - version "133.0b5" + version "134.0b1" language "cs" do - sha256 "e3559e49b27c1c860807e83fbf6ad834bf6cfd4b486bbe19bf8409a9398c3d97" + sha256 "98f3205d3e774b54df8c3a0a875e51154883b27528e6e5de8e59b324875311ba" "cs" end language "de" do - sha256 "bcbba870ab2ba7d92a6cf75fd7067d1346ca4a3f61e0d5a598cb153850dc652d" + sha256 "46fffe418f76ae0559c6c19b2523af30847af44090b404d9567390b0dd27a59c" "de" end language "en-GB" do - sha256 "8417bfce54504120aaf568e3b299af393edc7bdd5ff9bf75805c5ce3934f9c07" + sha256 "89a1192f6c03d4de40611f554d094d09d7fccd6f062f46eba3e5b4721fc98588" "en-GB" end language "en", default: true do - sha256 "d08c4eb4c154c24c2ed7189292e2978c87bb82ae231ae2c88f494f724b36384a" + sha256 "687556ce925fd80c5b2c9f670345f0512850f5d231b383811685429564fad57d" "en-US" end language "fr" do - sha256 "bf02dcf0bf615b489eb9748f8e24c1fe109135c7b50ded4eccef5c30e929b0c9" + sha256 "9d97cdf51e4811e5710d19949579052fa44bc3989e541b2a7b3fec8081486c96" "fr" end language "gl" do - sha256 "58976ba41c773241d66107f4ee89d7ede999c56fb4ef67e572c9ca63b50fdf93" + sha256 "bdf6e4f3a483929ba3efabbee6f09fdc25a39a520cd565a1742420626c5ec4b2" "gl" end language "it" do - sha256 "283ed56b207844bf02dca12f6711e373810217dd66c28d6941b3695cb34aafb4" + sha256 "89080e79a680452c16bd8d03cbc042776697b46763d37ac588f7c50ce2a23821" "it" end language "ja" do - sha256 "3b520d4543c311659907c8ab084f2e84c37f6ae6dae5e536595b10bdf4dcd583" + sha256 "f11c5f4fb42b311f0f95b4dd24af718ba6c79e6fdf31cdc624c4cfdd6667fdec" "ja-JP-mac" end language "nl" do - sha256 "a456c55ee7e85d3d0bb97917ada98fd5d930ee3db7b0329deea8e72d9cdbf071" + sha256 "456d8f74249302085c1e026195282cf25a392435e74386557d31e0f6d78758f1" "nl" end language "pl" do - sha256 "261c318a31314861287f0ccb842fea696cca0c8f20aceea3770e9ace2d14cfb1" + sha256 "1423ac3edb7f8afd2e748cc3d8e7c10f6fd9e9aa3087bbc62f09f521afe2e283" "pl" end language "pt" do - sha256 "29a4e1b96ca584a98b43513e7a5fca527220c71b8447c403990e845a752be2d6" + sha256 "d6d2f14ca886feb68726df9a67ef126ee5453e0540c5ef9af9e561d5ec0bc41e" "pt-PT" end language "pt-BR" do - sha256 "0d486432e50a57789a12c35a04c063f7d5c12f8a561a3c137d6d0acdfd763485" + sha256 "c4303290a0c884122fcade2017b780042023eaae3b755013070ff8460537e00a" "pt-BR" end language "ru" do - sha256 "53c88bfca49a783e9d035663681e2a3eb925dd27eb9e9a0185528ba8f0131b9c" + sha256 "ad4bddb787ede394ab8c77bb32f2ad11a089aa96ddbf406534ee5f8d8d9bf7c6" "ru" end language "uk" do - sha256 "2fe39db3c4708224d04f1b6ace0fcb781b77db4385a0842fce1d68c5af807d33" + sha256 "51f78fcc40f6ee77b3a5fe76d566c29c3a75c32779dcfebbd5c9f2aee35dc7eb" "uk" end language "zh-TW" do - sha256 "0a86e40787506c3689553e1c8b0d421baa755e28b7d1abef4d518f43471461f1" + sha256 "1826ab748645e52dd19141f15050c42edc2f479e53eed05ffe1a282b586e3653" "zh-TW" end language "zh" do - sha256 "20ad21eb1474bad650b98474725bdc2eb71c4f89cd3e17568feb7fbf539255c0" + sha256 "97d1cda0f9f2f8b2925456df3e3a9e57a453444028c8d1f4ee44b16642d77fb9" "zh-CN" end diff --git a/Casks/t/thunderbird@esr.rb b/Casks/t/thunderbird@esr.rb index bda8b0c6ac..b1b62d5410 100644 --- a/Casks/t/thunderbird@esr.rb +++ b/Casks/t/thunderbird@esr.rb @@ -1,224 +1,224 @@ cask "thunderbird@esr" do - version "128.4.4esr" + version "128.5.0esr" language "af" do - sha256 "bf8124c3a118d7f26ef93b78d64888d3afc1a5707f78c4f3358b51a38927eba1" + sha256 "b107cb4ee99a010deffebb7128e6c673b3069e25250be710e0799857989aa9ee" "af" end language "ar" do - sha256 "8b13aeb0d6f8c817b1bb5ba2e93f61519e07ea067b532094fbfb621bbde9005b" + sha256 "ad18f1585b6b3230c9fa09b199bcbc86c3dfc880c6768d88e43fecca76975be0" "ar" end language "be" do - sha256 "bb93cf286cd51080b68c0d3e9cfab780ad891a5ab1472e03767ce9a5c8a671ac" + sha256 "80e209e838bc3bf8dd5fa7093de5c92536d5691bcdb78d272528b5a7e09bfad6" "be" end language "bg" do - sha256 "b4eb64bcb25d7aab8274007e17f03d08052a68c6f39d7a8e76f2a217afd26ad8" + sha256 "653c8beac91c2892f58ca27b2eeee4b508e969f393e385fd46cbb72537197933" "bg" end language "ca" do - sha256 "8a6f110b93e1f2cbba8ebd0a7699f592a65b26255cc073c588a70bf5dac42f11" + sha256 "72a1ffc6e926421fa3176ce1f99144872ef44aa19bdf9b0c73b4bd7476dbaddd" "ca" end language "cs" do - sha256 "bef5c625f262ca2b59021086baae6ed5aa0199c828c93455a74fb32db98b7619" + sha256 "afe2e09fe33a4bd7ef2d5dfcade04d255e19267b8ab51e35d90a6b2301f78078" "cs" end language "cy" do - sha256 "13dc4b8a28aca6fd22baea208bf02b45b90fdfd7fbce7141df14f1881a26d7ac" + sha256 "af9a626c76232e39b26bde109ab95a26e27dd21133fca36373920c3a9b861589" "cy" end language "da" do - sha256 "0d7e438dfd52cad57612abea58a9cde2b7876f13c012127744e7fca509367218" + sha256 "45f281a64c51d59823ddf62e2faacd568cb97827e8ba49d6cad41bbadeb79acf" "da" end language "de" do - sha256 "acdca49e7d88abcea929830a67e2113263fc28bbbaac1d64af01697267a437dd" + sha256 "834ff52de2551e6eb9af84e972772ec1fde8c5492c95e1c2173abb63ac3e1225" "de" end language "el" do - sha256 "1b1f38494a30dacd2f1e997ff6ce18cb4c97311a69ed964e732339ff9d6cb054" + sha256 "5671156d85ff1d255dd9d9b445a6090e8898e20ddd081dfb42e72dfdc7a07f2b" "el" end language "en-CA" do - sha256 "aa3c82690afe361dab641d41430dceffe064cf624516566d4effa9c318aae1da" + sha256 "5e0c740d5bd50e9dc5fb8f19062062212f646bb8b3ef6a7a4dc684f1a131e423" "en-CA" end language "en-GB" do - sha256 "7bbfef45b52984696c9676459f618d897464d57d381054f2bc9c854833e18916" + sha256 "a537037004f43a9b5b3c3f10c7371cf8c2c09eaa3ffca524ee20c68cb446a911" "en-GB" end language "en", default: true do - sha256 "92b1f23fd8623bc075efd1c08938329fe03a92f57551344a7f1c82917aa4688a" + sha256 "eeaaf0f2001345ba8f76133817d53e17e1430ad8f2a561ca1418e698906e20e9" "en-US" end language "es-ES" do - sha256 "a6f7443ea894eb1ea0a8f3fd773591a577a92f29560ec48cd4ef7ebb7204cf25" + sha256 "36aa769498a4245db368d119fc083f7c4aaf7ee3a500dd35d443bc08f0f62119" "es-ES" end language "es-MX" do - sha256 "1f694436cb3fbfa756e8ced101039de55792727c2fb4ce44c8e6c57d65bec85f" + sha256 "c495154c8066f9bb841306d2f030494b0aa2570cc09fecf65e19764610ccb577" "es-MX" end language "et" do - sha256 "ad6929190912d3dad8bc18b1c8f11e5daafa61892e44ecd179427e20e5e7777c" + sha256 "4a9864c046b4d6a2c543e8e2db100f20dc619c7171d51ae8e8d03c4ca91d5aa9" "et" end language "fi" do - sha256 "9466230c5c9c70cbd96992d9bafd76c3fb1a83224a99840a81388eb8fbc9852e" + sha256 "07eee39416c5b8c5da0887f7ae97ec6a25d94075a0a95961236a1414878670a8" "fi" end language "fr" do - sha256 "a39af6a30a4af3b5326750f628954a4892f2813dbaafcdb25c4a47ff53f01e95" + sha256 "0e93a077d8bafd1e4883a53851f121ac1e722539027c791225f5d3a6cbde9591" "fr" end language "fy" do - sha256 "35ad3879144dda97aba5aebb440cbfaa771c808ce65bb05b0e5ee23f1d14d1cb" + sha256 "a728b2bb0ed86edee6ee64e2d82bc1df7836f65faa30d34541f8d94ca285aacb" "fy-NL" end language "ga" do - sha256 "a8eed52f897391b8b8e86c9ad66e54a3bf3b756234bf7596770bd8eaff9cba30" + sha256 "e204097efbe73baa7b91a5cca3e1997984ca6a1b68a3f0edaff00292bd309a62" "ga-IE" end language "gd" do - sha256 "1676e090feefd76b94c4b87d2b298debf8880ab9170f5e2b941093e44fd49275" + sha256 "b7db39e23f2d265c7731cacc9a4ce8b97d42a49f529b7eecf1284684fe4aed8d" "gd" end language "gl" do - sha256 "068f168b607bf08c28312aa69ef7a3dc0dc6064fa59e0a749d9e7eba65eb5f99" + sha256 "6d3fea445520d9f22f181d5077f6138dd05c56eb0a1ae744d00f07eebc88efdc" "gl" end language "he" do - sha256 "50834e68ec839f0a500dcc1f7671730c9c123ab7cd32e95db3d6ed6e5922db07" + sha256 "fb709fe97acb53372ac82fab6162a6c8046c25526456b1304d128462d695e887" "he" end language "hr" do - sha256 "8197b7264b9c02259d17745c8f0141b2b0d4568b9ce4c8d4e22326a10d62e93d" + sha256 "cfa73ad28730dc38120df8a1afe9fee993d5f95e647f7aa144070fd31f817ffd" "hr" end language "hu" do - sha256 "dedef1448264eeb7c6ba90a8d7e7102a48b5455851579a77f82881e685fcb9e3" + sha256 "1cf4cf6b401ef19e859f12ba0c3378180d33404489498d45881c83b69173169c" "hu" end language "hy" do - sha256 "27e0526d98946a30f86a1d98fe2c7357a33b092244bc9611cc126beed75ba76d" + sha256 "edc6ae11f1d27370c3f544ec05f13b6e3de70f86621d1ef0711cb8b213ebda23" "hy-AM" end language "is" do - sha256 "d7fd4e87a18d9d84172e39d7343017354928608ff7decb2c558d4b5b7186ba53" + sha256 "8a7a226c576d649836bda3fed464acfb8b1808575984cfc91540a920df1d235f" "is" end language "it" do - sha256 "d01a30c5d5a685643a88d157a6e21c73d103e6e0e8fd96b8e969e2570ce3ef4a" + sha256 "3f9e440d7be3c378b6c27aef78bcc2959a59e0d10d6d29b2712ce8b0e9e21155" "it" end language "ja" do - sha256 "7815f5663f483d3d31e083a3174d59be9eba47f53aab6a72d55952feb4c3b4b3" + sha256 "580d8f01d42b0bdf162ca9916922aed1e7ad5ff4f4c99eeee05857ef31d2bada" "ja-JP-mac" end language "ka" do - sha256 "a6dec0d7163595750bba79863603ad6dc698e9e7c909592c2e8b6932af7dd1b6" + sha256 "efb86f6ed7a0471e785cca1b73125e458cafd1bc3d88a272d8976733e433e414" "ka" end language "ko" do - sha256 "41376ea700737cfda4ec55cdfc632e30a9f242b8923c571efd642c9e238b8088" + sha256 "e3b1001e43d4565307b5435341c217547255931fc45ffdc5755c6b0f675dd8c2" "ko" end language "lt" do - sha256 "1899107218407bfac21f420f9b72a68d23c26f40877e5f18fccf52466ca0d51d" + sha256 "2de646d91ee9140659512dc25076e5180d8285446c46d1cbfc2c4f6715ecc29c" "lt" end language "lv" do - sha256 "ca695a8780f18767aac67cf00985da6d4d4bd23a158600a45f9ec5f6d8f263dd" + sha256 "072024ff2c94ef8897052d0a2d5b0535f120385fd6fe0da1a42c31dce1830b0e" "lv" end language "ms" do - sha256 "c0ed094d753a21eae5a9976b0dacc4f03ddcc1d615f65184467787a56586cf36" + sha256 "384fcb4ed1ba6eb380b27806ef53c2437adabf72d1a3eef41504aaf55b7067b1" "ms" end language "nb" do - sha256 "c2f94ecbfa4b402a1b722829a1f24bf38efac303fe4b4614205a2d75e6188168" + sha256 "122996aa636a953f3944047eca41a65495c0d5f4c39c211e0c47ccbb9c2851cf" "nb-NO" end language "nl" do - sha256 "22113aa7b9541590c1373cb2349f2f20483fbbb0f1b4f9af6ea47df56b5fa112" + sha256 "044b36987a4166fd909c08a7e9f2e1b1c6f96934385ca15451c1cc6b34847a6e" "nl" end language "pa-IN" do - sha256 "a9434bf0b9710e5912dd7a52601f4caf140512a66b363826ab039519d74bb73e" + sha256 "222510f1367abc4d4ee4075d7ea760677a0a59a99e4ed31edf1c17c611806ba3" "pa-IN" end language "pl" do - sha256 "75bbb1fa3342285caccc0220a3c7e716bb45a9ce8e79677bc3d3792b8c53728c" + sha256 "37f1416d4264549319dfd723f540455728627053e0ebbbefb881dff5be792711" "pl" end language "pt" do - sha256 "b9094e5112f70d6fec7d6e34616115be893ad37b326be2167c60387b0e59f5c5" + sha256 "292f3f419b5080f646a94b32ea46c6a734876de5ce42b51ad1e5d3c2d6cc5343" "pt-PT" end language "pt-BR" do - sha256 "11a61e5532fffcfddec1e15ab3eedb7eb0fcbb21560c80f5f9b8e5134ef4fab7" + sha256 "0fe6b9427cdafae509a8227be96adc59d410e26790fb416f8ac36b230eecda83" "pt-BR" end language "rm" do - sha256 "30cded1014c5d6fe9346c237d9fbea535d8b424c62cfd31ef3f4dc38b106b310" + sha256 "4aa4c7e7a009fb40361b91489392c2c9e77c523f71771ee87ea460fb4f62564d" "rm" end language "ro" do - sha256 "2323c888563b1066c823cf042576725074e6f3611447103ffb866f4cdaa763f9" + sha256 "3f54f0fc7356bee217cf0c3f8ee62d51f0f98f125498fa1776cf6c25b3aaa157" "ro" end language "ru" do - sha256 "6217991aa544d03aa03cf1d33298d61bcb505596acb2c570308e4d790731a298" + sha256 "d2a06625caa6588dfdff810f38aece9bdc9c33c0bb5c29da32644f30c8a2cf8e" "ru" end language "sk" do - sha256 "5668d24dea68c9c90dea6ff889f620eb9f4aed6511a2d0f93ca9037b0d003174" + sha256 "cc34eb2b39fb65aef4bb97d9737dfc8aad97b3171848a76ba026300aad5b69db" "sk" end language "sl" do - sha256 "dadd835efe31a614278d79b8eec18deee10cdf7718355db6eff26e9cfd59a171" + sha256 "32d840489e857973d38c7ce1cb47dfc5ffe6ea98fec632c6f1ab7daf02883418" "sl" end language "sq" do - sha256 "35c37d0594e68ac1daacfa8c03462c7498bf876637b8e4280420f16f3d71b24d" + sha256 "ae29cdd33024f37cd59300d1df65229986caf134e1a3c6ad515dba0dd2afd1b7" "sq" end language "sr" do - sha256 "d6a6f7454463ab40c661edd2c0b8a6a2427441035f1452e7fdb7f2f1112bcb1d" + sha256 "68cd3a5eae63728c8cd8008b6a05e856e9fd59d5dbaff4984873ae8cbbc87b13" "sr" end language "sv" do - sha256 "ff4e7b41170147a360be493b6d9158daf9543e7d3e9d0d9a9b28efe7c93fb396" + sha256 "9469efc453e657804f7ab5934638ff5ce2daaeab2f78ac2f998be45fcaafd86d" "sv-SE" end language "th" do - sha256 "b1fcb4e8c08a338d29759dbea8775cec90c5f4228c7294c06b18ccd0f7e5478a" + sha256 "8be1c055bd4f30da9d962e1a6357d02fdbb5adc7637d130ecd95eb5d484f797e" "th" end language "tr" do - sha256 "34082bab4481a777f6bd1fa063b1612e4da0c733cb7b86a7d20dd5be46a90c1b" + sha256 "e2a6bc610482631e433b26940aa28432e35226600bbadb3415ecf450319f04fa" "tr" end language "uk" do - sha256 "ca8dbacdd41b58736fe3cd9ef242ff09eed1510a7d18045b0c5aa66e45d60689" + sha256 "ed5f8c4ee952acba50c147fd0de742793556f8a39abfa18051eb21a0ebc3bdfb" "uk" end language "uz" do - sha256 "9f6ff6214b5b1f4fb89c35706f0878430e00d4615e7eb6e774e094887a265fd1" + sha256 "8fc0c54384ffd204f338a53930bc79247d82773099c8c1f4570b0a6714637cc2" "uz" end language "vi" do - sha256 "96a415109fb063c6ef94e7162bec123688f7b625b0aef2737268f32332ea7bb8" + sha256 "53ab9a5928bd5ec13f5d6ddf4230e7dfc64367065195964b1be73a87e664ab9c" "vi" end language "zh-TW" do - sha256 "068b89ddbcf6c1121dd0d18015b8c4e743cc2a1a04b7def46b01b7c79cba725a" + sha256 "0cee5ae06e7a7e1f9854b3afb5bea17e8218f6eb3f1884a94ca050e120c63019" "zh-TW" end language "zh" do - sha256 "86c38ca0ae32cb3f6bd35ffba46c661491a2b2caffe40ba818de2ce55d4fb455" + sha256 "cd74d9709f4ea88d290b19169e3555346735477a9b2b25ed178c8113999fbf20" "zh-CN" end diff --git a/Casks/t/tor-browser.rb b/Casks/t/tor-browser.rb index 8b9d3c7ee1..29ea49c679 100644 --- a/Casks/t/tor-browser.rb +++ b/Casks/t/tor-browser.rb @@ -1,6 +1,6 @@ cask "tor-browser" do - version "14.0.2" - sha256 "30fa5828ec6bfc6e3252c3e33468ba8e11aa4891aa03dd591ec8f3dc3a3afe11" + version "14.0.3" + sha256 "95c558ecd677818f1a86a5c02c50de3196257d5bd888ce9d6bf4d3ef357eca9d" url "https://archive.torproject.org/tor-package-archive/torbrowser/#{version}/tor-browser-macos-#{version}.dmg" name "Tor Browser" diff --git a/Casks/t/tower.rb b/Casks/t/tower.rb index 7e709fcc0c..f6c9185d37 100644 --- a/Casks/t/tower.rb +++ b/Casks/t/tower.rb @@ -1,6 +1,6 @@ cask "tower" do - version "12.3,449,79e952d4" - sha256 "98ccdc20647aa4550cc0254e80ed3ca88bc3c0b953dbc28d8fb4938a22d4da9d" + version "12.3,450,9c6500de" + sha256 "bd2ce9f359d8da30abf30ac7e0aac04658175fa2d2a235c1c0ff8c580ef3a59e" url "https://www.git-tower.com/apps/tower3-mac/#{version.csv.second}-#{version.csv.third}/Tower-#{version.csv.first}-#{version.csv.second}.zip" name "Tower" diff --git a/Casks/v/vero.rb b/Casks/v/vero.rb index 268ce3fca4..d9956155a6 100644 --- a/Casks/v/vero.rb +++ b/Casks/v/vero.rb @@ -1,6 +1,6 @@ cask "vero" do - version "0.14.1854" - sha256 "9a3b38a0cf366cda32a47ce555c60e98f047403468ffd77d1c02a16fcfb48614" + version "0.15.1928" + sha256 "2485becd2c784d3d9ac664071bd6733b9833412bb899a95aedd1bdec580793aa" url "https://downloads.vero.co/vero-beta-#{version}.dmg" name "VERO" diff --git a/Casks/v/vieb.rb b/Casks/v/vieb.rb index d6d5773113..b03833b527 100644 --- a/Casks/v/vieb.rb +++ b/Casks/v/vieb.rb @@ -1,9 +1,9 @@ cask "vieb" do arch arm: "arm64-" - version "12.0.0" - sha256 arm: "6ee46f727676f4985088e38ee9397fc44506cbed6957640d18b95a37c0a201c3", - intel: "2445bb822440585c9cdcc3866064ac860757f66e5bef9aa20df458e421effab5" + version "12.1.0" + sha256 arm: "5018df5c7c360da4b2c487f8fae0cf7d35f7e3955edbdd2c2f2abd51b7268908", + intel: "6201e6e596b1a56db97700133786d8b068c7c134cf79dd44035d71cd0ef42cad" url "https:github.comJelmerroViebreleasesdownload#{version}Vieb-#{version}-#{arch}mac.zip", verified: "github.comJelmerroVieb" diff --git a/Casks/v/virtualhere.rb b/Casks/v/virtualhere.rb index 852fd7434e..09654e7148 100644 --- a/Casks/v/virtualhere.rb +++ b/Casks/v/virtualhere.rb @@ -1,5 +1,5 @@ cask "virtualhere" do - version "5.7.9" + version "5.8.0" sha256 :no_check url "https://www.virtualhere.com/sites/default/files/usbclient/VirtualHereUniversal.dmg" diff --git a/Casks/v/vlc@nightly.rb b/Casks/v/vlc@nightly.rb index ed9b398d2f..92a3c628a4 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,20241125-0413,64d46c2b" - sha256 "8ca8de344c23bc4cd7c0e833c59b52c3408014b00597e8c9f61b909ff5654fa8" + version "4.0.0,20241126-0413,c198c3a1" + sha256 "55400093a49cfac5c72185426047352c5c165061de2c47b9b4a7b050263679f0" 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,20241125-0416,64d46c2b" - sha256 "c6166e7d50bf52e8b2db6976b6d1747a99f29d75f89edff935e52b4be171b350" + version "4.0.0,20241126-0411,c198c3a1" + sha256 "9ec7b285cfcb558cf5d5b8013344f7d899b4fff5196b3f863a6ec75b27d9cb35" 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/v/vox.rb b/Casks/v/vox.rb index 4e8493bdf0..80733ae906 100644 --- a/Casks/v/vox.rb +++ b/Casks/v/vox.rb @@ -1,5 +1,5 @@ cask "vox" do - version "3.6.1" + version "3.7" sha256 :no_check url "https://vox.rocks/app-download?app=vox" diff --git a/Casks/v/vsee.rb b/Casks/v/vsee.rb index 189331fb59..3e1d7b33bb 100644 --- a/Casks/v/vsee.rb +++ b/Casks/v/vsee.rb @@ -1,6 +1,6 @@ cask "vsee" do - version "4.22.0,51351" - sha256 "fc6a61b0de929080bba062667dffcd1e6d1a875b81d7ea15ed73945ca48d6926" + version "4.23.0,51546" + sha256 "0ae552c45cdba0e317bca3fbe0fcf645098788d66be85ec7b4b64894dcf62218" url "https://d2q5hugz2rti4w.cloudfront.net/mac/#{version.csv.second}/vseemac.dmg", verified: "d2q5hugz2rti4w.cloudfront.net/mac/" diff --git a/Casks/v/vuescan.rb b/Casks/v/vuescan.rb index 3b0a77d811..089f69d5f4 100644 --- a/Casks/v/vuescan.rb +++ b/Casks/v/vuescan.rb @@ -1,5 +1,5 @@ cask "vuescan" do - version "9.8.39" + version "9.8.40" sha256 :no_check # required as upstream package is updated in-place url "https://www.hamrick.com/files/vuea64#{version.major_minor.no_dots}.dmg" diff --git a/Casks/w/warp.rb b/Casks/w/warp.rb index b04d98f136..7121e60f00 100644 --- a/Casks/w/warp.rb +++ b/Casks/w/warp.rb @@ -1,6 +1,6 @@ cask "warp" do - version "0.2024.11.19.08.02.stable_01" - sha256 "cef33b09c59815730df5d2e826a5e742510d9960c66112974000ad5109d79a61" + version "0.2024.11.19.08.02.stable_03" + sha256 "3750af1d85a1c22ef9f9e7a5a7750faea9e28114e0d4b58a866543357bfde8b0" url "https://app.warp.dev/download/brew?version=v#{version}" name "Warp" diff --git a/Casks/w/waterfox.rb b/Casks/w/waterfox.rb index cca2c19719..0810101774 100644 --- a/Casks/w/waterfox.rb +++ b/Casks/w/waterfox.rb @@ -1,6 +1,6 @@ cask "waterfox" do - version "6.5.1" - sha256 "c729ad1eb7e945c0a912c775e6d187e6d13aa7f4d469104a4d70cfb98db807eb" + version "6.5.2" + sha256 "40a369332348614a6bae006ae8b9fcd49c2be3bef0bc5231b2559e9798da5e57" url "https://cdn1.waterfox.net/waterfox/releases/#{version}/Darwin_x86_64-aarch64/Waterfox%20#{version}.dmg" name "Waterfox" diff --git a/Casks/w/wing-personal.rb b/Casks/w/wing-personal.rb index e0c6eaf738..7e7728e5c4 100644 --- a/Casks/w/wing-personal.rb +++ b/Casks/w/wing-personal.rb @@ -1,6 +1,6 @@ cask "wing-personal" do - version "10.0.6.0" - sha256 "c8f0b941b4c1c4320135dbca229fe41af59ea102069ec6d16428a588f37d0ea1" + version "10.0.7.0" + sha256 "977f9cca0a8e281699bcb3ade0ff77f3ae571468b523bf0092684feb9daeb02d" url "https://wingware.com/pub/wing-personal/#{version}/wing-personal-#{version}.dmg" name "Wing Personal" diff --git a/Casks/w/workflowy.rb b/Casks/w/workflowy.rb index 512705016f..47183cb710 100644 --- a/Casks/w/workflowy.rb +++ b/Casks/w/workflowy.rb @@ -1,6 +1,6 @@ cask "workflowy" do - version "4.0.2411201153" - sha256 "02347552e88470a0ee8a120989d6e7f1076f45752e53696426ed55d278cd7260" + version "4.0.2411261507" + sha256 "9b30208fed662a554324d2ecffdcd57c3f792401adf1946d1beae52e6edbdf9e" url "https:github.comworkflowydesktopreleasesdownloadv#{version}WorkFlowy.zip", verified: "github.comworkflowydesktop" diff --git a/Casks/y/yate.rb b/Casks/y/yate.rb index ccdc45ee23..719634c7ec 100644 --- a/Casks/y/yate.rb +++ b/Casks/y/yate.rb @@ -1,5 +1,5 @@ cask "yate" do - version "7.0.0.1" + version "7.0.0.2" sha256 :no_check url "https://2manyrobots.com/Updates/Yate/Yate.zip" diff --git a/Casks/z/zotero.rb b/Casks/z/zotero.rb index 895d3beae5..c5b79788d7 100644 --- a/Casks/z/zotero.rb +++ b/Casks/z/zotero.rb @@ -1,6 +1,6 @@ cask "zotero" do - version "7.0.9" - sha256 "662943b2547dd9f6921db4321b82b2d548d8b23effcb45e42025be3fa72154a3" + version "7.0.10" + sha256 "24ff7344fb040c80b0e90ed51d177b201d09f7ebf4a94ed0b8b7fb7933da7c1a" url "https://download.zotero.org/client/release/#{version}/Zotero-#{version}.dmg" name "Zotero" diff --git a/Casks/z/zotero@beta.rb b/Casks/z/zotero@beta.rb index d296e8a4c4..dd5b65b95f 100644 --- a/Casks/z/zotero@beta.rb +++ b/Casks/z/zotero@beta.rb @@ -1,6 +1,6 @@ cask "zotero@beta" do - version "7.0.10-beta.3,56ae6d979" - sha256 "5d4bfa6db53a8eac8d7560d565a5ff48624a4606c629bb319bd6a9fb2f92d75d" + version "7.0.10-beta.4,ee4c244e0" + sha256 "8b6c4b7e352bcc2ee0b6c753b24356e947ae1b431eddae8f7d8d56e4c8ed59c4" url "https://download.zotero.org/client/beta/#{version.csv.first}%2B#{version.csv.second}/Zotero-#{version.csv.first}%2B#{version.csv.second}.dmg" name "Zotero Beta" diff --git a/Formula/a/agda.rb b/Formula/a/agda.rb index 91c6a35f01..28b7fbc921 100644 --- a/Formula/a/agda.rb +++ b/Formula/a/agda.rb @@ -308,7 +308,7 @@ module Agda2HsTest where # test the GHC backend; # compile and run a simple program system bin"agda", "--ghc-flag=-fno-warn-star-is-type", "-c", iotest - assert_equal "", shell_output(testpath"IOTest") + assert_empty shell_output(testpath"IOTest") # translate a simple file via agda2hs system bin"agda2hs", agda2hstest, diff --git a/Formula/a/aircrack-ng.rb b/Formula/a/aircrack-ng.rb index 6e4193d765..9be504ca8d 100644 --- a/Formula/a/aircrack-ng.rb +++ b/Formula/a/aircrack-ng.rb @@ -39,6 +39,7 @@ class AircrackNg < Formula depends_on "sqlite" uses_from_macos "libpcap" + uses_from_macos "zlib" # Remove root requirement from OUI update script. See: # https:github.comHomebrewhomebrewpull12755 @@ -97,6 +98,6 @@ def caveats - echo Run it as root ; exit ; -fi - - + if [ ! -d "${OUI_PATH}" ]; then mkdir -p ${OUI_PATH} \ No newline at end of file diff --git a/Formula/a/all-repos.rb b/Formula/a/all-repos.rb index ac993993bc..1a1b88e213 100644 --- a/Formula/a/all-repos.rb +++ b/Formula/a/all-repos.rb @@ -3,25 +3,24 @@ class AllRepos < Formula desc "Clone all your repositories and apply sweeping changes" homepage "https:github.comasottileall-repos" - url "https:files.pythonhosted.orgpackagesa65629006be2546b897a5c62a3d4a7e613abf5a3533554d948b0e0af27546f1ball_repos-1.27.0.tar.gz" - sha256 "96fea3e34caa004b0770501e6efb93dc49cbca05fb56c2b8b2a85d06fb3a4573" + url "https:files.pythonhosted.orgpackages8c493676bb22d86cf623b7590e10c5751e8f936054ccc639ce8c50e0ccbb4644all_repos-1.28.0.tar.gz" + sha256 "c459fd941439a77e6dad4ad39f8b29fd02ef3bb176b4b56cf211412e4e9e79bc" license "MIT" bottle do - rebuild 2 - sha256 cellar: :any_skip_relocation, all: "01ac796e20537a0c9eae3a55935cba36e2048b80fe3d93ced82759b3ac4aae34" + sha256 cellar: :any_skip_relocation, all: "01e9dc189f6669330605fd87047895cf026fe91fc4b481fc2ba494739370658f" end depends_on "python@3.13" resource "identify" do - url "https:files.pythonhosted.orgpackages29bb25024dbcc93516c492b75919e76f389bac754a3e4248682fba32b250c880identify-2.6.1.tar.gz" - sha256 "91478c5fb7c3aac5ff7bf9b4344f803843dc586832d5f110d672b19aa1984c98" + url "https:files.pythonhosted.orgpackages1a5f05f0d167be94585d502b4adf8c7af31f1dc0b1c7e14f9938a88fdbbcf4a7identify-2.6.3.tar.gz" + sha256 "62f5dae9b5fef52c84cc188514e9ea4f3f636b1d8799ab5ebc475471f9e47a02" end resource "packaging" do - url "https:files.pythonhosted.orgpackages516550db4dda066951078f0a96cf12f4b9ada6e4b811516bf0262c0f4f7064d4packaging-24.1.tar.gz" - sha256 "026ed72c8ed3fcce5bf8950572258698927fd1dbda10a5e981cdf0ac37f4f002" + url "https:files.pythonhosted.orgpackagesd06368dbb6eb2de9cb10ee4c9c14a0148804425e13c4fb20d61cce69f53106dapackaging-24.2.tar.gz" + sha256 "c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f" end def install diff --git a/Formula/a/apache-arrow-glib.rb b/Formula/a/apache-arrow-glib.rb index 4f58370649..2986a56419 100644 --- a/Formula/a/apache-arrow-glib.rb +++ b/Formula/a/apache-arrow-glib.rb @@ -1,9 +1,9 @@ class ApacheArrowGlib < Formula desc "GLib bindings for Apache Arrow" homepage "https:arrow.apache.org" - url "https:www.apache.orgdyncloser.lua?path=arrowarrow-18.0.0apache-arrow-18.0.0.tar.gz" - mirror "https:archive.apache.orgdistarrowarrow-18.0.0apache-arrow-18.0.0.tar.gz" - sha256 "abcf1934cd0cdddd33664e9f2d9a251d6c55239d1122ad0ed223b13a583c82a9" + url "https:www.apache.orgdyncloser.lua?path=arrowarrow-18.1.0apache-arrow-18.1.0.tar.gz" + mirror "https:archive.apache.orgdistarrowarrow-18.1.0apache-arrow-18.1.0.tar.gz" + sha256 "2dc8da5f8796afe213ecc5e5aba85bb82d91520eff3cf315784a52d0fa61d7fc" license "Apache-2.0" head "https:github.comapachearrow.git", branch: "main" @@ -12,12 +12,12 @@ class ApacheArrowGlib < Formula end bottle do - sha256 cellar: :any, arm64_sequoia: "a0b28fa6491a7c46d5a39700294ba788f3850a6fe9835b6735ddf4a68a07b33f" - sha256 cellar: :any, arm64_sonoma: "c4d708695d8f80825fbff161662207a82a9ec506abc913e3e33c05ce17356fab" - sha256 cellar: :any, arm64_ventura: "71aa90768fce1f8fc8edbd7b952ab9e1bf739d7f0e19b24e2f196f62384f64aa" - sha256 cellar: :any, sonoma: "d3f50856edd406643d163472bf910a6c1058fa16871bb46f6ada5508fb3fef34" - sha256 cellar: :any, ventura: "e488887b029117251bb4b7a5885de883d63030684f588885f9226eb408525115" - sha256 x86_64_linux: "264ffff72a0d935ccfe7f9178fa762d9809ca71c329ada7a21e472f1151873cb" + sha256 cellar: :any, arm64_sequoia: "8ecf1131a110a5dc2360eaf200e7963c733e2d795a66ee064b00e89cebed1120" + sha256 cellar: :any, arm64_sonoma: "0b1bf55b09a97b572ecfb061c0a8a0ee1cc47b5a81cd061aea4df1444996ec52" + sha256 cellar: :any, arm64_ventura: "53813084c6f1d433319ebc6561625d29fd1d92a30b61c65627a13dc5ddc38082" + sha256 cellar: :any, sonoma: "776f95adbac847e9f64569e76b2e8fc211beb2922384f2c05c08b8ed1813f05a" + sha256 cellar: :any, ventura: "a6e2f525044b772309ff99965a6144ddef523c492a986db71df4f8aed453cbdb" + sha256 x86_64_linux: "2dc901ef5820553b25be2cc94cc4f397601313adbc54e78f916143e44b32f64f" end depends_on "gobject-introspection" => :build diff --git a/Formula/a/apache-arrow.rb b/Formula/a/apache-arrow.rb index b6a0e974a9..dae84eab63 100644 --- a/Formula/a/apache-arrow.rb +++ b/Formula/a/apache-arrow.rb @@ -1,20 +1,19 @@ class ApacheArrow < Formula desc "Columnar in-memory analytics layer designed to accelerate big data" homepage "https:arrow.apache.org" - url "https:www.apache.orgdyncloser.lua?path=arrowarrow-18.0.0apache-arrow-18.0.0.tar.gz" - mirror "https:archive.apache.orgdistarrowarrow-18.0.0apache-arrow-18.0.0.tar.gz" - sha256 "abcf1934cd0cdddd33664e9f2d9a251d6c55239d1122ad0ed223b13a583c82a9" + url "https:www.apache.orgdyncloser.lua?path=arrowarrow-18.1.0apache-arrow-18.1.0.tar.gz" + mirror "https:archive.apache.orgdistarrowarrow-18.1.0apache-arrow-18.1.0.tar.gz" + sha256 "2dc8da5f8796afe213ecc5e5aba85bb82d91520eff3cf315784a52d0fa61d7fc" license "Apache-2.0" - revision 1 head "https:github.comapachearrow.git", branch: "main" bottle do - sha256 cellar: :any, arm64_sequoia: "c2ae79cb2ea4afc9f882e657e38d5673bf5baa78f89c6bfa59bdf9bbbfd390e8" - sha256 cellar: :any, arm64_sonoma: "7fae9946652f09c39dfa5ce5482b4cdac00dc51b9000dec86450cde842ef76ec" - sha256 cellar: :any, arm64_ventura: "b3a45e70c9affc7621a78f4af768a4e55da4297b96c1e9feba32788ff3f79f89" - sha256 cellar: :any, sonoma: "f385ef70b1050f8f2f99f276ff1a62974bbb363123abb6d8d6b85f63910785f9" - sha256 cellar: :any, ventura: "0513be261ef9aad86f512a7ea4e612fb520fda50096d5e96daa6d6b608f32503" - sha256 cellar: :any_skip_relocation, x86_64_linux: "171a5c23a9f1fdba9e8098dd9d367ffaf1fcf9403c9255417205487510ae39cb" + sha256 cellar: :any, arm64_sequoia: "21b70194364e3dc4580643cbcf6e571597166678bd259ffe47a518156a5307c7" + sha256 cellar: :any, arm64_sonoma: "af73f2dc6b9f4f5c563216b947c010dcd17ce41492c179a8527ceac53a97bbf1" + sha256 cellar: :any, arm64_ventura: "7cf56e0b3c21201af705b7419aaa7ead1de094a1fe74a4aa13d2eb3e84cd69ab" + sha256 cellar: :any, sonoma: "719a4abaad84c1f3d504ec823f637cdde0fc263a0ab49dfa5c5247d49ee4d0ac" + sha256 cellar: :any, ventura: "51279e0425997f8853556b6ce5e684ebf003c4d93dea3980b22f2ca88ac3b504" + sha256 cellar: :any_skip_relocation, x86_64_linux: "1eade23c4af9500581130fec6a7ed57db4764107f33404039e70f0b9e7247cdc" end depends_on "boost" => :build diff --git a/Formula/a/argocd-autopilot.rb b/Formula/a/argocd-autopilot.rb index 7cd9456046..c8b8ee5400 100644 --- a/Formula/a/argocd-autopilot.rb +++ b/Formula/a/argocd-autopilot.rb @@ -2,19 +2,17 @@ class ArgocdAutopilot < Formula desc "Opinionated way of installing Argo CD and managing GitOps repositories" homepage "https:argoproj.io" url "https:github.comargoproj-labsargocd-autopilot.git", - tag: "v0.4.17", - revision: "17ffa4b689c320672c0a5c88627d922cc9df7f7e" + tag: "v0.4.18", + revision: "d31992f1b38477ab3eac4ec2e713cc084162b379" license "Apache-2.0" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "9d7122eb815229400b4a303209cc2e11f67a3f1bd3181baaa7cacce6a8cdeeff" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "b424c0fdaf38d1fd946854932f8dbda270ca802968e0a47762995c42e6957169" - sha256 cellar: :any_skip_relocation, arm64_ventura: "ec4c1fdc85da245f040cae71900df16a889bd18d64afbd497fd1012f9a0dfd56" - sha256 cellar: :any_skip_relocation, arm64_monterey: "4580d5f993ea837766802f8391abdd883cb12149e9d092b2624c48869d6c1eb1" - sha256 cellar: :any_skip_relocation, sonoma: "a8ec329087021b889547ce633df751a1722a1388ab7c46c07db2fd7947db2bdc" - sha256 cellar: :any_skip_relocation, ventura: "58df8ae7c89f3ba093c8ecc9ac35720e4eec122aa5a871979189a46e7c8f1339" - sha256 cellar: :any_skip_relocation, monterey: "306cbcded6cf64ffe94ed43f1e2bf402fea9a045f2a456914ebc47f6b19b6fae" - sha256 cellar: :any_skip_relocation, x86_64_linux: "0728147d47d23fea5e23d16ec5b1f15e7f0e0120a1280bbf192d67bbb38a4675" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "65e264fda7b7cdfd11e1c97e5d65f3fa3e92a8cd7bd9c24d64742dabcc3a2550" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "1e1433ec1f8bd6fe6f61cc958c4b0cca0b36711306020736d57284c7d459c463" + sha256 cellar: :any_skip_relocation, arm64_ventura: "4fe51fee4bfb2d8c3a97fb6b33c7629eeb3de8c3982549968b9c5bd227c12394" + sha256 cellar: :any_skip_relocation, sonoma: "fa00c37106e71058a81979c4865c84d86767ebc369f6dacd8e4243cd3bf0fb91" + sha256 cellar: :any_skip_relocation, ventura: "45beeb24b665e842671896611f203e6ade77c2a54c607efbea3fccc057e50c54" + sha256 cellar: :any_skip_relocation, x86_64_linux: "0fd05020a5fe05d0c5704a0297edd844e6302ca88e332df7c51c851cccb93cb3" end depends_on "go" => :build diff --git a/Formula/a/ast-grep.rb b/Formula/a/ast-grep.rb index 9e2e87daac..3fbd6a22ec 100644 --- a/Formula/a/ast-grep.rb +++ b/Formula/a/ast-grep.rb @@ -1,18 +1,18 @@ class AstGrep < Formula desc "Code searching, linting, rewriting" homepage "https:github.comast-grepast-grep" - url "https:github.comast-grepast-greparchiverefstags0.30.0.tar.gz" - sha256 "e8248c2f4a3ed8e9a7386dc0ad953f6245166c3939b1bc1be5a8aa42eaa0132e" + url "https:github.comast-grepast-greparchiverefstags0.30.1.tar.gz" + sha256 "c24654868d99a7e6b2db7ee13e88d46ac5206a0f3cab1bd7cd1d8ce4a274c990" license "MIT" head "https:github.comast-grepast-grep.git", branch: "main" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "e703a8263472bf0e229dd8931987358fdd9ca15799db92e8c9dcee14ed172cab" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "7414c1e6b2f52a900c4f0addb143285cad7a84ff57c21aaf128fe94e72832211" - sha256 cellar: :any_skip_relocation, arm64_ventura: "153cd3cca19951b30be0b91ddc15c698c45abc0f4f92e1abe1c6d1d7da7758d3" - sha256 cellar: :any_skip_relocation, sonoma: "d0c96886f777c489be72519429942e9d3f097f265deecf3c487571eb40f4cbec" - sha256 cellar: :any_skip_relocation, ventura: "7755fdc7ecf936c0d533b9ef98b2f205e0eda2a083aa21b390c5429d67c901f7" - sha256 cellar: :any_skip_relocation, x86_64_linux: "e978974c722a35885efb1141911ebaab0b84e8a35fbe44e399da3e3b3e6e2854" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "947cb3d642116433d8fc721c97461af8185951d5254e8133e7f4a38603cb60a5" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "31c4ad36b46f762973ddaeea967e435b81df8aae458075227a3d4a244eb7f737" + sha256 cellar: :any_skip_relocation, arm64_ventura: "0bdeaa544d60f08fdb1590e202eaf2f343dad871c3a56503b953431df99b13a6" + sha256 cellar: :any_skip_relocation, sonoma: "9e524ae9a10a925ea07c23852e96e928be26053b7e41d34766656190aaabdcde" + sha256 cellar: :any_skip_relocation, ventura: "f907d92fecb6c2fa9a3ac731a20d4bb4d104ca9feceef6a8d7de5b7f241fa0f8" + sha256 cellar: :any_skip_relocation, x86_64_linux: "a6099596495fb06ac25792a4a342bf3295dab11aff9b963755d31d2dfd629fd2" end depends_on "rust" => :build diff --git a/Formula/a/astgen.rb b/Formula/a/astgen.rb index fb07528b17..924aabef64 100644 --- a/Formula/a/astgen.rb +++ b/Formula/a/astgen.rb @@ -1,12 +1,12 @@ class Astgen < Formula desc "Generate AST in json format for JSTS" homepage "https:github.comjoernioastgen" - url "https:github.comjoernioastgenarchiverefstagsv3.17.0.tar.gz" - sha256 "b989ca182c838e4e0aca56d0ddf55167884f7de7425e8557d1533a4c2f15de11" + url "https:github.comjoernioastgenarchiverefstagsv3.21.0.tar.gz" + sha256 "3a2947943e428ddb3881245f1e7fd2e0c38dfc472a70d75264698b6fdea28df2" license "Apache-2.0" bottle do - sha256 cellar: :any_skip_relocation, all: "8a3ff787bb98219536e744663035f15f53b7ee2db59ffee934b0a422fc73476a" + sha256 cellar: :any_skip_relocation, all: "6ee20160dcccd4f33123a7c5eab06c9fd9f792aa572303ffb765be885f33d5f2" end depends_on "node" @@ -14,9 +14,15 @@ class Astgen < Formula uses_from_macos "zlib" def install - # Disable custom postinstall script - system "npm", "install", *std_npm_args, "--ignore-scripts" - bin.install_symlink Dir["#{libexec}bin*"] + # Install `devDependency` packages to compile the TypeScript files + system "npm", "install", *std_npm_args(prefix: false), "-D" + system "npm", "run", "build" + + # NOTE: We have to manually install `typescript` along with the package + # dependencies because it's `require`d in `TscUtils.js` but is only + # specified as a `devDependency`. + system "npm", "install", *std_npm_args, "typescript" + bin.install_symlink Dir["#{libexec}binastgen"] end test do @@ -25,7 +31,7 @@ def install JS assert_match "Converted AST", shell_output("#{bin}astgen -t js -i . -o #{testpath}out") - assert_match '"fullName": "main.js"', (testpath"outmain.js.json").read - assert_match '"0": "Console"', (testpath"outmain.js.typemap").read + assert_match "\"fullName\":\"#{testpath}main.js\"", (testpath"outmain.js.json").read + assert_match '"0":"Console"', (testpath"outmain.js.typemap").read end end \ No newline at end of file diff --git a/Formula/a/atmos.rb b/Formula/a/atmos.rb index 58a2e396be..86c55769dd 100644 --- a/Formula/a/atmos.rb +++ b/Formula/a/atmos.rb @@ -1,17 +1,17 @@ class Atmos < Formula desc "Universal Tool for DevOps and Cloud Automation" homepage "https:github.comcloudposseatmos" - url "https:github.comcloudposseatmosarchiverefstagsv1.109.0.tar.gz" - sha256 "4a4d846eead0cbb45083c4c62d376fe5cc5af9589db72a0eb0395255ed611585" + url "https:github.comcloudposseatmosarchiverefstagsv1.110.0.tar.gz" + sha256 "96160c364107de273a9bddda84345a4264604852eb040861fbe117ef140fcddd" license "Apache-2.0" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "18070665da397c18d24dc7995899701e536393c629db233c028e9d3555fb26cc" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "18070665da397c18d24dc7995899701e536393c629db233c028e9d3555fb26cc" - sha256 cellar: :any_skip_relocation, arm64_ventura: "18070665da397c18d24dc7995899701e536393c629db233c028e9d3555fb26cc" - sha256 cellar: :any_skip_relocation, sonoma: "b88dc52045c6ed44f642046d5df799c4b435dbde0e50c96d178fe8d21461f510" - sha256 cellar: :any_skip_relocation, ventura: "b88dc52045c6ed44f642046d5df799c4b435dbde0e50c96d178fe8d21461f510" - sha256 cellar: :any_skip_relocation, x86_64_linux: "7bdc56059f5b1ae0144bd0ed9fa8bc429bc13321be9652927e220a9292ea6f09" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "cf6d90f306b19ecc8ca3f1bbfdb5d366d8bccbd098ad87c5fd7b34528f275526" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "cf6d90f306b19ecc8ca3f1bbfdb5d366d8bccbd098ad87c5fd7b34528f275526" + sha256 cellar: :any_skip_relocation, arm64_ventura: "cf6d90f306b19ecc8ca3f1bbfdb5d366d8bccbd098ad87c5fd7b34528f275526" + sha256 cellar: :any_skip_relocation, sonoma: "99f0835f679723d4cce570ee55fe4bb19cbc2a320e5abf0aa83c4334f4c68c62" + sha256 cellar: :any_skip_relocation, ventura: "99f0835f679723d4cce570ee55fe4bb19cbc2a320e5abf0aa83c4334f4c68c62" + sha256 cellar: :any_skip_relocation, x86_64_linux: "fd811685e0bfb62f42ec5718230c3d0fe8f322f998310295be1df8dd726b8daa" end depends_on "go" => :build diff --git a/Formula/a/awscli.rb b/Formula/a/awscli.rb index 3ac11b9e1f..30d0a49f0a 100644 --- a/Formula/a/awscli.rb +++ b/Formula/a/awscli.rb @@ -3,18 +3,18 @@ class Awscli < Formula desc "Official Amazon AWS command-line interface" homepage "https:aws.amazon.comcli" - url "https:github.comawsaws-cliarchiverefstags2.22.4.tar.gz" - sha256 "56c6170f3be830afef2dea60fc3fd7ed14cf2ca2efba055c085fe6a7c4de358e" + url "https:github.comawsaws-cliarchiverefstags2.22.5.tar.gz" + sha256 "a9264297dbd202cff0218aa9652e737e149f721d6afc7a8b29a08f3327ac6589" license "Apache-2.0" head "https:github.comawsaws-cli.git", branch: "v2" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "cdedba0d961fe4fff4dbba197b49f5e3024461d2acb6483c543a180d7a740ea6" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "1d411b46734abea11996b23955f75e8b4df2c59cbe7d3e30f9abe79142bbfe53" - sha256 cellar: :any_skip_relocation, arm64_ventura: "449da63b15c051defb42679c1883e308718c7805905dd3d850ff5fe656ba539c" - sha256 cellar: :any_skip_relocation, sonoma: "4946233b99600f69187fde634f723707556eb03a3fa1575f00e3f8da4755301d" - sha256 cellar: :any_skip_relocation, ventura: "687bd0e48285d30c5ff3482f389e113670512922fba8241b4a5e054cd9d13d6e" - sha256 cellar: :any_skip_relocation, x86_64_linux: "1e3f94da9d4daee4fb114358e01e3c49cbdbe8f27f8664fff25fb3ca1a3886b5" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "fcc5de5110ce5a5b8f198485899b9b50fc9d0d4c411ccfc09064f58fd3e24240" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "52fb83a09e2d9cadee92b3882962210048a8357f507cfffa2165d413eb48ea0f" + sha256 cellar: :any_skip_relocation, arm64_ventura: "673fbe6bd5792c169c288a905a4cbed11e3973daed7e251cdc99eff4431e5456" + sha256 cellar: :any_skip_relocation, sonoma: "b40312ecc2f7ae8e9241041eda857a53b07379d156e27c350eb99daee3a37164" + sha256 cellar: :any_skip_relocation, ventura: "2e4473160217cd6b54956439e717f5e514df1a4893ccf0a42b48745a520bbd9a" + sha256 cellar: :any_skip_relocation, x86_64_linux: "8e4be3f28a93b8d21bd30a73bcea8ad352ffc31beb3fb97a8634ba67841b0715" end depends_on "cmake" => :build diff --git a/Formula/b/bc-gh.rb b/Formula/b/bc-gh.rb index dd8c59cce2..1e5c1e2dc0 100644 --- a/Formula/b/bc-gh.rb +++ b/Formula/b/bc-gh.rb @@ -17,14 +17,13 @@ class BcGh < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "99d223ee8690ef3a798c6c342faa78b304230ea30cb4957ce7e06b89fc213866" end - # TODO: keg_only :provided_by_macos (replaced GNU bc since Ventura) - keg_only :shadowed_by_macos + keg_only :provided_by_macos # since Ventura depends_on "pkgconf" => :build uses_from_macos "libedit" - # TODO: conflicts_with "bc", because: "both install `bc` and `dc` binaries" + conflicts_with "bc", because: "both install `bc` and `dc` binaries" def install # https:git.gavinhoward.comgavinbc#recommended-optimizations diff --git a/Formula/b/bc.rb b/Formula/b/bc.rb index dc30bc9487..dcd39d590e 100644 --- a/Formula/b/bc.rb +++ b/Formula/b/bc.rb @@ -25,7 +25,7 @@ class Bc < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "1a362b8441afe9204305f4ae8909a67ff7e9ea702d4c4e8394911af1c914dbac" end - keg_only :provided_by_macos + keg_only :provided_by_macos # before Ventura uses_from_macos "bison" => :build uses_from_macos "ed" => :build @@ -35,6 +35,8 @@ class Bc < Formula depends_on "texinfo" => :build end + conflicts_with "bc-gh", because: "both install `bc` and `dc` binaries" + def install # prevent user BC_ENV_ARGS from interfering with or influencing the # bootstrap phase of the build, particularly diff --git a/Formula/b/beancount.rb b/Formula/b/beancount.rb index 95e2639c05..0b0b9ffcb1 100644 --- a/Formula/b/beancount.rb +++ b/Formula/b/beancount.rb @@ -56,6 +56,6 @@ def install test do (testpath"example.ledger").write shell_output("#{bin}bean-example").strip - assert_equal "", shell_output("#{bin}bean-check #{testpath}example.ledger").strip + assert_empty shell_output("#{bin}bean-check #{testpath}example.ledger").strip end end \ No newline at end of file diff --git a/Formula/b/buku.rb b/Formula/b/buku.rb index bec99b86d1..f26575093a 100644 --- a/Formula/b/buku.rb +++ b/Formula/b/buku.rb @@ -220,8 +220,8 @@ def install port = free_port pid = fork do - $stdout.reopen("devnull") - $stderr.reopen("devnull") + $stdout.reopen(File::NULL) + $stderr.reopen(File::NULL) exec "#{bin}bukuserver", "run", "--host", "127.0.0.1", "--port", port.to_s end diff --git a/Formula/c/ca-certificates.rb b/Formula/c/ca-certificates.rb index 1b94c1fc47..9abb114e1b 100644 --- a/Formula/c/ca-certificates.rb +++ b/Formula/c/ca-certificates.rb @@ -1,8 +1,8 @@ class CaCertificates < Formula desc "Mozilla CA certificate store" homepage "https://curl.se/docs/caextract.html" - url "https://curl.se/ca/cacert-2024-09-24.pem" - sha256 "189d3cf6d103185fba06d76c1af915263c6d42225481a1759e853b33ac857540" + url "https://curl.se/ca/cacert-2024-11-26.pem" + sha256 "bb1782d281fe60d4a2dcf41bc229abe3e46c280212597d4abcc25bddf667739b" license "MPL-2.0" livecheck do @@ -11,7 +11,7 @@ class CaCertificates < Formula end bottle do - sha256 cellar: :any_skip_relocation, all: "212f2576348d5f5797d8d3905eb70d0d9bf8829345bce9e20e2fd0336f344648" + sha256 cellar: :any_skip_relocation, all: "7a3b5f75ca44d330e0f37432af09f58e37bfa873f25d340dece3c3e6c7927657" end def install diff --git a/Formula/c/cargo-nextest.rb b/Formula/c/cargo-nextest.rb index 87f401201d..d004da454c 100644 --- a/Formula/c/cargo-nextest.rb +++ b/Formula/c/cargo-nextest.rb @@ -1,8 +1,8 @@ class CargoNextest < Formula desc "Next-generation test runner for Rust" homepage "https:nexte.st" - url "https:github.comnextest-rsnextestarchiverefstagscargo-nextest-0.9.84.tar.gz" - sha256 "f742e6b1c620aa587cbb10375b2ccf3e0cc483943ff84d31fa832c10b861ca5b" + url "https:github.comnextest-rsnextestarchiverefstagscargo-nextest-0.9.85.tar.gz" + sha256 "182a81a334ad52840d1dd6edff72d3b72abbfab7d96147b2db3119724eb867c0" license "Apache-2.0" livecheck do @@ -11,12 +11,12 @@ class CargoNextest < Formula end bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "0e18423e1b0c8608201b7a0b701348734fc51f805d390a44d3e0263bfe531f82" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "648753e9af411337dd2f27df27f4cfb40e3fd5860d5c14055fb24ea47c2af92b" - sha256 cellar: :any_skip_relocation, arm64_ventura: "a0343b590bec2bc7fb405bc9eb5893f93b1dc5724b7c3892142f0bd120f20ec6" - sha256 cellar: :any_skip_relocation, sonoma: "12972ef764500cf7394cd566e93a059fa702e9315955a892f20d124b7fdf1730" - sha256 cellar: :any_skip_relocation, ventura: "b43948da0653c897df5317e84c4f4035a49b0d58275a48c7b4aca494e8926aa4" - sha256 cellar: :any_skip_relocation, x86_64_linux: "532d08d299f31214562f869ef9251f02deedfc84e16b7482453912c25f79e22e" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "35748049f3d65d569d6256878b79cca54946d5eb05db3ecb2de1e31592c0fdd0" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "f910ebe3bfd89ef90acdbb6ae86d26882906df4ef9895c591da48bfd5d6d6222" + sha256 cellar: :any_skip_relocation, arm64_ventura: "f0a2910758bf2b04d9eab7ff8fc1942070e24d241317bd62b321f173b3faec69" + sha256 cellar: :any_skip_relocation, sonoma: "31c658f68225d63aab72311abe1c7fd3607be7bd4bccc920b9872f6155607b2f" + sha256 cellar: :any_skip_relocation, ventura: "c89055fd8e4d773ae640656d81b3a962aeb3144758c66427b8ee61b4bc7fc983" + sha256 cellar: :any_skip_relocation, x86_64_linux: "fa61a9979f265c24d4729062c246d66f4c53ae8037bb0715bc6dea92390c2793" end depends_on "rust" => :build diff --git a/Formula/c/cargo-run-bin.rb b/Formula/c/cargo-run-bin.rb new file mode 100644 index 0000000000..d094f648f6 --- /dev/null +++ b/Formula/c/cargo-run-bin.rb @@ -0,0 +1,64 @@ +class CargoRunBin < Formula + desc "Build, cache, and run binaries from Cargo.toml to avoid global installs" + homepage "https:github.comdustinblackmancargo-run-bin" + url "https:github.comdustinblackmancargo-run-binarchiverefstagsv1.7.4.tar.gz" + sha256 "fd492430a60ca488ad8c356f9c6389426f3fbcd59658e5b721855e171cb62841" + license "MIT" + + bottle do + sha256 cellar: :any_skip_relocation, arm64_sequoia: "e7c12e5d94ffbe160210e9acfb61d1d01363fdf40650bd738a9529417aeb3e39" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "baace800a845a4478368f4f44438fb55be90b595850584b8ba0333c01774cec8" + sha256 cellar: :any_skip_relocation, arm64_ventura: "18b37befe574ec3716f12943da256fb7b0c066dedacc9f45ec985a7c42bb3678" + sha256 cellar: :any_skip_relocation, sonoma: "52873150520a420f132bc02acf2a488597eb4957107a55da37633a26a7142d59" + sha256 cellar: :any_skip_relocation, ventura: "eae3e5a1faff8be5f6606211dc3fb2f38d6d0930f0dff73559667448d3decd36" + sha256 cellar: :any_skip_relocation, x86_64_linux: "df0cd8b3c3dac21a4430ac243db6f937aa3765efa7855dce3918cbd4f2421c13" + end + + depends_on "rust" => :build + depends_on "rustup" => :test + + def install + system "cargo", "install", *std_cargo_args + end + + test do + assert_equal "cargo-run-bin #{version}", shell_output("#{bin}cargo-bin -V").strip + + # Show that we can use a different toolchain than the one provided by the `rust` formula. + # https:github.comHomebrewhomebrew-corepull134074#pullrequestreview-1484979359 + ENV.prepend_path "PATH", Formula["rustup"].bin + system "rustup", "default", "beta" + system "rustup", "set", "profile", "minimal" + + (testpath"Cargo.toml").write <<~TOML + [package] + name = "homebrew_test" + version = "0.1.0" + edition = "2021" + + [[bin]] + name = "homebrew_test" + path = "srcmain.rs" + + [package.metadata.bin] + cargo-nextest = { version = "0.9.57", locked = true } + TOML + + (testpath"srcmain.rs").write <<~RUST + fn main() { + println!("Hello, world!"); + } + RUST + + system "cargo", "build" + system bin"cargo-bin", "--install" + system bin"cargo-bin", "--sync-aliases" + + assert_match <<~TOML, File.read(testpath".cargoconfig.toml") + [alias] + nextest = ["bin", "cargo-nextest"] + TOML + + assert_match "next-generation test runner", shell_output("cargo nextest --help") + end +end \ No newline at end of file diff --git a/Formula/c/cdk8s.rb b/Formula/c/cdk8s.rb index bcbe08b375..9f458d4fad 100644 --- a/Formula/c/cdk8s.rb +++ b/Formula/c/cdk8s.rb @@ -1,18 +1,18 @@ class Cdk8s < Formula desc "Define k8s native apps and abstractions using object-oriented programming" homepage "https:cdk8s.io" - url "https:registry.npmjs.orgcdk8s-cli-cdk8s-cli-2.198.269.tgz" - sha256 "78686b21c82e6861204f6e9d449c65686fdf8fa13322d11fa22f12267cc20779" + url "https:registry.npmjs.orgcdk8s-cli-cdk8s-cli-2.198.270.tgz" + sha256 "6118d4313767ae31e4eec74298ba2bda76f3387f001e9b045638f298bca7a792" license "Apache-2.0" head "https:github.comcdk8s-teamcdk8s-cli.git", branch: "2.x" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "8211060cd7e132cb97a66f3097000458a3010e428a08d481a6b7a701f68e6109" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "8211060cd7e132cb97a66f3097000458a3010e428a08d481a6b7a701f68e6109" - sha256 cellar: :any_skip_relocation, arm64_ventura: "8211060cd7e132cb97a66f3097000458a3010e428a08d481a6b7a701f68e6109" - sha256 cellar: :any_skip_relocation, sonoma: "118bffdf1f9a0dc23a2be3e5e9b479141d952ec913259cbf8f23fca74d1d0739" - sha256 cellar: :any_skip_relocation, ventura: "118bffdf1f9a0dc23a2be3e5e9b479141d952ec913259cbf8f23fca74d1d0739" - sha256 cellar: :any_skip_relocation, x86_64_linux: "8211060cd7e132cb97a66f3097000458a3010e428a08d481a6b7a701f68e6109" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "c3891ba9a256c11d0f980bc38bf1dbb2353c4f86797d180a8da5328529d78c9e" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "c3891ba9a256c11d0f980bc38bf1dbb2353c4f86797d180a8da5328529d78c9e" + sha256 cellar: :any_skip_relocation, arm64_ventura: "c3891ba9a256c11d0f980bc38bf1dbb2353c4f86797d180a8da5328529d78c9e" + sha256 cellar: :any_skip_relocation, sonoma: "62e0088b565c6e894cd6b2f5655b0d24c429d368f16631a0859a45aad4cb8a4c" + sha256 cellar: :any_skip_relocation, ventura: "62e0088b565c6e894cd6b2f5655b0d24c429d368f16631a0859a45aad4cb8a4c" + sha256 cellar: :any_skip_relocation, x86_64_linux: "c3891ba9a256c11d0f980bc38bf1dbb2353c4f86797d180a8da5328529d78c9e" end depends_on "node" diff --git a/Formula/c/cfn-lint.rb b/Formula/c/cfn-lint.rb index a566508162..8f73c472f2 100644 --- a/Formula/c/cfn-lint.rb +++ b/Formula/c/cfn-lint.rb @@ -3,8 +3,8 @@ class CfnLint < Formula desc "Validate CloudFormation templates against the CloudFormation spec" homepage "https:github.comaws-cloudformationcfn-lint" - url "https:files.pythonhosted.orgpackagesa3eb8c8b36bcae648094643aad05957c3d66d5a2f1faa639410688d82986e802cfn_lint-1.20.0.tar.gz" - sha256 "1b5d1f493e9e821d6ecf51c0492d9bb3ec0c407cb47beb7070024637c3ec057a" + url "https:files.pythonhosted.orgpackages6f182139d57dbd71e7fca7323fd7551ae0152ce89f08fc8a5f10f145b4394f87cfn_lint-1.20.1.tar.gz" + sha256 "94c21848c997adf3a977763f5fb8511dbdc77661bca7c3929946a95ccfbe517c" license "MIT-0" livecheck do @@ -13,12 +13,12 @@ class CfnLint < Formula end bottle do - sha256 cellar: :any, arm64_sequoia: "07e3cec540f83e81b201e77b898081b230885e4bd1c1de955d8db8599bfb7cc2" - sha256 cellar: :any, arm64_sonoma: "18f01a2ab03ef201b2c6caa5b5575c84bee6565989a0d85cfc14de4d16b63438" - sha256 cellar: :any, arm64_ventura: "4fe7f708588fc9b0da07f032e346bc32f9229652fda93a03c5d832d1234b3739" - sha256 cellar: :any, sonoma: "5d4a65793037b5eb972e47a97021f64ba5d9124d5683ed6bad14e088574b647c" - sha256 cellar: :any, ventura: "b8f8f1dcc605df2be001bbc128160c13795e18c04883c1949ba29faf813ccc24" - sha256 cellar: :any_skip_relocation, x86_64_linux: "051edf079e1b33574f74c4c6ee625f0ea8e395cabcd07da7440f666442c08f44" + sha256 cellar: :any, arm64_sequoia: "6b93b61899934ea3647d8a548dc363a531f8ea181df1f89ab3dcfa869bbe3128" + sha256 cellar: :any, arm64_sonoma: "a20efa1b7e52d2b51daa5cfe17fac8e51d4e00bf25d363701fd80960de41f8b3" + sha256 cellar: :any, arm64_ventura: "ebdf631aacf213e203975f9965eac63f95f75aefe6afc9c4d2a5f582debbf8f0" + sha256 cellar: :any, sonoma: "2311cac038d9b99f06d2093d473a1c34cc1e96e51159e7cb044ccd1823c39c5d" + sha256 cellar: :any, ventura: "46be0c3a03f13c9e0eefd5d6bc3845f24fc6026052bbee45dd78ac3275b27bcc" + sha256 cellar: :any_skip_relocation, x86_64_linux: "6962db4fcb2277ef12d976157e91aa3b9dfa6a010102af687d913572b778c003" end depends_on "rust" => :build @@ -36,18 +36,18 @@ class CfnLint < Formula end resource "aws-sam-translator" do - url "https:files.pythonhosted.orgpackagese610e2fc27e6cf2c5f83aaaf67c8d1a50b4ee8314c78815399f99f568aeab6a4aws_sam_translator-1.92.0.tar.gz" - sha256 "49014e783180ca1fcdd70790645a850d20f4285c19ae694d37fefc52a60d7c64" + url "https:files.pythonhosted.orgpackagesef2c69276246bc22293aec595dac217e0ad8299053d05c8ff00a24d1f09395b3aws_sam_translator-1.94.0.tar.gz" + sha256 "8ec258d9f7ece72ef91c81f4edb45a2db064c16844b6afac90c575893beaa391" end resource "boto3" do - url "https:files.pythonhosted.orgpackages46d52eda9ef554182c3b306ea18c049f152be8495198911ce0c4c2375eb6a236boto3-1.35.64.tar.gz" - sha256 "bc3fc12b41fa2c91e51ab140f74fb1544408a2b1e00f88a4c2369a66d18ddf20" + url "https:files.pythonhosted.orgpackagesa9df6ca0750a220c5080081bbd702fa4981eec25b3ed95a17358025edfc6d027boto3-1.35.70.tar.gz" + sha256 "121dce8c7102eea6a6047d46bcd74e8a24dac793a4a3857de4f4bad9c12566fd" end resource "botocore" do - url "https:files.pythonhosted.orgpackages0ed371c2bbccea5a307e9b6218e41b5189d5e0c61217dc8d883dcac6a2aae762botocore-1.35.64.tar.gz" - sha256 "2f95c83f31c9e38a66995c88810fc638c829790e125032ba00ab081a2cf48cb9" + url "https:files.pythonhosted.orgpackagese3b59bae5c9d884a3195db7528340e1e4ad73a29c0cff7d2be992a8fe435d124botocore-1.35.70.tar.gz" + sha256 "18d1bb505722d9efd50c50719ed8de7284bfe6d3908a9e08756a7646e549da21" end resource "jmespath" do @@ -86,13 +86,13 @@ class CfnLint < Formula end resource "pydantic" do - url "https:files.pythonhosted.orgpackagesa9b7d9e3f12af310e1120c21603644a1cd86f59060e040ec5c3a80b8f05fae30pydantic-2.9.2.tar.gz" - sha256 "d155cef71265d1e9807ed1c32b4c8deec042a44a50a4188b25ac67ecd81a9c0f" + url "https:files.pythonhosted.orgpackages4186a03390cb12cf64e2a8df07c267f3eb8d5035e0f9a04bb20fb79403d2a00epydantic-2.10.2.tar.gz" + sha256 "2bc2d7f17232e0841cbba4641e65ba1eb6fafb3a08de3a091ff3ce14a197c4fa" end resource "pydantic-core" do - url "https:files.pythonhosted.orgpackagese2aa6b6a9b9f8537b872f552ddd46dd3da230367754b6f707b8e1e963f515ea3pydantic_core-2.23.4.tar.gz" - sha256 "2584f7cf844ac4d970fba483a717dbe10c1c1c96a969bf65d61ffe94df1b2863" + url "https:files.pythonhosted.orgpackagesa69f7de1f19b6aea45aeb441838782d68352e71bfa98ee6fa048d5041991b33epydantic_core-2.27.1.tar.gz" + sha256 "62a763352879b84aa31058fc931884055fd75089cccbd9d58bb6afd01141b235" end resource "python-dateutil" do @@ -121,8 +121,8 @@ class CfnLint < Formula end resource "s3transfer" do - url "https:files.pythonhosted.orgpackagesa0a8e0a98fd7bd874914f0608ef7c90ffde17e116aefad765021de0f012690a2s3transfer-0.10.3.tar.gz" - sha256 "4f50ed74ab84d474ce614475e0b8d5047ff080810aac5d01ea25231cfc944b0c" + url "https:files.pythonhosted.orgpackagesc00a1cdbabf9edd0ea7747efdf6c9ab4e7061b085aa7f9bfc36bb1601563b069s3transfer-0.10.4.tar.gz" + sha256 "29edc09801743c21eb5ecbc617a152df41d3c287f67b615f73e5f750583666a7" end resource "six" do diff --git a/Formula/c/chainloop-cli.rb b/Formula/c/chainloop-cli.rb index d29c46dd8c..bbf2a8131d 100644 --- a/Formula/c/chainloop-cli.rb +++ b/Formula/c/chainloop-cli.rb @@ -1,18 +1,18 @@ class ChainloopCli < Formula desc "CLI for interacting with Chainloop" homepage "https:docs.chainloop.dev" - url "https:github.comchainloop-devchainlooparchiverefstagsv0.127.0.tar.gz" - sha256 "81c37da6751af0154b5d3c1c65dc79f8fe9f027518dced50da179f1777dc02a7" + url "https:github.comchainloop-devchainlooparchiverefstagsv0.131.0.tar.gz" + sha256 "65449aaf75b4be62eb7fe60423e0f1f8095ab84a823726590cf796f9e90b65da" license "Apache-2.0" head "https:github.comchainloop-devchainloop.git", branch: "main" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "b4d75e66f2ae9a02786792c483ec53520792fcd69939f92f35e914b4f5d53233" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "b4d75e66f2ae9a02786792c483ec53520792fcd69939f92f35e914b4f5d53233" - sha256 cellar: :any_skip_relocation, arm64_ventura: "b4d75e66f2ae9a02786792c483ec53520792fcd69939f92f35e914b4f5d53233" - sha256 cellar: :any_skip_relocation, sonoma: "16e3f0dc4b57dc9fda703024170cec0e9304455a36aa716e16b9a7462174f444" - sha256 cellar: :any_skip_relocation, ventura: "70b123d204e903ee64b659267206dfa5b0671dc8e09c11436fcf586a65287f42" - sha256 cellar: :any_skip_relocation, x86_64_linux: "8c174dd3c23813e2eb42ba7af59142dadf9ff7e24aab2d9623476eb2c1c88bb9" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "2fc24014731943ed936692b7e3c5b298c6c897de851605b65bb2b9947ed2f642" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "2fc24014731943ed936692b7e3c5b298c6c897de851605b65bb2b9947ed2f642" + sha256 cellar: :any_skip_relocation, arm64_ventura: "2fc24014731943ed936692b7e3c5b298c6c897de851605b65bb2b9947ed2f642" + sha256 cellar: :any_skip_relocation, sonoma: "faeddbb6232dd36b00027ad3e794cc8251826c6cb6a3fc8a6da7809a324aee4c" + sha256 cellar: :any_skip_relocation, ventura: "1001a7f6b9199e0f4a893bd31dd93b2155add8c6d9c0666645b24f5989856381" + sha256 cellar: :any_skip_relocation, x86_64_linux: "9a43c52d144bdf6e0c6f119cec6ea937b24e53c6ea7383105e00941a00fdb58d" end depends_on "go" => :build diff --git a/Formula/c/citus.rb b/Formula/c/citus.rb index ddc176236a..de77723217 100644 --- a/Formula/c/citus.rb +++ b/Formula/c/citus.rb @@ -1,8 +1,8 @@ class Citus < Formula desc "PostgreSQL-based distributed RDBMS" homepage "https:www.citusdata.com" - url "https:github.comcitusdatacitusarchiverefstagsv12.1.4.tar.gz" - sha256 "6f8e55bbcae75309192c48cdb7238e8c895fd63e5b785ff798023c8b8b799e61" + url "https:github.comcitusdatacitusarchiverefstagsv12.1.5.tar.gz" + sha256 "bc95a30e93459f0398865e9dced53e61e758483b78c9fdc4eab2bc1317db2ea4" license "AGPL-3.0-only" head "https:github.comcitusdatacitus.git", branch: "main" @@ -15,14 +15,12 @@ class Citus < Formula end bottle do - sha256 cellar: :any, arm64_sequoia: "f32f83baf5052b4564c889b703206d260016b3f7e69b2693dab22338dda8d598" - sha256 cellar: :any, arm64_sonoma: "786b219283e84207a8cf2820c7c74e9e61b3f2bf0ba06a10bc32d9e781c1bdfc" - sha256 cellar: :any, arm64_ventura: "5bb67885ce15fa7298da6923126b7130310053504edc84d2aec88630af21e831" - sha256 cellar: :any, arm64_monterey: "0422a4a7e7891f5102c12c289bea85c9f69f59fd3f36dae47bc297760c470ef0" - sha256 cellar: :any, sonoma: "362100c937c43c33190c04eef85b17fc1a697649634500d8ed7457bf7668e9be" - sha256 cellar: :any, ventura: "0e17325da26d62c2cb2a0e60b5adfee79676271c1a93814791bbce6918e8c5de" - sha256 cellar: :any, monterey: "1584b2586f0a566ab65e88edc40bcd848b67870e0581affbb55ff23a6f5ed277" - sha256 cellar: :any_skip_relocation, x86_64_linux: "4363b7e3f120d35f0fa024c82f9903619e0414185fdc9ad466853fd37c30a86d" + sha256 cellar: :any, arm64_sequoia: "9e940ccb91123ca14d3c286e47bca26357a2d6bc37c5af2ad726c800ea0cd511" + sha256 cellar: :any, arm64_sonoma: "60cfd5a3aa56d439ad2fc8762267ac91f459e209c1de60574c6d20bb1b2bc6f2" + sha256 cellar: :any, arm64_ventura: "e87a8036cd8bbe60c7fbfe001cdbd5e09cb1e06cea2bea884eab0576254a04f1" + sha256 cellar: :any, sonoma: "761870536febbfecb3e0ae65460e202fe36a0b412dd2a643ec300c30caad1e75" + sha256 cellar: :any, ventura: "9de6617cd2c7accd7640118e45fd800a5cf801d4eccd63f5c7df6b8f2b2c6cb4" + sha256 cellar: :any_skip_relocation, x86_64_linux: "6157dc81d6fc2df83b60c8d016257a9473a34ae731331945b0d6db7fef6ce1d2" end depends_on "lz4" diff --git a/Formula/c/clang-uml.rb b/Formula/c/clang-uml.rb index 5c55ff1292..ded18b867e 100644 --- a/Formula/c/clang-uml.rb +++ b/Formula/c/clang-uml.rb @@ -1,27 +1,25 @@ class ClangUml < Formula desc "Customizable automatic UML diagram generator for C++ based on Clang" homepage "https:github.combkryzaclang-uml" - url "https:github.combkryzaclang-umlarchiverefstags0.5.5.tar.gz" - sha256 "95585b59c822f3c135dae04574055384e1f904ac69c75c8570b4eb65eca6fd37" + url "https:github.combkryzaclang-umlarchiverefstags0.5.6.tar.gz" + sha256 "7a92e7b8b4f1d269087f13e05ea7ff2ae3f2ca0a8e3ecd0a4db34444bb8dc4f9" license "Apache-2.0" head "https:github.combkryzaclang-uml.git", branch: "master" bottle do - sha256 cellar: :any, arm64_sequoia: "14b3ad29b42c1c86e0de3681e7207c5e83ef996d3d8f06303deaad0d8ea5869f" - sha256 cellar: :any, arm64_sonoma: "740293a5bd8a3887c0ae601e721754a6b9d49d9a621e081c565ce0b00ce7080e" - sha256 cellar: :any, arm64_ventura: "fa735fd5af8835a3b170a87fd31c08794d403601e726637b751b1ee266f2d86e" - sha256 cellar: :any, sonoma: "5c6751a5cbce1640b7b16c28ce1d8d7b7c44b963461ea9a99adc500ec0610e3d" - sha256 cellar: :any, ventura: "91f342d39e27ee11f5f82fb06659d8948f04609962cc99bf7abc8d9fcf525ea3" - sha256 cellar: :any_skip_relocation, x86_64_linux: "a249d17300e6cfa62dba4babf4e0367c8d4a2aa12e1c8170b5e74337220adae1" + sha256 cellar: :any, arm64_sequoia: "e8527b07cfad9e26e73127631eadeadc661d183c6cdb03ff3405244df225f0ef" + sha256 cellar: :any, arm64_sonoma: "ac3003dac9ef3014ebc2649d9ba455fdfbd76c8778c1dec13bfe59ebf6e973ac" + sha256 cellar: :any, arm64_ventura: "b0f65d8510f0a0685972cdd5404165969e743d1782dbfd751d5e29d2fb4ffbb9" + sha256 cellar: :any, sonoma: "75a3ad5215b45b54bb74e8646419aaa1ae63a649d43f9bc29d991431edb74b00" + sha256 cellar: :any, ventura: "c300dafc9f8abe3422ae79b528277dff1de15c1b62dd6e01ede7ef98637cc3e1" + sha256 cellar: :any_skip_relocation, x86_64_linux: "4a31c7e482ce458b220713abb0e0e5ffd71ca6c829dbd7cb118da6df567e2e16" end depends_on "cmake" => [:build, :test] - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "llvm" depends_on "yaml-cpp" - fails_with gcc: "5" - def llvm deps.map(&:to_formula) .find { |f| f.name.match?(^llvm(@\d+)?$) } @@ -59,7 +57,7 @@ def install } int main(int argc, char** argv) { A::AA a; return 0; } CPP - (testpath".clang-uml").write <<~EOS + (testpath".clang-uml").write <<~YAML compilation_database_dir: build output_directory: diagrams diagrams: @@ -68,7 +66,7 @@ def install include: namespaces: - A - EOS + YAML (testpath"CMakeLists.txt").write <<~CMAKE cmake_minimum_required(VERSION 3.15) diff --git a/Formula/c/clog.rb b/Formula/c/clog.rb index 867b81c156..81fbee678b 100644 --- a/Formula/c/clog.rb +++ b/Formula/c/clog.rb @@ -51,6 +51,6 @@ def caveats assert_equal "do not suppress", pipe_output("#{bin}clog --file #{testpath}.clogrc", "do not suppress").chomp # Test to ensure that a line that matches the above rule is suppressed - assert_equal "", pipe_output("#{bin}clog --file #{testpath}.clogrc", "ignore this line").chomp + assert_empty pipe_output("#{bin}clog --file #{testpath}.clogrc", "ignore this line").chomp end end \ No newline at end of file diff --git a/Formula/c/cloudflare-wrangler2.rb b/Formula/c/cloudflare-wrangler2.rb index 9d55af550e..08783c7652 100644 --- a/Formula/c/cloudflare-wrangler2.rb +++ b/Formula/c/cloudflare-wrangler2.rb @@ -1,17 +1,17 @@ class CloudflareWrangler2 < Formula desc "CLI tool for Cloudflare Workers" homepage "https:github.comcloudflareworkers-sdk" - url "https:registry.npmjs.orgwrangler-wrangler-3.90.0.tgz" - sha256 "5b7f2cca61110e75c111d0fea18f2b6295f7996f9f66edf17051f00bb48a0101" + url "https:registry.npmjs.orgwrangler-wrangler-3.91.0.tgz" + sha256 "cca219fd6869165a03b396696ed554333dd099522c62e96dd0cdb25af6e2295e" license any_of: ["Apache-2.0", "MIT"] bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "62fa371bc527b3c7795e275bdfe6c552ccc573d2cf8a54b3921556a67904286a" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "62fa371bc527b3c7795e275bdfe6c552ccc573d2cf8a54b3921556a67904286a" - sha256 cellar: :any_skip_relocation, arm64_ventura: "62fa371bc527b3c7795e275bdfe6c552ccc573d2cf8a54b3921556a67904286a" - sha256 cellar: :any_skip_relocation, sonoma: "c6a9fbbc9fced659c9b5be9f92889fff052393a9032a05d7f8c53a4935137917" - sha256 cellar: :any_skip_relocation, ventura: "c6a9fbbc9fced659c9b5be9f92889fff052393a9032a05d7f8c53a4935137917" - sha256 cellar: :any_skip_relocation, x86_64_linux: "cba537977ec07313ad35ad020e04d27e45d30c8bccb33af4fabec62c0444729a" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "e5010022ac9895e3af403e009a615b098c15a5aca6db68117168915e77fecce6" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "e5010022ac9895e3af403e009a615b098c15a5aca6db68117168915e77fecce6" + sha256 cellar: :any_skip_relocation, arm64_ventura: "e5010022ac9895e3af403e009a615b098c15a5aca6db68117168915e77fecce6" + sha256 cellar: :any_skip_relocation, sonoma: "88b5e2bb6381a3b9580f5fca3f3dc5e4399e94ef621148d9020ff85c77e10566" + sha256 cellar: :any_skip_relocation, ventura: "88b5e2bb6381a3b9580f5fca3f3dc5e4399e94ef621148d9020ff85c77e10566" + sha256 cellar: :any_skip_relocation, x86_64_linux: "dd088af2a162fd9ad93d8ae467a62ff6c7aed60b78871d9ab2e5f89469adb503" end depends_on "node" diff --git a/Formula/c/commitizen.rb b/Formula/c/commitizen.rb index 234d7e997c..2a3dc10856 100644 --- a/Formula/c/commitizen.rb +++ b/Formula/c/commitizen.rb @@ -3,18 +3,18 @@ class Commitizen < Formula desc "Defines a standard way of committing rules and communicating it" homepage "https:commitizen-tools.github.iocommitizen" - url "https:files.pythonhosted.orgpackagesbbab71d7338d26c096042269119d93551812897a10378f91af586da2c6aab259commitizen-3.31.0.tar.gz" - sha256 "6ab973e91d07c1e745c6c0efe6dd0708b1f6d8fd7e4ab5e7c773b5ceb3df4ff0" + url "https:files.pythonhosted.orgpackages60ca4335a56f2f9f1f95d1854ab7d3c485f47c87378db084b76c6e515d474231commitizen-4.0.0.tar.gz" + sha256 "16aff27e01b43015eab1c74eabbca3e284b4988dd1b146a0963282db241dc2c0" license "MIT" head "https:github.comcommitizen-toolscommitizen.git", branch: "master" bottle do - sha256 cellar: :any, arm64_sequoia: "71c7bed64cd00645cfa4c6e5f62d693080962da802e49aaf4160fe8fc9fd06af" - sha256 cellar: :any, arm64_sonoma: "1d5761f4aef68aeeaaa20d5b57f5e4d0d5843c7cf07a1ce1dc676a1d02628a61" - sha256 cellar: :any, arm64_ventura: "004071907b3d170df5612821d35ca4d71da165fca5d44eda738a183bae0096dd" - sha256 cellar: :any, sonoma: "87645c1f36e37aac262447c48c959dd76b1a51db72df7c6b3e26fd355389e67f" - sha256 cellar: :any, ventura: "fc94ae2034d9bd68ae5b6aa6651c0b625d1f830a7e3b176c7c6199b2c9c45475" - sha256 cellar: :any_skip_relocation, x86_64_linux: "85a240ee554e830747902872de71c4e4462a7a199dbe7f042439ef50c0f470ab" + sha256 cellar: :any, arm64_sequoia: "fe701bb95fa6971389b25387c213681536c6d6ed43e206e8810a38604f87a295" + sha256 cellar: :any, arm64_sonoma: "b62f11c05bd3b60e3353fef587a3717007ee9d9d344c878a79f0d806990bbb23" + sha256 cellar: :any, arm64_ventura: "b92bff9b23ddf9a41b4f95295e71a0a0d7b82d81ad7105039e0821853cff65d3" + sha256 cellar: :any, sonoma: "8801bb81d7bdd3a85a7ee17ed07288f1c496eba767b2c7a0f0c5b7382eb33fb0" + sha256 cellar: :any, ventura: "7567649fae72cc0981d1dabaf8792fd97f8c500a4e505dac4f38aeed146b36d9" + sha256 cellar: :any_skip_relocation, x86_64_linux: "320aab191258705ba0e8d88da1b82a32e516472df7863a92b70a3f07603065d2" end depends_on "libyaml" diff --git a/Formula/c/commitlint.rb b/Formula/c/commitlint.rb index e98a3530b9..6a0d738f04 100644 --- a/Formula/c/commitlint.rb +++ b/Formula/c/commitlint.rb @@ -31,6 +31,6 @@ def install }; JS assert_match version.to_s, shell_output("#{bin}commitlint --version") - assert_equal "", pipe_output(bin"commitlint", "foo: message") + assert_empty pipe_output(bin"commitlint", "foo: message") end end \ No newline at end of file diff --git a/Formula/c/conduit.rb b/Formula/c/conduit.rb index 712063ad4c..e460d0029d 100644 --- a/Formula/c/conduit.rb +++ b/Formula/c/conduit.rb @@ -1,8 +1,8 @@ class Conduit < Formula desc "Streams data between data stores. Kafka Connect replacement. No JVM required" homepage "https:conduit.io" - url "https:github.comConduitIOconduitarchiverefstagsv0.12.2.tar.gz" - sha256 "2c77817eb81ff2b49fd620fbf3285ab226b53ff1c71ac042ec241855cd5c91f7" + url "https:github.comConduitIOconduitarchiverefstagsv0.12.3.tar.gz" + sha256 "cda35d6ddafa5b4aac7607cd0ba3438658bb806a8c114f28fec3613c007cac03" license "Apache-2.0" head "https:github.comConduitIOconduit.git", branch: "main" @@ -12,12 +12,12 @@ class Conduit < Formula end bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "b3153ccd3363f601614139f711ace1428eb5190eec59a0c079024836479c49a6" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "dae905f1257932806c8db656e2a757dbdadd1e2beb24e6840ad58a4c37c35cf4" - sha256 cellar: :any_skip_relocation, arm64_ventura: "52842d10d88c62d752b13cbf40d51786833b736a3e98544b0c2eb76b59c09724" - sha256 cellar: :any_skip_relocation, sonoma: "9857b499193fdb0304272c746c494d03d611c33a9e47c115fa22a374cc1fa7bd" - sha256 cellar: :any_skip_relocation, ventura: "ec73be661e672446e5b9b5476509dbb33d004a9f02545be8d69b0918a1425531" - sha256 cellar: :any_skip_relocation, x86_64_linux: "fa3c48f59c28ad328db294633190d3de6b6cb95c7c13ba971b60bbda50580bc3" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "68987192d70edccf62cd031b7b3a98c668f2aada0a977535f49318fa86298917" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "e32ae6496f7edcfa24ecdcfda79f74c0fbcce94fadc631c52a0fbb30a59d9812" + sha256 cellar: :any_skip_relocation, arm64_ventura: "9123b742930841b6e8a62178faed6d629b3e078c1e6d07b122795b25da021f68" + sha256 cellar: :any_skip_relocation, sonoma: "181108af97da9729aaf4a55e25a2929d0a4f3797adbb7593f032f372352ba2b9" + sha256 cellar: :any_skip_relocation, ventura: "535326d8fd62d4a634f116d2de4cb3c418cf49b3fb3766c99e70bfda658eb613" + sha256 cellar: :any_skip_relocation, x86_64_linux: "236d33d23dda258b4443464c0898a925b5afe9fd8040511b2b9cc9dd0b48afb3" end depends_on "go" => :build diff --git a/Formula/c/contentful-cli.rb b/Formula/c/contentful-cli.rb index 7cf6010508..44983ffa11 100644 --- a/Formula/c/contentful-cli.rb +++ b/Formula/c/contentful-cli.rb @@ -1,18 +1,18 @@ class ContentfulCli < Formula desc "Contentful command-line tools" homepage "https:github.comcontentfulcontentful-cli" - url "https:registry.npmjs.orgcontentful-cli-contentful-cli-3.6.2.tgz" - sha256 "038f873b95f9b85bc3a4f2bd06999f2323725f3242f21ea2fee56da5d5588231" + url "https:registry.npmjs.orgcontentful-cli-contentful-cli-3.7.0.tgz" + sha256 "bc61ce1c4b104290bbe1424625da96320f5224d6c71d62f2152fde906504b240" license "MIT" head "https:github.comcontentfulcontentful-cli.git", branch: "master" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "957dbc35f58672b35cc5e441502a9fa7d2ab59dbec04669e0ad2cac783b95dc6" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "957dbc35f58672b35cc5e441502a9fa7d2ab59dbec04669e0ad2cac783b95dc6" - sha256 cellar: :any_skip_relocation, arm64_ventura: "957dbc35f58672b35cc5e441502a9fa7d2ab59dbec04669e0ad2cac783b95dc6" - sha256 cellar: :any_skip_relocation, sonoma: "9654fc226c849587feae0162543d869ebe36589be52fc31a0ee79d23735325be" - sha256 cellar: :any_skip_relocation, ventura: "9654fc226c849587feae0162543d869ebe36589be52fc31a0ee79d23735325be" - sha256 cellar: :any_skip_relocation, x86_64_linux: "61434d0dd5a4b8c990c612f8d3a5377c2ab336d445d031d7d91168f4e14dfa8f" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "8df1afec0e916024b07a732a8829302343476dbad4aff509a86d2cc2eedd7c89" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "8df1afec0e916024b07a732a8829302343476dbad4aff509a86d2cc2eedd7c89" + sha256 cellar: :any_skip_relocation, arm64_ventura: "8df1afec0e916024b07a732a8829302343476dbad4aff509a86d2cc2eedd7c89" + sha256 cellar: :any_skip_relocation, sonoma: "08ad94d5fe897530ada84badbcb8ca473813e82472d7ca72d04d7bd10e16eac2" + sha256 cellar: :any_skip_relocation, ventura: "08ad94d5fe897530ada84badbcb8ca473813e82472d7ca72d04d7bd10e16eac2" + sha256 cellar: :any_skip_relocation, x86_64_linux: "a6f6b510e06ff82afb8fa98f8804749639f6d134753bfac166984cab0dd0122c" end depends_on "node" diff --git a/Formula/c/ctlptl.rb b/Formula/c/ctlptl.rb index c39cb8f0d3..29ed37504d 100644 --- a/Formula/c/ctlptl.rb +++ b/Formula/c/ctlptl.rb @@ -29,7 +29,7 @@ def install test do assert_match "v#{version}", shell_output("#{bin}ctlptl version") - assert_equal "", shell_output("#{bin}ctlptl get") + assert_empty shell_output("#{bin}ctlptl get") assert_match "not found", shell_output("#{bin}ctlptl delete cluster nonexistent 2>&1", 1) end end \ No newline at end of file diff --git a/Formula/d/davmail.rb b/Formula/d/davmail.rb index 9e4f3e7445..efeb8c2915 100644 --- a/Formula/d/davmail.rb +++ b/Formula/d/davmail.rb @@ -30,8 +30,8 @@ def install interval 300 keep_alive false environment_variables PATH: std_service_path_env - log_path "/dev/null" - error_log_path "/dev/null" + log_path File::NULL + error_log_path File::NULL end test do diff --git a/Formula/d/dbhash.rb b/Formula/d/dbhash.rb index f3c917d1ca..c4f9647ffa 100644 --- a/Formula/d/dbhash.rb +++ b/Formula/d/dbhash.rb @@ -1,9 +1,9 @@ class Dbhash < Formula desc "Computes the SHA1 hash of schema and content of a SQLite database" homepage "https://www.sqlite.org/dbhash.html" - url "https://www.sqlite.org/2024/sqlite-src-3470000.zip" - version "3.47.0" - sha256 "f59c349bedb470203586a6b6d10adb35f2afefa49f91e55a672a36a09a8fedf7" + url "https://www.sqlite.org/2024/sqlite-src-3470100.zip" + version "3.47.1" + sha256 "572457f02b03fea226a6cde5aafd55a0a6737786bcb29e3b85bfb21918b52ce7" license "blessing" livecheck do @@ -11,12 +11,12 @@ class Dbhash < Formula end bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "9077a6e3fb375cef55da7b42192808f10b89968b7c123da9881b103d5fe2faa2" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "c0c01d78c21428c30e484074440c61179d09f85bb305ce6c4505e7383fcd4aa2" - sha256 cellar: :any_skip_relocation, arm64_ventura: "57bb7738628536fd71a433168731db212eb66a6dbcf91b1832d5c91ad2ed5cee" - sha256 cellar: :any_skip_relocation, sonoma: "96d9ab8ff8dc336b34199e054ee9806da4a980596402181b793c5f7ff8f9ac1b" - sha256 cellar: :any_skip_relocation, ventura: "e2e895cb8e2699967e09dd05e9656f7cd44a3704f8d668c7c7880cbdc5794279" - sha256 cellar: :any_skip_relocation, x86_64_linux: "dd86ca62341d80071647559b8d84e0826abe22c6a5ed7d667063aefa761fca48" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "88729777437729f24a82d7b89339d8c3e1805e34ca0e698e90113e0bdd6443d3" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "0a69dcfd3da041081b2218001d55dee53e84a0c9efefba9e0520c2d6418a0342" + sha256 cellar: :any_skip_relocation, arm64_ventura: "a68c438309a0b537f87252afcabdb3302e0371cf0266378b4777cb2de5ee588b" + sha256 cellar: :any_skip_relocation, sonoma: "223196d7d489952aedaec3e2e3e4410267aea4475a903894ba8d07bf2e186720" + sha256 cellar: :any_skip_relocation, ventura: "14cf3b43a1bd881cdd640258f918cf2404fbb144d7348bb21005f0b13e8dd53f" + sha256 cellar: :any_skip_relocation, x86_64_linux: "238bd513958400b6689ab8bd78f77adbf3b8c621673fdd45ed01a2e488b9745c" end uses_from_macos "tcl-tk" => :build diff --git a/Formula/d/ddrescue.rb b/Formula/d/ddrescue.rb index 1f4ec97272..17fd604e8b 100644 --- a/Formula/d/ddrescue.rb +++ b/Formula/d/ddrescue.rb @@ -24,6 +24,6 @@ def install end test do - system bin/"ddrescue", "--force", "--size=64Ki", "/dev/zero", "/dev/null" + system bin/"ddrescue", "--force", "--size=64Ki", "/dev/zero", File::NULL end end \ No newline at end of file diff --git a/Formula/d/deployer.rb b/Formula/d/deployer.rb index a57797d9b0..698ac661df 100644 --- a/Formula/d/deployer.rb +++ b/Formula/d/deployer.rb @@ -2,13 +2,12 @@ class Deployer < Formula desc "Deployment tool written in PHP with support for popular frameworks" homepage "https:deployer.org" # Bump to php 8.4 on the next release, if possible. - url "https:github.comdeployphpdeployerreleasesdownloadv7.5.5deployer.phar" - sha256 "30c1c09038b0c390f40d21b3cb0a9e1ff46cfeefe4da1c834aeca6adfb5952d4" + url "https:github.comdeployphpdeployerreleasesdownloadv7.5.6deployer.phar" + sha256 "ee741006edc46a97d522c41b84cdcdcec0da5807afcd0e7d6e737d0970b723aa" license "MIT" - revision 1 bottle do - sha256 cellar: :any_skip_relocation, all: "7e54fce47176409d67d6508aa9b661e62600d211fe8ad81948029823f7a51b32" + sha256 cellar: :any_skip_relocation, all: "0525fd0dd685a00f848dacc06b9608c7ce0a1aa3d4b1633295d9de1b28a6ebbd" end depends_on "php@8.3" diff --git a/Formula/d/devcontainer.rb b/Formula/d/devcontainer.rb index b9f6546a66..cf556b8ea2 100644 --- a/Formula/d/devcontainer.rb +++ b/Formula/d/devcontainer.rb @@ -22,7 +22,7 @@ def install end test do - ENV["DOCKER_HOST"] = "devnull" + ENV["DOCKER_HOST"] = File::NULL # Modified .devcontainerdevcontainer.json from CLI example: # https:github.comdevcontainerscli#try-out-the-cli (testpath".devcontainer.json").write <<~JSON diff --git a/Formula/d/dnsviz.rb b/Formula/d/dnsviz.rb index 57976d098d..6e4de51d6a 100644 --- a/Formula/d/dnsviz.rb +++ b/Formula/d/dnsviz.rb @@ -50,9 +50,9 @@ def install system bin"dnsviz", "probe", "-d", "0", "-r", "example.com-probe-auth.json", "-o", "example.com.json" - system bin"dnsviz", "graph", "-r", "example.com.json", "-Thtml", "-o", "devnull" - system bin"dnsviz", "grok", "-r", "example.com.json", "-o", "devnull" - system bin"dnsviz", "print", "-r", "example.com.json", "-o", "devnull" + system bin"dnsviz", "graph", "-r", "example.com.json", "-Thtml", "-o", File::NULL + system bin"dnsviz", "grok", "-r", "example.com.json", "-o", File::NULL + system bin"dnsviz", "print", "-r", "example.com.json", "-o", File::NULL end end end \ No newline at end of file diff --git a/Formula/d/docfx.rb b/Formula/d/docfx.rb index ca9e68e97d..867ee34a4c 100644 --- a/Formula/d/docfx.rb +++ b/Formula/d/docfx.rb @@ -1,16 +1,16 @@ class Docfx < Formula desc "Tools for building and publishing API documentation for .NET projects" homepage "https:dotnet.github.iodocfx" - url "https:github.comdotnetdocfxarchiverefstags2.78.1.tar.gz" - sha256 "0f74a09a01cd5d1c2d130c64d798a874842f3f0e9dc04e199c140c54aa40271d" + url "https:github.comdotnetdocfxarchiverefstags2.78.2.tar.gz" + sha256 "0b0f53532fc887a1b7444d8c45f89d49250b6d26d8a24f8865563c4e916c1621" license "MIT" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "f1d41d1d6e709cf776ab61bc33de7d2fe60149533470431d3ad2a42886b606e8" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "bb6db79a22471f7045a39bead6e4b3a61609aeaf70c201ea9ca42721341c8edd" - sha256 cellar: :any_skip_relocation, arm64_ventura: "ca7ae34cc6f4c6ab6119852052d77e167c4a1f5dc681a2d2697a42bed8308a6d" - sha256 cellar: :any_skip_relocation, ventura: "31d4bb33864581f36725d4bf9293d7f1dd83571284446cdc00bd079236114f05" - sha256 cellar: :any_skip_relocation, x86_64_linux: "dd055cea5a6d16f04387be5585fce0eec79d4d330630340a1b868d231b2e1b53" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "5bb8a82895b1ddb4721e6270e4f51e9c3e2e8d07f43c369fccb67a7efb6ea213" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "e70aa4aa303dc525b97bccce9228e0a26d0268dd3046eae0785b4665812fb928" + sha256 cellar: :any_skip_relocation, arm64_ventura: "75bf66e4af1da6da77ac5c25007082280340b8a40c142f81f56cb213acc6765f" + sha256 cellar: :any_skip_relocation, ventura: "189b92cafeaf9437f082c044a848830ee569ae69ce4c41843c522eb3608c62b0" + sha256 cellar: :any_skip_relocation, x86_64_linux: "0fad1e16707f9965f898ba6f8782aa79d1538ad0b87d48a0f2285703c1ed2ed4" end depends_on "dotnet" diff --git a/Formula/d/dotnet@6.rb b/Formula/d/dotnet@6.rb index a504cb7ea4..7daac3a972 100644 --- a/Formula/d/dotnet@6.rb +++ b/Formula/d/dotnet@6.rb @@ -20,7 +20,7 @@ class DotnetAT6 < Formula deprecate! date: "2024-11-12", because: :unsupported depends_on "cmake" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "python@3.13" => :build depends_on "icu4c@76" depends_on "openssl@3" diff --git a/Formula/d/dstack.rb b/Formula/d/dstack.rb index 48ed1efa17..4e68753a80 100644 --- a/Formula/d/dstack.rb +++ b/Formula/d/dstack.rb @@ -3,17 +3,17 @@ class Dstack < Formula desc "ML workflow orchestration system designed for reproducibility and collaboration" homepage "https://dstack.ai/" - url "https://files.pythonhosted.org/packages/ff/6e/071ddc34615e2f3ebe354b929c19df8325175a4025dc5c1af3eceac0c771/dstack-0.18.27.tar.gz" - sha256 "96fdf5acaf7711b208b875e23ac4a3d3435608364e1ffbee7f28055cd3b31a8b" + url "https://files.pythonhosted.org/packages/16/82/c0052e86b63d31992cab9fe9114dca9bc9d50412d9a9df6aaee7e2efe45b/dstack-0.18.28.tar.gz" + sha256 "2cd7ace0bca0faeb01ca73c6fed7df002de14cd664ec3bc6fdf2b1c5107f9460" license "MPL-2.0" bottle do - sha256 cellar: :any, arm64_sequoia: "e355a6a458c765c862d37de6cc8d930eb21443ba6283c8e57482288a758ce736" - sha256 cellar: :any, arm64_sonoma: "70717a1c458e0df19691566015ea30a81329d1525caa2438eaa0dc2f00df665b" - sha256 cellar: :any, arm64_ventura: "6325178a568ccd04a31f370e4ab0061b130e373d044d143866b77dd9c756ce1a" - sha256 cellar: :any, sonoma: "ea5ae7519355a7a6981d52abe8daf6493e99a77c2a60ec6d5445fab25786b698" - sha256 cellar: :any, ventura: "97dbf8018fcfb2c8aee2214fb705e298e4251f06f81fccc4fe5ac804cbcc5b12" - sha256 cellar: :any_skip_relocation, x86_64_linux: "2fedfa213c69c43cd614103b0cb148d1f7b24f86b153f17f9d30c55ca680ddfd" + sha256 cellar: :any, arm64_sequoia: "d780aebe65a0cc19ea8d7a477386e3665603513b4dd16efcb5bf0c8a47dc26ca" + sha256 cellar: :any, arm64_sonoma: "5fce6c3b62d245686d909e0d8af8724851716ec5446cea8e01bdb59fb1fb0f3d" + sha256 cellar: :any, arm64_ventura: "46672ba0ebbdc4a5b57e4dc9d1f256cec2ece494bb1a7cfa1f7b53e564e14c9a" + sha256 cellar: :any, sonoma: "66fb0d9981d6f7127e0c42336e787ab1eb3076d6ecd494e17851aafefc17ff17" + sha256 cellar: :any, ventura: "b3b05ce6e6bcce4b3872501eb426173051b4d90f8d6e5826acf65e7da7d0a5da" + sha256 cellar: :any_skip_relocation, x86_64_linux: "dfea9ed5521a59debce692a869653303df4b236e7ad46b9ff94ef8b6099dfc4c" end # `pkgconf` and `rust` are for bcrypt. @@ -36,8 +36,8 @@ class Dstack < Formula end resource "aiorwlock" do - url "https://files.pythonhosted.org/packages/ba/c5/882b4c89d71d6f9c7d0d8dee18d267025e71d4c3241eb3b16ab39105a0d1/aiorwlock-1.4.0.tar.gz" - sha256 "4cea5bec4e9d03533a26919299394822a1422aa519bca9dd09178ec490f8d1cc" + url "https://files.pythonhosted.org/packages/c5/bf/d1ddcd676be027a963b3b01fdf9915daf4590b4dfd03bf1c8c2858aac7e3/aiorwlock-1.5.0.tar.gz" + sha256 "b529da24da659bdedcf68faf216595bde00db228c905197ac554773620e7fd2f" end resource "aiosignal" do @@ -66,8 +66,8 @@ class Dstack < Formula end resource "apscheduler" do - url "https://files.pythonhosted.org/packages/5e/34/5dcb368cf89f93132d9a31bd3747962a9dc874480e54333b0c09fa7d56ac/APScheduler-3.10.4.tar.gz" - sha256 "e6df071b27d9be898e486bc7940a7be50b4af2e9da7c08f0744a96d4bd4cef4a" + url "https://files.pythonhosted.org/packages/4e/00/6d6814ddc19be2df62c8c898c4df6b5b1914f3bd024b780028caa392d186/apscheduler-3.11.0.tar.gz" + sha256 "4c622d250b0955a65d5d0eb91c33e6d43fd879834bf541e0a18661ae60460133" end resource "asyncpg" do @@ -131,13 +131,13 @@ class Dstack < Formula end resource "boto3" do - url "https://files.pythonhosted.org/packages/84/60/9120d532933b1401dd29b9264d8ddd7f30bd2e4e6b6c3fc42e33082ca5c5/boto3-1.35.67.tar.gz" - sha256 "4eb793c45123fbca1b2b152ce0d18272d19126cf89809cd6698bf2dfc66270fb" + url "https://files.pythonhosted.org/packages/b7/72/f80a131ac5e069b12975c1054243713c46617cc769dc78348e1d59a3f945/boto3-1.35.69.tar.gz" + sha256 "40db86c7732a310b282f595251995ecafcbd62009a57e47a22683862e570cc7a" end resource "botocore" do - url "https://files.pythonhosted.org/packages/d4/7d/e4a141353a360c55a9604dc0c4227623b8908bab8f481b222a9c24668490/botocore-1.35.67.tar.gz" - sha256 "d782e02f2949889cf97a140a89cd5e9363d0e4b0153db51faf7fc16305c6e0e1" + url "https://files.pythonhosted.org/packages/55/75/aaaa22f737b7a5251f2ab24f5860b1bfc55050a77b91524474bcaadb3070/botocore-1.35.69.tar.gz" + sha256 "f9f23dd76fb247d9b0e8d411d2995e6f847fc451c026f1e58e300f815b0b36eb" end resource "cached-classproperty" do @@ -440,6 +440,11 @@ class Dstack < Formula sha256 "64badbc49180a5e401f373f9ce7ab1d18b63f7dd4a9cdc43c92b9f0b481cef7b" end + resource "psutil" do + url "https://files.pythonhosted.org/packages/26/10/2a30b13c61e7cf937f4adf90710776b7918ed0a9c434e2c38224732af310/psutil-6.1.0.tar.gz" + sha256 "353815f59a7f64cdaca1c0307ee13558a0512f6db064e92fe833784f08539c7a" + end + resource "pyasn1" do url "https://files.pythonhosted.org/packages/ba/e9/01f1a64245b89f039897cb0130016d79f77d52669aae6ee7b159a6c4c018/pyasn1-0.6.1.tar.gz" sha256 "6f580d2bdd84365380830acf45550f2511469f673cb4a5ae3857a3170128b034" @@ -500,11 +505,6 @@ class Dstack < Formula sha256 "41330d831cae6e2f22902704ead2826ea038d0419530eadff3ea80175aec5538" end - resource "pytz" do - url "https://files.pythonhosted.org/packages/3a/31/3c70bf7603cc2dca0f19bdc53b4537a797747a58875b552c8c413d963a3f/pytz-2024.2.tar.gz" - sha256 "2aa355083c50a0f93fa581709deac0c9ad65cca8a9e9beac660adcbd493c798a" - end - resource "pyyaml" do url "https://files.pythonhosted.org/packages/54/ed/79a089b6be93607fa5cdaedf301d7dfb23af5f25c398d5ead2525b063e17/pyyaml-6.0.2.tar.gz" sha256 "d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e" @@ -556,8 +556,8 @@ class Dstack < Formula end resource "simple-term-menu" do - url "https://files.pythonhosted.org/packages/a1/a0/7e78b93510886f6fb5b7146bd5cee03986fa5c2319644155c275e389c55a/simple-term-menu-1.6.4.tar.gz" - sha256 "be9c5dbd8df12a404b14cd8e95d6fc02d58c60e2555f65ddde41777c487fb3b9" + url "https://files.pythonhosted.org/packages/40/7a/29d436e7b067532e901c0facd66da76c7aa8706b88bf04e0eeeaafec89fc/simple_term_menu-1.6.5.tar.gz" + sha256 "aa5745abbd5f329383207d759878750da1b103347df2c03174a829789c15efed" end resource "six" do @@ -591,8 +591,8 @@ class Dstack < Formula end resource "tqdm" do - url "https://files.pythonhosted.org/packages/e8/4f/0153c21dc5779a49a0598c445b1978126b1344bab9ee71e53e44877e14e0/tqdm-4.67.0.tar.gz" - sha256 "fe5a6f95e6fe0b9755e9469b77b9c3cf850048224ecaa8293d7d2d31f97d869a" + url "https://files.pythonhosted.org/packages/a8/4b/29b4ef32e036bb34e4ab51796dd745cdba7ed47ad142a9f4a1eb8e0c744d/tqdm-4.67.1.tar.gz" + sha256 "f8aef9c52c08c13a65f30ea34f4e5aac3fd1a34959879d7e59e63027286627f2" end resource "typing-extensions" do @@ -621,8 +621,8 @@ class Dstack < Formula end resource "watchfiles" do - url "https://files.pythonhosted.org/packages/c8/27/2ba23c8cc85796e2d41976439b08d52f691655fdb9401362099502d1f0cf/watchfiles-0.24.0.tar.gz" - sha256 "afb72325b74fa7a428c009c1b8be4b4d7c2afedafb2982827ef2156646df2fe1" + url "https://files.pythonhosted.org/packages/9e/5e/5a9dfb8594b075d7c225d5fb628d498001c5dfae62298e9eb85b8754668f/watchfiles-1.0.0.tar.gz" + sha256 "37566c844c9ce3b5deb964fe1a23378e575e74b114618d211fbda8f59d7b5dab" end resource "websocket-client" do diff --git a/Formula/d/dupseek.rb b/Formula/d/dupseek.rb index 3182657d61..7983939554 100644 --- a/Formula/d/dupseek.rb +++ b/Formula/d/dupseek.rb @@ -23,7 +23,7 @@ def install test do mkdir "folder" touch "folder/file1" - assert_equal "", shell_output("#{bin}/dupseek -b report -f de folder").chomp + assert_empty shell_output("#{bin}/dupseek -b report -f de folder").chomp touch "folder/file2" assert_match %r{^folder\\/file[12]$}, shell_output("#{bin}/dupseek -b report -f de folder").chomp assert_equal "folder\\/file1\nfolder\\/file2", shell_output("#{bin}/dupseek -b report -f e folder | sort").chomp diff --git a/Formula/d/dvc.rb b/Formula/d/dvc.rb index 2fe302e5a9..c1ca9a2dd5 100644 --- a/Formula/d/dvc.rb +++ b/Formula/d/dvc.rb @@ -3,18 +3,18 @@ class Dvc < Formula desc "Git for data science projects" homepage "https:dvc.org" - url "https:files.pythonhosted.orgpackagesb6fcb40dba598a014ad1e20615ff67021920e2a8e635ae48f48d2e5850b3cd46dvc-3.56.0.tar.gz" - sha256 "4591152c5cd95fe2a6bd3b508293e98b96b7367538942c39be4e5fdeec3ec43e" + url "https:files.pythonhosted.orgpackagesbd81efc50ff963f37aa07b725a21735d094f38f2df4d3ca0a16b0e4daa400099dvc-3.57.0.tar.gz" + sha256 "60d6c42bf2fd4fa847ba7f4a7ebb0ff036bc065792d7b3bba375cc54d0652b6b" license "Apache-2.0" - revision 2 + revision 1 bottle do - sha256 cellar: :any, arm64_sequoia: "89797817473da7081856626aafb0ddaa55b1b1e157a999b977509eb69df9a67d" - sha256 cellar: :any, arm64_sonoma: "4016be751533abe1e0593e1aef50e331358c02e1da55981c9b37c2a366640c5c" - sha256 cellar: :any, arm64_ventura: "488d92d5b06a624698eaf6ec75137e65694e1165579773909a67516666e90a31" - sha256 cellar: :any, sonoma: "88b1f4ca07d7232475b7a3036ddec8be618a9b9d713aef0d97c9fc81e653fcba" - sha256 cellar: :any, ventura: "903f7ae6bf71966bc10aaa6ea6eee8f0bb86de7ece34b5b3283d79d8c1d3876d" - sha256 cellar: :any_skip_relocation, x86_64_linux: "b120118a04b2490041416a04b41703537a42b229336cfdc9487a5c6acd230097" + sha256 cellar: :any, arm64_sequoia: "d932907f7dca2a58653f51a6b2b070ce976b377073f059cc9d1c27270f019d22" + sha256 cellar: :any, arm64_sonoma: "d3a523a2e6b7f4bc5e4cc2c6dae052bf06506ca8a82545c8c3656116f672677b" + sha256 cellar: :any, arm64_ventura: "9d1de3af06f9acd0a2d113747381ec2cd69533c4286eef97c6fdebc86c01b871" + sha256 cellar: :any, sonoma: "a0abff2e58fa89780cafde83bb1ec10fb97ee21b1be7296bb69330a230497c52" + sha256 cellar: :any, ventura: "7faa59425c7c0aa4c36d407f4914678a73ca9e4286654fbebca8c12621f69c63" + sha256 cellar: :any_skip_relocation, x86_64_linux: "37358373ebb84cd5637ba26c9053a49e0426d066a7b270d7608cdb321126daf8" end depends_on "cmake" => :build # for pyarrow @@ -49,8 +49,8 @@ class Dvc < Formula end resource "aiohttp" do - url "https:files.pythonhosted.orgpackages1dcdaf0e573bdb77ae7df1148fe8e4ea854215a37db0b116aac6b5496335095eaiohttp-3.11.4.tar.gz" - sha256 "9d95cce8bb010597b3f2217155befe4708e0538d3548aa08d640ebf54e3f57cb" + url "https:files.pythonhosted.orgpackages4bcbf9bb10e0cf6f01730b27d370b10cc15822bea4395acd687abc8cc5fed3edaiohttp-3.11.7.tar.gz" + sha256 "01a8aca4af3da85cea5c90141d23f4b0eee3cbecfd33b029a45a80f28c66c668" end resource "aiohttp-retry" do @@ -149,8 +149,8 @@ class Dvc < Formula end resource "bcrypt" do - url "https:files.pythonhosted.orgpackagese47ed95e7d96d4828e965891af92e43b52a4cd3395dc1c1ef4ee62748d0471d0bcrypt-4.2.0.tar.gz" - sha256 "cf69eaf5185fd58f268f805b505ce31f9b9fc2d64b376642164e9244540c1221" + url "https:files.pythonhosted.orgpackages568cdd696962612e4cd83c40a9e6b3db77bfe65a830f4b9af44098708584686cbcrypt-4.2.1.tar.gz" + sha256 "6765386e3ab87f569b276988742039baab087b2cdb01e809d74e74503c2faafe" end resource "billiard" do @@ -379,8 +379,8 @@ class Dvc < Formula end resource "google-api-python-client" do - url "https:files.pythonhosted.orgpackages405261cb7132cc4c328dfa8d752a64824ff11b3f6dec9c8687320342805f2f48google_api_python_client-2.153.0.tar.gz" - sha256 "35cce8647f9c163fc04fb4d811fc91aae51954a2bdd74918decbe0e65d791dd2" + url "https:files.pythonhosted.orgpackagesb8fa861931cf33f3d91d0d17001af3249cfc2af2b5a1b8472604420c025f3339google_api_python_client-2.154.0.tar.gz" + sha256 "1b420062e03bfcaa1c79e2e00a612d29a6a934151ceb3d272fe150a656dc8f17" end resource "google-auth" do @@ -534,8 +534,8 @@ class Dvc < Formula end resource "orjson" do - url "https:files.pythonhosted.orgpackagesdb3a10320029954badc7eaa338a15ee279043436f396e965dafc169610e4933forjson-3.10.11.tar.gz" - sha256 "e35b6d730de6384d5b2dab5fd23f0d76fae8bbc8c353c2f78210aa5fa4beb3ef" + url "https:files.pythonhosted.orgpackagese004bb9f72987e7f62fb591d6c880c0caaa16238e4e530cbc3bdc84a7372d75forjson-3.10.12.tar.gz" + sha256 "0a78bbda3aea0f9f079057ee1ee8a1ecf790d4f1af88dd67493c6b8ee52506ff" end resource "oss2" do @@ -559,8 +559,8 @@ class Dvc < Formula end resource "platformdirs" do - url "https:files.pythonhosted.orgpackagesd3e3aa14d6b2c379fbb005993514988d956f1b9fdccd9cbe78ec0dbe5fb79bf5platformdirs-3.11.0.tar.gz" - sha256 "cf8ee52a3afdb965072dcc652433e0c7e3e40cf5ea1477cd4b3b1d2eb75495b3" + url "https:files.pythonhosted.orgpackages13fc128cc9cb8f03208bdbf93d3aa862e16d376844a14f9a0ce5cf4507372de4platformdirs-4.3.6.tar.gz" + sha256 "357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907" end resource "portalocker" do @@ -594,8 +594,8 @@ class Dvc < Formula end resource "pyarrow" do - url "https:files.pythonhosted.orgpackagesec416bfd027410ba2cc35da4682394fdc4285dc345b1d99f7bd55e96255d0c7dpyarrow-18.0.0.tar.gz" - sha256 "a6aa027b1a9d2970cf328ccd6dbe4a996bc13c39fd427f502782f5bdb9ca20f5" + url "https:files.pythonhosted.orgpackages7f7b640785a9062bb00314caa8a387abce547d2a420cf09bd6c715fe659ccffbpyarrow-18.1.0.tar.gz" + sha256 "9386d3ca9c145b5539a1cfc75df07757dff870168c959b473a0bccbc3abc8c73" end resource "pyasn1" do @@ -614,13 +614,13 @@ class Dvc < Formula end resource "pydantic" do - url "https:files.pythonhosted.orgpackagesa9b7d9e3f12af310e1120c21603644a1cd86f59060e040ec5c3a80b8f05fae30pydantic-2.9.2.tar.gz" - sha256 "d155cef71265d1e9807ed1c32b4c8deec042a44a50a4188b25ac67ecd81a9c0f" + url "https:files.pythonhosted.orgpackagesc4bd7fc610993f616d2398958d0028d15eaf53bde5f80cb2edb7aa4f1feaf3a7pydantic-2.10.1.tar.gz" + sha256 "a4daca2dc0aa429555e0656d6bf94873a7dc5f54ee42b1f5873d666fb3f35560" end resource "pydantic-core" do - url "https:files.pythonhosted.orgpackagese2aa6b6a9b9f8537b872f552ddd46dd3da230367754b6f707b8e1e963f515ea3pydantic_core-2.23.4.tar.gz" - sha256 "2584f7cf844ac4d970fba483a717dbe10c1c1c96a969bf65d61ffe94df1b2863" + url "https:files.pythonhosted.orgpackagesa69f7de1f19b6aea45aeb441838782d68352e71bfa98ee6fa048d5041991b33epydantic_core-2.27.1.tar.gz" + sha256 "62a763352879b84aa31058fc931884055fd75089cccbd9d58bb6afd01141b235" end resource "pydot" do @@ -704,13 +704,13 @@ class Dvc < Formula end resource "s3transfer" do - url "https:files.pythonhosted.orgpackagesa0a8e0a98fd7bd874914f0608ef7c90ffde17e116aefad765021de0f012690a2s3transfer-0.10.3.tar.gz" - sha256 "4f50ed74ab84d474ce614475e0b8d5047ff080810aac5d01ea25231cfc944b0c" + url "https:files.pythonhosted.orgpackagesc00a1cdbabf9edd0ea7747efdf6c9ab4e7061b085aa7f9bfc36bb1601563b069s3transfer-0.10.4.tar.gz" + sha256 "29edc09801743c21eb5ecbc617a152df41d3c287f67b615f73e5f750583666a7" end resource "scmrepo" do - url "https:files.pythonhosted.orgpackagesd61982a0dac4531c486f079c304397acf48bafae80d92ad05161ac9fa1c787fdscmrepo-3.3.8.tar.gz" - sha256 "e0d71cef4725dbee2cefab0cfff0a3a65d8cc213a53b468d4e3fa61ba2ec66f4" + url "https:files.pythonhosted.orgpackages27a32c0b4063cf65c2f5192d0e2951a49da694f23cb504ab4dc3eed1cd4fabfcscmrepo-3.3.9.tar.gz" + sha256 "2768f5da1d4c656e6b0e35e3a9e525e64f184cacf5d7b56b436f9384b317ee6e" end resource "semver" do @@ -719,8 +719,8 @@ class Dvc < Formula end resource "setuptools" do - url "https:files.pythonhosted.orgpackagesc8db722a42ffdc226e950c4757b3da7b56ff5c090bb265dccd707f7b8a3c6feesetuptools-75.5.0.tar.gz" - sha256 "5c4ccb41111392671f02bb5f8436dfc5a9a7185e80500531b133f5775c4163ef" + url "https:files.pythonhosted.orgpackages4354292f26c208734e9a7f067aea4a7e282c080750c4546559b58e2e45413ca0setuptools-75.6.0.tar.gz" + sha256 "8199222558df7c86216af4f84c30e9b34a61d8ba19366cc914424cdbd28252f6" end resource "shellingham" do @@ -774,8 +774,8 @@ class Dvc < Formula end resource "tqdm" do - url "https:files.pythonhosted.orgpackagese84f0153c21dc5779a49a0598c445b1978126b1344bab9ee71e53e44877e14e0tqdm-4.67.0.tar.gz" - sha256 "fe5a6f95e6fe0b9755e9469b77b9c3cf850048224ecaa8293d7d2d31f97d869a" + url "https:files.pythonhosted.orgpackagesa84b29b4ef32e036bb34e4ab51796dd745cdba7ed47ad142a9f4a1eb8e0c744dtqdm-4.67.1.tar.gz" + sha256 "f8aef9c52c08c13a65f30ea34f4e5aac3fd1a34959879d7e59e63027286627f2" end resource "typer" do @@ -824,13 +824,13 @@ class Dvc < Formula end resource "wrapt" do - url "https:files.pythonhosted.orgpackages954c063a912e20bcef7124e0df97282a8af3ff3e4b603ce84c481d6d7346be0awrapt-1.16.0.tar.gz" - sha256 "5f370f952971e7d17c7d1ead40e49f32345a7f7a5373571ef44d800d06b1899d" + url "https:files.pythonhosted.orgpackages24a1fc03dca9b0432725c2e8cdbf91a349d2194cf03d8523c124faebe581de09wrapt-1.17.0.tar.gz" + sha256 "16187aa2317c731170a88ef35e8937ae0f533c402872c1ee5e6d079fcf320801" end resource "yarl" do - url "https:files.pythonhosted.orgpackages4bd50d0481857de42a44ba4911f8010d4b361dc26487f48d5503c66a797cff48yarl-1.17.2.tar.gz" - sha256 "753eaaa0c7195244c84b5cc159dc8204b7fd99f716f11198f999f2332a86b178" + url "https:files.pythonhosted.orgpackages5e4b53db4ecad4d54535aff3dfda1f00d6363d79455f62b11b8ca97b82746bd2yarl-1.18.0.tar.gz" + sha256 "20d95535e7d833889982bfe7cc321b7f63bf8879788fee982c76ae2b24cfb715" end resource "zc-lockfile" do diff --git a/Formula/e/easyengine.rb b/Formula/e/easyengine.rb index 77e7cae949..236e32f189 100644 --- a/Formula/e/easyengine.rb +++ b/Formula/e/easyengine.rb @@ -1,17 +1,17 @@ class Easyengine < Formula desc "Command-line control panel to manage WordPress sites" homepage "https:easyengine.io" - url "https:github.comEasyEngineeasyenginereleasesdownloadv4.7.6easyengine.phar" - sha256 "817ba7db159a6506b063e8182c25c050703f0efb55b2c925247cb1d52f3cd300" + url "https:github.comEasyEngineeasyenginereleasesdownloadv4.8.0easyengine.phar" + sha256 "5002134b0a9940c0e9466a2ea9d981d77478034398352117952a1a71d73a4406" license "MIT" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "eb082589eef23f02a17115c1bfcb68312d7b8a73a2d71e4540bc02d547bdff51" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "eb082589eef23f02a17115c1bfcb68312d7b8a73a2d71e4540bc02d547bdff51" - sha256 cellar: :any_skip_relocation, arm64_ventura: "eb082589eef23f02a17115c1bfcb68312d7b8a73a2d71e4540bc02d547bdff51" - sha256 cellar: :any_skip_relocation, sonoma: "1d8fdbe32af2219061c8dca65faf717363a2b66be30c283b3c67a611d7100e7c" - sha256 cellar: :any_skip_relocation, ventura: "1d8fdbe32af2219061c8dca65faf717363a2b66be30c283b3c67a611d7100e7c" - sha256 cellar: :any_skip_relocation, x86_64_linux: "d87c4c70c1ec6e9981ed9d03c95302349a16b32c0946b1ae70b2306881eb1cb6" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "21949eec79b6bb562a6806bc3dc6886493b6c46e074ea8bee7e5d4281d079a7c" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "21949eec79b6bb562a6806bc3dc6886493b6c46e074ea8bee7e5d4281d079a7c" + sha256 cellar: :any_skip_relocation, arm64_ventura: "21949eec79b6bb562a6806bc3dc6886493b6c46e074ea8bee7e5d4281d079a7c" + sha256 cellar: :any_skip_relocation, sonoma: "a3773f8ae8284af58899f0233bdf508de336297220563c52f08e37ff8cbf8646" + sha256 cellar: :any_skip_relocation, ventura: "a3773f8ae8284af58899f0233bdf508de336297220563c52f08e37ff8cbf8646" + sha256 cellar: :any_skip_relocation, x86_64_linux: "f0fe84d9a9117825edb55e597598a39b20e4ea44366f04495842f3145e5bebb8" end depends_on "dnsmasq" diff --git a/Formula/e/efm-langserver.rb b/Formula/e/efm-langserver.rb index 8f4b67b55b..c6a95dc7d6 100644 --- a/Formula/e/efm-langserver.rb +++ b/Formula/e/efm-langserver.rb @@ -1,20 +1,18 @@ class EfmLangserver < Formula desc "General purpose Language Server" homepage "https:github.commattnefm-langserver" - url "https:github.commattnefm-langserverarchiverefstagsv0.0.53.tar.gz" - sha256 "2e315b6c563a994d8f5b3d2d8e5be629628b1f6dc7e4a82d9ea1a5deb8c81be6" + url "https:github.commattnefm-langserverarchiverefstagsv0.0.54.tar.gz" + sha256 "4149b2922899ce313a89f60851f6678369253ed542dd65bdc8dd22f3cf1629bb" license "MIT" head "https:github.commattnefm-langserver.git", branch: "master" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "9f2519c8b0bd2c84a34ab41818136152b191813d12d6c79469d8dce1f80f1554" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "acdd9f4c7834504e7e8c5078d64c5c602818cd9e51229cfc23c8c6a507d43eb5" - sha256 cellar: :any_skip_relocation, arm64_ventura: "acdd9f4c7834504e7e8c5078d64c5c602818cd9e51229cfc23c8c6a507d43eb5" - sha256 cellar: :any_skip_relocation, arm64_monterey: "acdd9f4c7834504e7e8c5078d64c5c602818cd9e51229cfc23c8c6a507d43eb5" - sha256 cellar: :any_skip_relocation, sonoma: "b614e49df5008158661b2dcdf75a1baacad164372e426dcaee83e244999ce3ba" - sha256 cellar: :any_skip_relocation, ventura: "b614e49df5008158661b2dcdf75a1baacad164372e426dcaee83e244999ce3ba" - sha256 cellar: :any_skip_relocation, monterey: "b614e49df5008158661b2dcdf75a1baacad164372e426dcaee83e244999ce3ba" - sha256 cellar: :any_skip_relocation, x86_64_linux: "22b2233ec19c7568d83661cbfd6cb196ef85d64fa74a779ca599399c75c7b081" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "6cf0b828b6d451c479718b4e1d59fb702b6b213e23de81472ceccd4af4c30f56" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "6cf0b828b6d451c479718b4e1d59fb702b6b213e23de81472ceccd4af4c30f56" + sha256 cellar: :any_skip_relocation, arm64_ventura: "6cf0b828b6d451c479718b4e1d59fb702b6b213e23de81472ceccd4af4c30f56" + sha256 cellar: :any_skip_relocation, sonoma: "89928fa34e9f83ed16f3a69e36b7a01bb2566a2c9a56c14bbd486f553641ce97" + sha256 cellar: :any_skip_relocation, ventura: "89928fa34e9f83ed16f3a69e36b7a01bb2566a2c9a56c14bbd486f553641ce97" + sha256 cellar: :any_skip_relocation, x86_64_linux: "8c26b74e7b23809dab23791a2366f8ab2720a07dc35b7759d67f391303daa3d3" end depends_on "go" => :build diff --git a/Formula/e/envv.rb b/Formula/e/envv.rb index 6914922a88..0fe3a28250 100644 --- a/Formula/e/envv.rb +++ b/Formula/e/envv.rb @@ -42,7 +42,7 @@ def install assert_equal "mylist=B:C; export mylist", shell_output("#{bin}envv del mylist A").strip assert_equal "mylist=A:B; export mylist", shell_output("#{bin}envv del mylist C").strip - assert_equal "", shell_output("#{bin}envv add mylist B").strip + assert_empty shell_output("#{bin}envv add mylist B").strip assert_equal "mylist=B:A:C; export mylist", shell_output("#{bin}envv add mylist B 1").strip assert_equal "mylist=A:C:B; export mylist", shell_output("#{bin}envv add mylist B 99").strip diff --git a/Formula/e/erofs-utils.rb b/Formula/e/erofs-utils.rb index 262e11e772..d8e3a2b68c 100644 --- a/Formula/e/erofs-utils.rb +++ b/Formula/e/erofs-utils.rb @@ -18,7 +18,7 @@ class ErofsUtils < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "lz4" depends_on "xz" @@ -30,6 +30,9 @@ class ErofsUtils < Formula end def install + # Link to liblzma from brew rather than system + ENV.append "LDFLAGS", "-L#{Formula["xz"].opt_lib}" + args = %w[ --disable-silent-rules --enable-lz4 @@ -57,12 +60,12 @@ def install # Test mkfs.erofs can make a valid erofsimg. # (Also tests that `lz4` support is properly linked.) system bin/"mkfs.erofs", "--quiet", "-zlz4", "test.lz4.erofs", "in" - assert_predicate testpath/"test.lz4.erofs", :exist? + assert_path_exists testpath/"test.lz4.erofs" # Test mkfs.erofs can make a valid erofsimg. # (Also tests that `lzma` support is properly linked.) system bin/"mkfs.erofs", "--quiet", "-zlzma", "test.lzma.erofs", "in" - assert_predicate testpath/"test.lzma.erofs", :exist? + assert_path_exists testpath/"test.lzma.erofs" # Unfortunately, fsck.erofs doesn't support extraction for now, and # erofsfuse doesn't officially work on MacOS diff --git a/Formula/e/expect.rb b/Formula/e/expect.rb index b1c74075b6..34c8d93b85 100644 --- a/Formula/e/expect.rb +++ b/Formula/e/expect.rb @@ -81,7 +81,7 @@ def install test do assert_match "works", shell_output("echo works | #{bin}timed-read 1") - assert_equal "", shell_output("{ sleep 3; echo fails; } | #{bin}timed-read 1 2>&1") + assert_empty shell_output("{ sleep 3; echo fails; } | #{bin}timed-read 1 2>&1") assert_match "Done", pipe_output(bin"expect", "exec true; puts Done") end end \ No newline at end of file diff --git a/Formula/e/exploitdb.rb b/Formula/e/exploitdb.rb index ef24e78828..805f0a8581 100644 --- a/Formula/e/exploitdb.rb +++ b/Formula/e/exploitdb.rb @@ -2,18 +2,18 @@ class Exploitdb < Formula desc "Database of public exploits and corresponding vulnerable software" homepage "https://www.exploit-db.com/" url "https://gitlab.com/exploit-database/exploitdb.git", - tag: "2024-11-16", - revision: "773f5f480cc02f596e1015a968513a160757bf61" + tag: "2024-11-26", + revision: "731ce583a5022b84f6b4527019ad9599ad779d7c" license "GPL-2.0-or-later" head "https://gitlab.com/exploit-database/exploitdb.git", branch: "main" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "dfa4ae135ec3582cdfd3a83d3eae62dbcb3528a8967df7744a0c1ccc6fb73584" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "ab16e35fc1af6cc9a80f267899595074788d89bea5712da79ada11aa7ed184de" - sha256 cellar: :any_skip_relocation, arm64_ventura: "b34764514562ead783f64182706abb6d443cec82d1423c2c4e5241b00082b3c7" - sha256 cellar: :any_skip_relocation, sonoma: "b48a95d214776f587ca7994a74a157b7954113a7387ab9ad6b435797bc7434bc" - sha256 cellar: :any_skip_relocation, ventura: "98c345f07225286a636ca35a64e61cb88cce9dc335b214a2a83e44046e1d7b7b" - sha256 cellar: :any_skip_relocation, x86_64_linux: "08227a14910f4052768651b88ca003c0cd69b987fab9b0e2a671c4ec898021af" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "14fef1d3a06ca1e2bf0925ec11261a9e74700d75f750005c7304edae6d089a76" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "8bde16455f32c386cc4a34dcefd775263c1b9a87e410ed1b4197b2cb28acd048" + sha256 cellar: :any_skip_relocation, arm64_ventura: "5240f96757da7ba6de662e86786b0b254973b2e30c2dbc864794bbb9b25a8684" + sha256 cellar: :any_skip_relocation, sonoma: "41a55f9c779d5a8c959e293fd821c8c98d02969ca90109e3aeeb3a43d429c247" + sha256 cellar: :any_skip_relocation, ventura: "03c9ff6cf843e5c01f8a087805e5473d706ff8b3c114a81d35ca8d3859d7b23c" + sha256 cellar: :any_skip_relocation, x86_64_linux: "6f5353a8d7f2d2ecfd6cf6d6caabab1889f3e310f7412d074c6cbae057a04aaa" end def install diff --git a/Formula/f/fdroidserver.rb b/Formula/f/fdroidserver.rb index 9c0dd98724..28d42bdc1c 100644 --- a/Formula/f/fdroidserver.rb +++ b/Formula/f/fdroidserver.rb @@ -6,14 +6,15 @@ class Fdroidserver < Formula url "https:files.pythonhosted.orgpackages7bdd9a37d36aadf87ce469c70713887dd9dfa6881010d5b0c9471bb181a4f4f2fdroidserver-2.3.1.tar.gz" sha256 "b0473bd62976e51a13d58a2e626627773cdcf3df67e747c7f1572afc6c71c89d" license "AGPL-3.0-or-later" + revision 1 bottle do - sha256 cellar: :any, arm64_sequoia: "a320355dc1152990278c3b49c392fe39755b6602a737878a911d9d524c944be6" - sha256 cellar: :any, arm64_sonoma: "9785a27e44fdb3e5d161da9004582acf67c54b0f21ca49dfacb2f3efeb64e0cb" - sha256 cellar: :any, arm64_ventura: "270b3788890a410cb8518fda4a4d33e7747e5b89be5cd3519a5209f4475c02ad" - sha256 cellar: :any, sonoma: "d40dc8cef4335a023b1691983102fdf48db50a2744904a40d6d1903e0aa32ee4" - sha256 cellar: :any, ventura: "855ddc71960dc8cc41e1ad6b24ba23bb6c40bf99370d852f05bf0ab26a0be883" - sha256 cellar: :any_skip_relocation, x86_64_linux: "708d62d6155c4d5026081b49f5575b8e886ed8b8ebe6a23ad73349b036aa0b86" + sha256 cellar: :any, arm64_sequoia: "16eb1b8716f716d5d7dd828dd05d4987e22a26a50820a89d018b3e9054ae9b04" + sha256 cellar: :any, arm64_sonoma: "69297f50d234b63ec53a0674e0031e48beaaebab0b2e5c3c69c920595f9b73b0" + sha256 cellar: :any, arm64_ventura: "5480d2cbc3dd6afb157b1fd5912e15d9348e9d48aa1a068788c50d5d95b708a6" + sha256 cellar: :any, sonoma: "b111eacad9729c19f47aae433bdf313a588ee71ad809679266b964d05260faa6" + sha256 cellar: :any, ventura: "8753b931d0a3a102f7466be03ae5687f1523406745d9927307f35eb934590e57" + sha256 cellar: :any_skip_relocation, x86_64_linux: "ee044ccbe6fe0a0a776548526168190d18b6dafa4fc9ddb2d11bfa46ecd87150" end depends_on "ninja" => :build @@ -23,12 +24,14 @@ class Fdroidserver < Formula depends_on "certifi" depends_on "cryptography" depends_on "freetype" + depends_on "libmagic" depends_on "libsodium" # for pynacl depends_on "libyaml" depends_on "numpy" depends_on "pillow" depends_on "python@3.12" depends_on "qhull" + depends_on "rclone" depends_on "s3cmd" uses_from_macos "libffi", since: :catalina @@ -74,6 +77,11 @@ class Fdroidserver < Formula sha256 "6765386e3ab87f569b276988742039baab087b2cdb01e809d74e74503c2faafe" end + resource "biplist" do + url "https:files.pythonhosted.orgpackages3e562db170a498c9c6545cda16e93c2f2ef9302da44802787b45a8a520d01bdbbiplist-1.0.3.tar.gz" + sha256 "4c0549764c5fe50b28042ec21aa2e14fe1a2224e239a1dae77d9e7f3932aa4c6" + end + resource "charset-normalizer" do url "https:files.pythonhosted.orgpackagesf24fe1808dc01273379acc506d18f1504eb2d299bd4131743b9fc54d7be4df1echarset_normalizer-3.4.0.tar.gz" sha256 "223217c3d4f82c3ac5e29032b3f1c2eb0fb591b72161f86d93f5719079dae93e" @@ -239,6 +247,11 @@ class Fdroidserver < Formula sha256 "195893fc129657f611b86b959aab337207d6df7f25372209269ed9e303c1a8c0" end + resource "pycountry" do + url "https:files.pythonhosted.orgpackages7657c389fa68c50590881a75b7883eeb3dc15e9e73a0fdc001cdd45c13290c92pycountry-24.6.1.tar.gz" + sha256 "b61b3faccea67f87d10c1f2b0fc0be714409e8fcdcc1315613174f6466c10221" + end + resource "pydot" do url "https:files.pythonhosted.orgpackages85104e4da8c271540dc35914e927546cbb821397f0f9477f4079cd8732946699pydot-3.0.2.tar.gz" sha256 "9180da540b51b3aa09fbf81140b3edfbe2315d778e8589a7d0a4a69c41332bae" @@ -390,10 +403,15 @@ def caveats (testpath"fdroidconfigcategories.yml").write <<~YAML Development: name: Development + icon: category_development.png System: name: System + icon: category_system.png YAML + cp test_fixtures("test.png"), testpath"fdroidconfigcategory_development.png" + cp test_fixtures("test.png"), testpath"fdroidconfigcategory_system.png" + (testpath"fdroidmetadatafake.yml").write <<~YAML Categories: - Development diff --git a/Formula/f/feishu2md.rb b/Formula/f/feishu2md.rb index 7fb0a6db85..fc1c905d92 100644 --- a/Formula/f/feishu2md.rb +++ b/Formula/f/feishu2md.rb @@ -1,8 +1,8 @@ class Feishu2md < Formula desc "Convert feishularksuite documents to markdown" homepage "https:github.comWsinefeishu2md" - url "https:github.comWsinefeishu2mdarchiverefstagsv2.4.0.tar.gz" - sha256 "a02bead184c0f9d9c6a64dd5a21b994ff8a86eecd940f6e53ad27e048177003b" + url "https:github.comWsinefeishu2mdarchiverefstagsv2.4.4.tar.gz" + sha256 "ba4efca5bda10f46ca243e961e314f80532ad8533caf742521250e1bc677f74a" license "MIT" head "https:github.comWsinefeishu2md.git", branch: "main" @@ -15,14 +15,12 @@ class Feishu2md < Formula end bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "770eec2c17386647a3935e04c6b2227f44b1af33011f526edfeb35566fa78c23" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "f121364f539161ad3df2d4d8812b712bdcd6b4b478f26bf31fcd7114935826e4" - sha256 cellar: :any_skip_relocation, arm64_ventura: "f121364f539161ad3df2d4d8812b712bdcd6b4b478f26bf31fcd7114935826e4" - sha256 cellar: :any_skip_relocation, arm64_monterey: "f121364f539161ad3df2d4d8812b712bdcd6b4b478f26bf31fcd7114935826e4" - sha256 cellar: :any_skip_relocation, sonoma: "e088621d7b83eee24a03be91b3fbec9186cb1e594f7508aef94bdc86e2fd5da7" - sha256 cellar: :any_skip_relocation, ventura: "e088621d7b83eee24a03be91b3fbec9186cb1e594f7508aef94bdc86e2fd5da7" - sha256 cellar: :any_skip_relocation, monterey: "e088621d7b83eee24a03be91b3fbec9186cb1e594f7508aef94bdc86e2fd5da7" - sha256 cellar: :any_skip_relocation, x86_64_linux: "39114b4d1ef448d8b524e6643235aadc1e57d68443888cef8b7117547ecda4bc" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "82204b6c9dd00fb608a7614dc617780425daa713056ef59387d3d870e23d65a9" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "82204b6c9dd00fb608a7614dc617780425daa713056ef59387d3d870e23d65a9" + sha256 cellar: :any_skip_relocation, arm64_ventura: "82204b6c9dd00fb608a7614dc617780425daa713056ef59387d3d870e23d65a9" + sha256 cellar: :any_skip_relocation, sonoma: "0a95e2b53c60de61472fc0f76ad47213d90385c104f9c6d89ad8d029d7f9e08d" + sha256 cellar: :any_skip_relocation, ventura: "0a95e2b53c60de61472fc0f76ad47213d90385c104f9c6d89ad8d029d7f9e08d" + sha256 cellar: :any_skip_relocation, x86_64_linux: "db49c3b5b879ef0e64fc72bda13d1c15429e54eae26754a7891b10e8940d1f8c" end depends_on "go" => :build diff --git a/Formula/f/flyctl.rb b/Formula/f/flyctl.rb index af67ea0515..3f3e561b8a 100644 --- a/Formula/f/flyctl.rb +++ b/Formula/f/flyctl.rb @@ -2,8 +2,8 @@ class Flyctl < Formula desc "Command-line tools for fly.io services" homepage "https:fly.io" url "https:github.comsuperflyflyctl.git", - tag: "v0.3.41", - revision: "b983a0d0b98cf771c58d1ecb998097e641c2fb7b" + tag: "v0.3.42", + revision: "c4780b9cdb77bf0926193f20fec0425df685e3ec" license "Apache-2.0" head "https:github.comsuperflyflyctl.git", branch: "master" @@ -18,12 +18,12 @@ class Flyctl < Formula end bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "8a0fe24f1529a2b9e1749f3c41cdb712c99e244a085255a7c7ff36147e4bc40f" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "8a0fe24f1529a2b9e1749f3c41cdb712c99e244a085255a7c7ff36147e4bc40f" - sha256 cellar: :any_skip_relocation, arm64_ventura: "8a0fe24f1529a2b9e1749f3c41cdb712c99e244a085255a7c7ff36147e4bc40f" - sha256 cellar: :any_skip_relocation, sonoma: "48c09c39ffb61781c190b305bf78a25b53cbd0df957aeb803edc80948beaf9de" - sha256 cellar: :any_skip_relocation, ventura: "48c09c39ffb61781c190b305bf78a25b53cbd0df957aeb803edc80948beaf9de" - sha256 cellar: :any_skip_relocation, x86_64_linux: "ad810d3ea65d016763592e444c302a7391a178befb46fdbd4967d8cebdd9f104" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "880108fdd4ec5e177d522c35ec913455a971d38837eea7ebb054677ef009a073" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "880108fdd4ec5e177d522c35ec913455a971d38837eea7ebb054677ef009a073" + sha256 cellar: :any_skip_relocation, arm64_ventura: "880108fdd4ec5e177d522c35ec913455a971d38837eea7ebb054677ef009a073" + sha256 cellar: :any_skip_relocation, sonoma: "6b63420b77ba713d9a381df8c5c3c5014bdf048ba7d28510938739f8d6647544" + sha256 cellar: :any_skip_relocation, ventura: "6b63420b77ba713d9a381df8c5c3c5014bdf048ba7d28510938739f8d6647544" + sha256 cellar: :any_skip_relocation, x86_64_linux: "ed157865c945e9646b3565faca038ad70d1075eb3b5612b0f6a6783b35f4cc4c" end depends_on "go" => :build diff --git a/Formula/f/fsql.rb b/Formula/f/fsql.rb index d1695497e2..c4a69ec47a 100644 --- a/Formula/f/fsql.rb +++ b/Formula/f/fsql.rb @@ -30,6 +30,6 @@ def install cmd = "#{bin}fsql SELECT name FROM . WHERE name = bar.txt" assert_equal "bar.txt", shell_output(cmd).chomp cmd = "#{bin}fsql SELECT name FROM . WHERE FORMAT\\(size, GB\\) \\> 500" - assert_equal "", shell_output(cmd) + assert_empty shell_output(cmd) end end \ No newline at end of file diff --git a/Formula/f/fwupd.rb b/Formula/f/fwupd.rb index 4fa09cacd3..706fbc3d63 100644 --- a/Formula/f/fwupd.rb +++ b/Formula/f/fwupd.rb @@ -47,6 +47,10 @@ class Fwupd < Formula depends_on "gettext" end + on_linux do + depends_on "util-linux" + end + resource "jinja2" do url "https:files.pythonhosted.orgpackagesed5539036716d19cab0747a5020fc7e907f362fbf48c984b14e62127f7e68e5djinja2-3.1.4.tar.gz" sha256 "4a3aee7acbbe7303aede8e9648d13b8bf88a429282aa6122a993f0ac800cb369" diff --git a/Formula/g/gabedit.rb b/Formula/g/gabedit.rb index c3bae8cfc9..ccec9a9d7a 100644 --- a/Formula/g/gabedit.rb +++ b/Formula/g/gabedit.rb @@ -24,7 +24,7 @@ class Gabedit < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "85b9f31c8d4f0b7daf320543f5da7d50a20212535bf1c753eca37aaa579c737d" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "cairo" depends_on "gdk-pixbuf" @@ -88,6 +88,6 @@ def install end test do - assert_predicate bin"gabedit", :exist? + assert_path_exists bin"gabedit" end end \ No newline at end of file diff --git a/Formula/g/gcab.rb b/Formula/g/gcab.rb index 39c354d0b0..dfc6b4be71 100644 --- a/Formula/g/gcab.rb +++ b/Formula/g/gcab.rb @@ -29,7 +29,7 @@ class Gcab < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "vala" => :build depends_on "glib" diff --git a/Formula/g/gcalcli.rb b/Formula/g/gcalcli.rb index 6e848a7b0c..5b8799197d 100644 --- a/Formula/g/gcalcli.rb +++ b/Formula/g/gcalcli.rb @@ -19,7 +19,7 @@ class Gcalcli < Formula end depends_on "cmake" => :build # for google_api_python_client_stubs - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "rust" => :build # for google_api_python_client_stubs depends_on "certifi" depends_on "python@3.13" diff --git a/Formula/g/gdal.rb b/Formula/g/gdal.rb index 81ee0db5a4..be23ea2353 100644 --- a/Formula/g/gdal.rb +++ b/Formula/g/gdal.rb @@ -4,7 +4,7 @@ class Gdal < Formula url "https:github.comOSGeogdalreleasesdownloadv3.10.0gdal-3.10.0.tar.gz" sha256 "946ef444489bedbc1b04bd4c115d67ae8d3f3e4a5798d5a2f1cb2a11014105b2" license "MIT" - revision 1 + revision 2 livecheck do url "https:download.osgeo.orggdalCURRENT" @@ -12,12 +12,12 @@ class Gdal < Formula end bottle do - sha256 arm64_sequoia: "54aea694c1e1ba1c96ac4fd949d41387610e027144b521e126ee939ff71a5168" - sha256 arm64_sonoma: "56bd79100e84c0edc8db1a0fadaafb3952b8128d2655f8273ee05de09e9c5933" - sha256 arm64_ventura: "1b67abc3493575365ae867cc4884c15be2b457999260e378d0766db4840a9db8" - sha256 sonoma: "8a86f6e489a1989a881809d230ed32359310eaa7c84282feb36fec00877b5896" - sha256 ventura: "a207082e25441b7b434e494dd7fcd7d8a2a2be2f962c5815d1e100865aee86a1" - sha256 x86_64_linux: "f9c0d060c170745d0a0c0af44b8ce0ef1d45ff0abc72076a31f3d7384f01add5" + sha256 arm64_sequoia: "944c05be746d14a20ed79722ddcc4e7e56b803caf6dd681ed726650897fd4cc8" + sha256 arm64_sonoma: "3bd2572ecb5f135f64a852e0bb0dfedd4cc17097b040c2560891e305bbb10cde" + sha256 arm64_ventura: "7ee6ba66453c5214af0d607bb24bdc0bbdeb5b0ac8b666c705e004c9f2631453" + sha256 sonoma: "959462e34095ea712e25d6f90a33fa21d9ece3055399b0d279e71411bb13048a" + sha256 ventura: "7f80ba754c299ea99fcccc250d8bf71377de8e3b1b108336f9495479cc1aea7c" + sha256 x86_64_linux: "f79c544a3c5c92031b7a79852b9285c50eb5066015df55a0432ee7b938d8ab7e" end head do @@ -27,7 +27,7 @@ class Gdal < Formula depends_on "boost" => :build # for `libkml` depends_on "cmake" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "python-setuptools" => :build depends_on "swig" => :build depends_on "apache-arrow" @@ -87,22 +87,11 @@ class Gdal < Formula conflicts_with "avce00", because: "both install a cpl_conv.h header" conflicts_with "cpl", because: "both install cpl_error.h" - fails_with gcc: "5" - def python3 "python3.12" end def install - # Work around an Xcode 15 linker issue which causes linkage against LLVM's - # libunwind due to it being present in a library search path. - if DevelopmentTools.clang_build_version >= 1500 - recursive_dependencies - .select { |d| d.name.match?(^llvm(@\d+)?$) } - .map { |llvm_dep| llvm_dep.to_formula.opt_lib } - .each { |llvm_lib| ENV.remove "HOMEBREW_LIBRARY_PATHS", llvm_lib } - end - site_packages = prefixLanguage::Python.site_packages(python3) # Work around Homebrew's "prefix scheme" patch which causes non-pip installs # to incorrectly try to write into HOMEBREW_PREFIXlib since Python 3.10. diff --git a/Formula/g/gdb.rb b/Formula/g/gdb.rb index 02799244e9..b52bc43005 100644 --- a/Formula/g/gdb.rb +++ b/Formula/g/gdb.rb @@ -31,7 +31,7 @@ class Gdb < Formula end on_linux do - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "guile" end @@ -43,8 +43,6 @@ class Gdb < Formula EOS end - fails_with gcc: "5" - def install args = %W[ --enable-targets=all diff --git a/Formula/g/gdcm.rb b/Formula/g/gdcm.rb index 15b8bde8c9..41048ed97f 100644 --- a/Formula/g/gdcm.rb +++ b/Formula/g/gdcm.rb @@ -22,7 +22,7 @@ class Gdcm < Formula depends_on "cmake" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "swig" => :build depends_on "openjpeg" depends_on "openssl@3" @@ -35,8 +35,6 @@ class Gdcm < Formula depends_on "util-linux" # for libuuid end - fails_with gcc: "5" - def python3 which("python3.13") end diff --git a/Formula/g/gdk-pixbuf.rb b/Formula/g/gdk-pixbuf.rb index 0894f13d6a..8bad888e74 100644 --- a/Formula/g/gdk-pixbuf.rb +++ b/Formula/g/gdk-pixbuf.rb @@ -21,7 +21,7 @@ class GdkPixbuf < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "glib" depends_on "jpeg-turbo" depends_on "libpng" @@ -97,7 +97,7 @@ def post_install return 0; } C - flags = shell_output("pkg-config --cflags --libs gdk-pixbuf-#{gdk_so_ver}").chomp.split + flags = shell_output("pkgconf --cflags --libs gdk-pixbuf-#{gdk_so_ver}").chomp.split system ENV.cc, "test.c", "-o", "test", *flags system "./test" end diff --git a/Formula/g/gdl.rb b/Formula/g/gdl.rb index 915edf647d..0ca1196c07 100644 --- a/Formula/g/gdl.rb +++ b/Formula/g/gdl.rb @@ -20,7 +20,7 @@ class Gdl < Formula depends_on "gettext" => :build depends_on "gobject-introspection" => :build depends_on "intltool" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "cairo" depends_on "gdk-pixbuf" @@ -51,7 +51,7 @@ class Gdl < Formula def install system "./configure", "--disable-silent-rules", "--enable-introspection=yes", - *std_configure_args.reject { |s| s["--disable-debug"] } + *std_configure_args system "make", "install" end @@ -65,8 +65,8 @@ def install } C - pkg_config_flags = shell_output("pkg-config --cflags --libs gdl-3.0").chomp.split - system ENV.cc, "test.c", *pkg_config_flags, "-o", "test" + pkgconf_flags = shell_output("pkgconf --cflags --libs gdl-3.0").chomp.split + system ENV.cc, "test.c", *pkgconf_flags, "-o", "test" system "./test" end end \ No newline at end of file diff --git a/Formula/g/gedit.rb b/Formula/g/gedit.rb index 3ebfe0f249..e9a37af638 100644 --- a/Formula/g/gedit.rb +++ b/Formula/g/gedit.rb @@ -28,7 +28,7 @@ class Gedit < Formula depends_on "itstool" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "adwaita-icon-theme" depends_on "cairo" @@ -82,7 +82,7 @@ def post_install } C - flags = shell_output("pkg-config --cflags --libs gedit").chomp.split + flags = shell_output("pkgconf --cflags --libs gedit").chomp.split flags << "-Wl,-rpath,#{lib}/gedit" if OS.linux? system ENV.cc, "test.c", "-o", "test", *flags system "./test" diff --git a/Formula/g/geeqie.rb b/Formula/g/geeqie.rb index ea41666a07..8f0ee87106 100644 --- a/Formula/g/geeqie.rb +++ b/Formula/g/geeqie.rb @@ -22,7 +22,7 @@ class Geeqie < Formula depends_on "meson" => :build depends_on "ninja" => :build depends_on "pandoc" => :build # for README.html - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "yelp-tools" => :build # for help files depends_on "adwaita-icon-theme" diff --git a/Formula/g/gegl.rb b/Formula/g/gegl.rb index 3acfa8298d..2688ecae02 100644 --- a/Formula/g/gegl.rb +++ b/Formula/g/gegl.rb @@ -25,7 +25,7 @@ class Gegl < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "babl" depends_on "cairo" @@ -77,14 +77,13 @@ def install return 0; } C - system ENV.cc, - "-I#{Formula["babl"].opt_include}/babl-0.1", - "-I#{Formula["glib"].opt_include}/glib-2.0", - "-I#{Formula["glib"].opt_lib}/glib-2.0/include", - "-L#{Formula["glib"].opt_lib}", "-lgobject-2.0", "-lglib-2.0", - testpath/"test.c", - "-I#{include}/gegl-0.4", "-L#{lib}", "-lgegl-0.4", - "-o", testpath/"test" + system ENV.cc, "test.c", "-o", "test", + "-I#{Formula["babl"].opt_include}/babl-0.1", + "-I#{Formula["glib"].opt_include}/glib-2.0", + "-I#{Formula["glib"].opt_lib}/glib-2.0/include", + "-I#{include}/gegl-0.4", + "-L#{lib}", "-lgegl-0.4", + "-L#{Formula["glib"].opt_lib}", "-lgobject-2.0", "-lglib-2.0" system "./test" end end \ No newline at end of file diff --git a/Formula/g/genometools.rb b/Formula/g/genometools.rb index 0808fac6b3..a156ca5604 100644 --- a/Formula/g/genometools.rb +++ b/Formula/g/genometools.rb @@ -17,7 +17,7 @@ class Genometools < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "38195c0605998af265648a4c1efb0804987c6505110a0db321dd14512480b46d" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "cairo" depends_on "glib" depends_on "pango" diff --git a/Formula/g/gensio.rb b/Formula/g/gensio.rb index 2e98788ac2..cc44555d9a 100644 --- a/Formula/g/gensio.rb +++ b/Formula/g/gensio.rb @@ -16,7 +16,7 @@ class Gensio < Formula end depends_on "go" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "swig" => :build depends_on "glib" diff --git a/Formula/g/geocode-glib.rb b/Formula/g/geocode-glib.rb index 40cd0b4cb6..1b70d53e29 100644 --- a/Formula/g/geocode-glib.rb +++ b/Formula/g/geocode-glib.rb @@ -23,7 +23,7 @@ class GeocodeGlib < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "glib" depends_on "gtk+3" @@ -60,8 +60,8 @@ def post_install return 0; } C - pkg_config_flags = shell_output("pkg-config --cflags --libs geocode-glib-2.0").chomp.split - system ENV.cc, "test.c", "-o", "test", *pkg_config_flags + pkgconf_flags = shell_output("pkgconf --cflags --libs geocode-glib-2.0").chomp.split + system ENV.cc, "test.c", "-o", "test", *pkgconf_flags system "./test" end end \ No newline at end of file diff --git a/Formula/g/geph4.rb b/Formula/g/geph4.rb index ef95775850..98dc3eecd5 100644 --- a/Formula/g/geph4.rb +++ b/Formula/g/geph4.rb @@ -23,7 +23,7 @@ class Geph4 < Formula depends_on "rust" => :build on_linux do - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "openssl@3" end diff --git a/Formula/g/gerbv.rb b/Formula/g/gerbv.rb index dfb651d421..761eef18e7 100644 --- a/Formula/g/gerbv.rb +++ b/Formula/g/gerbv.rb @@ -20,7 +20,7 @@ class Gerbv < Formula depends_on "automake" => :build depends_on "gettext" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "cairo" depends_on "gdk-pixbuf" @@ -44,10 +44,9 @@ def install s.gsub! "${PREFIX}~", "${PREFIX}" end system ".autogen.sh" - system ".configure", *std_configure_args, - "--disable-dependency-tracking", - "--disable-update-desktop-database", - "--disable-schemas-compile" + system ".configure", "--disable-update-desktop-database", + "--disable-schemas-compile", + *std_configure_args system "make" system "make", "install" end diff --git a/Formula/g/gexiv2.rb b/Formula/g/gexiv2.rb index daf508e993..277dc2435d 100644 --- a/Formula/g/gexiv2.rb +++ b/Formula/g/gexiv2.rb @@ -21,7 +21,7 @@ class Gexiv2 < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "pygobject3" => [:build, :test] depends_on "python@3.12" => [:build, :test] depends_on "vala" => :build diff --git a/Formula/g/gfold.rb b/Formula/g/gfold.rb index b99b40bc44..8aeb5163fc 100644 --- a/Formula/g/gfold.rb +++ b/Formula/g/gfold.rb @@ -18,7 +18,7 @@ class Gfold < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "3179fe94817048eb453d9d6750cb5eb946ed207277fbce5424e6dade6b6f04af" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "rust" => :build depends_on "libgit2@1.7" @@ -36,7 +36,7 @@ def install mkdir "test" do system "git", "config", "--global", "init.defaultBranch", "master" system "git", "init" - (Pathname.pwd"README").write "Testing" + Pathname("README").write "Testing" system "git", "add", "README" system "git", "commit", "-m", "init" end diff --git a/Formula/g/ghex.rb b/Formula/g/ghex.rb index 1dc6ce6e14..37e0119509 100644 --- a/Formula/g/ghex.rb +++ b/Formula/g/ghex.rb @@ -19,7 +19,7 @@ class Ghex < Formula depends_on "itstool" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "cairo" depends_on "glib" diff --git a/Formula/g/ghostscript.rb b/Formula/g/ghostscript.rb index 0c7f1c444d..6cbf528e16 100644 --- a/Formula/g/ghostscript.rb +++ b/Formula/g/ghostscript.rb @@ -31,7 +31,7 @@ class Ghostscript < Formula depends_on "libtool" => :build end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "fontconfig" depends_on "freetype" depends_on "jbig2dec" @@ -51,8 +51,6 @@ class Ghostscript < Formula conflicts_with "gambit-scheme", because: "both install `gsc` binary" conflicts_with "git-spice", because: "both install `gs` binary" - fails_with gcc: "5" - # https:sourceforge.netprojectsgs-fonts resource "fonts" do url "https:downloads.sourceforge.netprojectgs-fontsgs-fonts8.11%20%28base%2035%2C%20GPL%29ghostscript-fonts-std-8.11.tar.gz" @@ -74,7 +72,7 @@ def install # Set the correct library install names so that `brew` doesn't need to fix them up later. ENV["DARWIN_LDFLAGS_SO_PREFIX"] = "#{opt_lib}" - system configure, *std_configure_args, *args + system configure, *args, *std_configure_args # Install binaries and libraries system "make", "install" diff --git a/Formula/g/gifski.rb b/Formula/g/gifski.rb index 4f39069f5b..9f80080d33 100644 --- a/Formula/g/gifski.rb +++ b/Formula/g/gifski.rb @@ -16,14 +16,12 @@ class Gifski < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "2b5acc7e25a1311ea15611f213bbe144de06db490c002321bda776eeb0722b22" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "rust" => :build depends_on "ffmpeg@6" uses_from_macos "llvm" => :build - fails_with gcc: "5" # rubberband is built with GCC - def install system "cargo", "install", "--features", "video", *std_cargo_args end @@ -31,7 +29,7 @@ def install test do png = test_fixtures("test.png") system bin"gifski", "-o", "out.gif", png, png - assert_predicate testpath"out.gif", :exist? + assert_path_exists testpath"out.gif" refute_predicate (testpath"out.gif").size, :zero? end end \ No newline at end of file diff --git a/Formula/g/ginac.rb b/Formula/g/ginac.rb index 8cd18927e5..b06b385c40 100644 --- a/Formula/g/ginac.rb +++ b/Formula/g/ginac.rb @@ -20,7 +20,7 @@ class Ginac < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "1fdede5aa580316b0c9d774fc07455d659d760cb9fa76d10bec3eb47128b0cae" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "cln" depends_on "python@3.13" depends_on "readline" @@ -49,10 +49,8 @@ def install return 0; } CPP - system ENV.cxx, "test.cpp", "-L#{lib}", - "-L#{Formula["cln"].lib}", - "-lcln", "-lginac", "-o", "test", - "-std=c++11" + system ENV.cxx, "-std=c++11", "test.cpp", "-o", "test", + "-L#{lib}", "-L#{Formula["cln"].lib}", "-lcln", "-lginac" system "./test" end end \ No newline at end of file diff --git a/Formula/g/git-absorb.rb b/Formula/g/git-absorb.rb index 030a8e69d5..b492c9a2d4 100644 --- a/Formula/g/git-absorb.rb +++ b/Formula/g/git-absorb.rb @@ -14,7 +14,7 @@ class GitAbsorb < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "ca35199361f91362a640963a2b19fd16b741613b22552d142690055fadb7e70c" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "rust" => :build depends_on "libgit2" diff --git a/Formula/g/git-branchless.rb b/Formula/g/git-branchless.rb index d81d78f52c..30a47e7876 100644 --- a/Formula/g/git-branchless.rb +++ b/Formula/g/git-branchless.rb @@ -23,7 +23,7 @@ class GitBranchless < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "8d92a10006422d6f296aef114de2a5f52b6537b117666ebbbc0b2bceb1e67bde" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "rust" => :build depends_on "libgit2" diff --git a/Formula/g/git-cliff.rb b/Formula/g/git-cliff.rb index 5652e1dbc5..2f69c57847 100644 --- a/Formula/g/git-cliff.rb +++ b/Formula/g/git-cliff.rb @@ -14,7 +14,7 @@ class GitCliff < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "6f98f9f194cda6900d532443f00966be066c4e47a004142b456c1dfd9900f4f0" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "rust" => :build depends_on "libgit2" @@ -42,7 +42,7 @@ def install test do system "git", "cliff", "--init" - assert_predicate testpath"cliff.toml", :exist? + assert_path_exists testpath"cliff.toml" system "git", "init" system "git", "add", "cliff.toml" diff --git a/Formula/g/git-credential-libsecret.rb b/Formula/g/git-credential-libsecret.rb index fe4cba77bd..2669095204 100644 --- a/Formula/g/git-credential-libsecret.rb +++ b/Formula/g/git-credential-libsecret.rb @@ -19,7 +19,7 @@ class GitCredentialLibsecret < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "c3307d6056663fa544c169d5d00c26741340859842dda70dece03ab1f5b95999" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "glib" depends_on "libsecret" diff --git a/Formula/g/git-interactive-rebase-tool.rb b/Formula/g/git-interactive-rebase-tool.rb index 57cc0e1fa7..41c1a1d6bf 100644 --- a/Formula/g/git-interactive-rebase-tool.rb +++ b/Formula/g/git-interactive-rebase-tool.rb @@ -22,7 +22,7 @@ class GitInteractiveRebaseTool < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "f7aa1b32fbfe987e86fdd9aa2a914c14a041341b9a7ce781555b68ca325b2e31" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "rust" => :build depends_on "libgit2@1.7" diff --git a/Formula/g/git-octopus.rb b/Formula/g/git-octopus.rb index f140c2ba95..12dc8ca2e8 100644 --- a/Formula/g/git-octopus.rb +++ b/Formula/g/git-octopus.rb @@ -27,6 +27,6 @@ def install system "git", "add", "." system "git", "commit", "--message", "brewing" - assert_equal "", shell_output("#{bin}git-octopus 2>&1").strip + assert_empty shell_output("#{bin}git-octopus 2>&1").strip end end \ No newline at end of file diff --git a/Formula/g/git-series.rb b/Formula/g/git-series.rb index 8f6ba76726..13f2f15e5b 100644 --- a/Formula/g/git-series.rb +++ b/Formula/g/git-series.rb @@ -17,7 +17,7 @@ class GitSeries < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "e4e30b3ca3b0d4459f63857d9f6979b0976db69777671b37d29e1c9118817ff5" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "rust" => :build depends_on "libgit2" depends_on "libssh2" diff --git a/Formula/g/git-spice.rb b/Formula/g/git-spice.rb index 09c251d7b5..c67fd40a7f 100644 --- a/Formula/g/git-spice.rb +++ b/Formula/g/git-spice.rb @@ -1,18 +1,18 @@ class GitSpice < Formula desc "Manage stacked Git branches" homepage "https:github.comabhinavgit-spice" - url "https:github.comabhinavgit-spicearchiverefstagsv0.8.1.tar.gz" - sha256 "4336863f756709bff6a1a39430512734faf823c38b922a60ea43cb1bca1e9908" + url "https:github.comabhinavgit-spicearchiverefstagsv0.9.0.tar.gz" + sha256 "c798cc30845b43e9df1a530af6ba132e4a95770cd861f5b030925e11a2c8a3fd" license "GPL-3.0-or-later" head "https:github.comabhinavgit-spice.git", branch: "main" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "a6a5f405f3321aeec60653f58e389542db6b53a2ccf00981d1e468997322b859" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "a6a5f405f3321aeec60653f58e389542db6b53a2ccf00981d1e468997322b859" - sha256 cellar: :any_skip_relocation, arm64_ventura: "a6a5f405f3321aeec60653f58e389542db6b53a2ccf00981d1e468997322b859" - sha256 cellar: :any_skip_relocation, sonoma: "9e4c6850a0fce7529376eec85eb11a79480b24e5d4cd008ef763b5d21404b5e7" - sha256 cellar: :any_skip_relocation, ventura: "9e4c6850a0fce7529376eec85eb11a79480b24e5d4cd008ef763b5d21404b5e7" - sha256 cellar: :any_skip_relocation, x86_64_linux: "2ee01da42d93f86411695e7e2533932b60abcdb17ad65d4faae3a64a8d801b47" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "a52f0b4649f858c8ea073b70fc5d7c56be025232b0d7e12cd2b65496367c831b" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "a52f0b4649f858c8ea073b70fc5d7c56be025232b0d7e12cd2b65496367c831b" + sha256 cellar: :any_skip_relocation, arm64_ventura: "a52f0b4649f858c8ea073b70fc5d7c56be025232b0d7e12cd2b65496367c831b" + sha256 cellar: :any_skip_relocation, sonoma: "0a352af4894f7bf28dff834dd9c6cfcf6eee07e344accf03e0406ce749f6de71" + sha256 cellar: :any_skip_relocation, ventura: "0a352af4894f7bf28dff834dd9c6cfcf6eee07e344accf03e0406ce749f6de71" + sha256 cellar: :any_skip_relocation, x86_64_linux: "e8ca7adea8fa623ab630a2c832b5c4f4d9ece69535a6cfe5a28e51aa8f6a15c5" end depends_on "go" => :build diff --git a/Formula/g/git-trim.rb b/Formula/g/git-trim.rb index 0af952de74..7b082a4c48 100644 --- a/Formula/g/git-trim.rb +++ b/Formula/g/git-trim.rb @@ -25,7 +25,7 @@ class GitTrim < Formula uses_from_macos "zlib" on_linux do - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build end def install diff --git a/Formula/g/git-workspace.rb b/Formula/g/git-workspace.rb index fb6364fe82..7f5160af18 100644 --- a/Formula/g/git-workspace.rb +++ b/Formula/g/git-workspace.rb @@ -14,7 +14,7 @@ class GitWorkspace < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "eac36464fd5fef9aa5c473173281b4a73ded57c21a6fc8595742a1b6a6a539e7" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "rust" => :build depends_on "libgit2" depends_on "openssl@3" diff --git a/Formula/g/gitea.rb b/Formula/g/gitea.rb index e9167ce0c3..628e9487a3 100644 --- a/Formula/g/gitea.rb +++ b/Formula/g/gitea.rb @@ -1,8 +1,8 @@ class Gitea < Formula desc "Painless self-hosted all-in-one software development service" homepage "https:about.gitea.com" - url "https:dl.gitea.comgitea1.22.3gitea-src-1.22.3.tar.gz" - sha256 "226291c16bc750c5d8953a7c16858ec5e8d87751308d25ffbbe75210f45215c2" + url "https:dl.gitea.comgitea1.22.4gitea-src-1.22.4.tar.gz" + sha256 "9f4fde87854547706409b5796378ae0f3bb734070f8a85ba36a8772ff0389d8d" license "MIT" head "https:github.comgo-giteagitea.git", branch: "main" @@ -14,12 +14,12 @@ class Gitea < Formula end bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "b1d0c13ceaabc6e1a5c051695a7e8a50fdf503a86868ac36da518af3baa064ae" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "ea7a684e7119870d8a7ed93feb0eb7f110192d21af215ebf5c6c81baffc7862f" - sha256 cellar: :any_skip_relocation, arm64_ventura: "b32c7c0d19f5c39077967b28d3a32e0479b7322f0eb603382d9fdda1e10fae54" - sha256 cellar: :any_skip_relocation, sonoma: "f7371da1e00ff20ea938ee1d956692eafcda50decff9aa6f3e3c645c69152243" - sha256 cellar: :any_skip_relocation, ventura: "989e7a6e0339ded0f06fef9bd7a67a9c2d4bc8ee7e47154beff53745cfaf5737" - sha256 cellar: :any_skip_relocation, x86_64_linux: "bbf3f66b9fa2d8efdaff27fe550a4c7e18d9b9b7094e0b602578fb1a71125c79" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "36566b68dfdc90f73d15c6a9188dcd6790cd89fda5b165da8bcb1ed41980baf9" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "34e5f917bb087634a28165ef8525fc5f20ed5fd453feb8bfef90dfb922f02b47" + sha256 cellar: :any_skip_relocation, arm64_ventura: "6cc74829e0de742a033882d49ede13c9245d55bb41f62049724bddefdfdb3c43" + sha256 cellar: :any_skip_relocation, sonoma: "6ad5cdd6b024453abf939947c0622fad363f28414b018eb2689330ed441d98f7" + sha256 cellar: :any_skip_relocation, ventura: "ccc34e71e3bce662b3227094b6c2d7fdffb5b7ff57a741e2e539e202f846687e" + sha256 cellar: :any_skip_relocation, x86_64_linux: "09c543fa8fd948bd0be8d14dd5296b307e25bb78acd9ba8a29243f6721679249" end depends_on "go" => :build diff --git a/Formula/g/gitg.rb b/Formula/g/gitg.rb index b20710f73f..25aa185363 100644 --- a/Formula/g/gitg.rb +++ b/Formula/g/gitg.rb @@ -23,7 +23,7 @@ class Gitg < Formula depends_on "gettext" => :build # for `msgfmt` depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "vala" => :build depends_on "adwaita-icon-theme" @@ -81,7 +81,7 @@ def post_install C ENV.prepend_path "PKG_CONFIG_PATH", Formula["libgit2@1.7"].opt_lib/"pkgconfig" - flags = shell_output("pkg-config --cflags --libs libgitg-1.0").chomp.split + flags = shell_output("pkgconf --cflags --libs libgitg-1.0").chomp.split system ENV.cc, "test.c", "-o", "test", *flags system "./test" end diff --git a/Formula/g/gitless.rb b/Formula/g/gitless.rb index 2aded90c22..835d2f7c1e 100644 --- a/Formula/g/gitless.rb +++ b/Formula/g/gitless.rb @@ -27,7 +27,7 @@ class Gitless < Formula uses_from_macos "libffi" on_linux do - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build end resource "args" do diff --git a/Formula/g/gitoxide.rb b/Formula/g/gitoxide.rb index a83b0fafb1..00bb09b54b 100644 --- a/Formula/g/gitoxide.rb +++ b/Formula/g/gitoxide.rb @@ -20,7 +20,7 @@ class Gitoxide < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "0cdf8d5783d0d4351f4615fe5dc8687371cd4df9e76d05b6a998bc652d7bd8fe" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "rust" => :build uses_from_macos "curl" uses_from_macos "zlib" diff --git a/Formula/g/giza.rb b/Formula/g/giza.rb index fb9bc61e39..4623907f94 100644 --- a/Formula/g/giza.rb +++ b/Formula/g/giza.rb @@ -17,7 +17,7 @@ class Giza < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "d59a3cb64df7fae5c3b094273d6dcfd0b455e05216bf251b0b116b8a4f0e3dfc" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "cairo" depends_on "fontconfig" @@ -26,7 +26,7 @@ class Giza < Formula depends_on "libx11" def install - system ".configure", "--disable-silent-rules", *std_configure_args.reject { |s| s["--disable-debug"] } + system ".configure", "--disable-silent-rules", *std_configure_args system "make", "install" # Clean up stray Makefiles in test folder diff --git a/Formula/g/gkrellm.rb b/Formula/g/gkrellm.rb index f4c326e60f..d6ad87424d 100644 --- a/Formula/g/gkrellm.rb +++ b/Formula/g/gkrellm.rb @@ -21,7 +21,7 @@ class Gkrellm < Formula sha256 x86_64_linux: "8d8b012ba597fb48d4a205aecfff14230f67053b25a504e64945378fa3331fd4" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "at-spi2-core" depends_on "cairo" depends_on "fontconfig" @@ -51,13 +51,11 @@ def install end test do - pid = fork do - exec "#{bin}/gkrellmd --pidfile #{testpath}/test.pid" - end + pid = spawn "#{bin}/gkrellmd --pidfile #{testpath}/test.pid" sleep 2 begin - assert_predicate testpath/"test.pid", :exist? + assert_path_exists testpath/"test.pid" ensure Process.kill "SIGINT", pid Process.wait pid diff --git a/Formula/g/glade.rb b/Formula/g/glade.rb index 056ff5b2ac..8380721511 100644 --- a/Formula/g/glade.rb +++ b/Formula/g/glade.rb @@ -22,7 +22,7 @@ class Glade < Formula depends_on "itstool" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "adwaita-icon-theme" depends_on "cairo" @@ -72,8 +72,8 @@ def post_install } C - pkg_config_flags = shell_output("pkg-config --cflags --libs gladeui-2.0").chomp.split - system ENV.cc, "test.c", "-o", "test", *pkg_config_flags + pkgconf_flags = shell_output("pkgconf --cflags --libs gladeui-2.0").chomp.split + system ENV.cc, "test.c", "-o", "test", *pkgconf_flags system "./test" end end \ No newline at end of file diff --git a/Formula/g/glasskube.rb b/Formula/g/glasskube.rb index c75d068f0f..3cde8ab125 100644 --- a/Formula/g/glasskube.rb +++ b/Formula/g/glasskube.rb @@ -1,18 +1,18 @@ class Glasskube < Formula desc "Missing Package Manager for Kubernetes" homepage "https:glasskube.dev" - url "https:github.comglasskubeglasskubearchiverefstagsv0.25.0.tar.gz" - sha256 "fcd6bbb2f964a74834e230db6426f9096b7f6b2f4ae0ce241b4c17a1d15d2c9d" + url "https:github.comglasskubeglasskubearchiverefstagsv0.26.0.tar.gz" + sha256 "93933ab6e7caf0dcc653b2dd44fee44ac4c9153a7141a8490bd417f48ef1d6c4" license "Apache-2.0" head "https:github.comglasskubeglasskube.git", branch: "main" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "26434ed3ab1f2f5945b6fd34a27fc50f784f2aa8eeb70809068f5c951b3a4c4a" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "26434ed3ab1f2f5945b6fd34a27fc50f784f2aa8eeb70809068f5c951b3a4c4a" - sha256 cellar: :any_skip_relocation, arm64_ventura: "26434ed3ab1f2f5945b6fd34a27fc50f784f2aa8eeb70809068f5c951b3a4c4a" - sha256 cellar: :any_skip_relocation, sonoma: "663656e3fe152032e25b9c0bb91e6f51214fcdc7a1d42eca19ceae5c691d548d" - sha256 cellar: :any_skip_relocation, ventura: "663656e3fe152032e25b9c0bb91e6f51214fcdc7a1d42eca19ceae5c691d548d" - sha256 cellar: :any_skip_relocation, x86_64_linux: "bb9ea281153ed4389e2ba5f4200f50896394ca00095716b691b759833273ad19" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "80806ac88cd1ebb46aedd509e75b1a7ea36cbd5ebe85f1948ba2ef00b9f19fda" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "80806ac88cd1ebb46aedd509e75b1a7ea36cbd5ebe85f1948ba2ef00b9f19fda" + sha256 cellar: :any_skip_relocation, arm64_ventura: "80806ac88cd1ebb46aedd509e75b1a7ea36cbd5ebe85f1948ba2ef00b9f19fda" + sha256 cellar: :any_skip_relocation, sonoma: "d8dd23f03c68929870bdd9d2847dd5e3924ac4b5466fb29f26dfebf10504f000" + sha256 cellar: :any_skip_relocation, ventura: "d8dd23f03c68929870bdd9d2847dd5e3924ac4b5466fb29f26dfebf10504f000" + sha256 cellar: :any_skip_relocation, x86_64_linux: "806e5dee58ab2c268c5ebb57759ba2a5565b0340082702abe24629d3cdca026d" end depends_on "go" => :build diff --git a/Formula/g/gleam.rb b/Formula/g/gleam.rb index 94770c8634..74f69be332 100644 --- a/Formula/g/gleam.rb +++ b/Formula/g/gleam.rb @@ -20,7 +20,7 @@ class Gleam < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "6f61a5e3a6c7f504ec9369cbbaef5698d1037d895d22245d215e3f1a73afdcf0" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "rust" => :build depends_on "erlang" depends_on "rebar3" @@ -30,7 +30,6 @@ def install end test do - Dir.chdir testpath system bin"gleam", "new", "test_project" Dir.chdir "test_project" system bin"gleam", "test" diff --git a/Formula/g/glfw.rb b/Formula/g/glfw.rb index 2066d62f10..df10f21c48 100644 --- a/Formula/g/glfw.rb +++ b/Formula/g/glfw.rb @@ -19,7 +19,7 @@ class Glfw < Formula end depends_on "cmake" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build on_linux do depends_on "freeglut" diff --git a/Formula/g/glib-networking.rb b/Formula/g/glib-networking.rb index 75a8cc18dd..43608f345e 100644 --- a/Formula/g/glib-networking.rb +++ b/Formula/g/glib-networking.rb @@ -18,7 +18,7 @@ class GlibNetworking < Formula depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "glib" depends_on "gnutls" diff --git a/Formula/g/glibmm.rb b/Formula/g/glibmm.rb index 667640f350..0587dd25f7 100644 --- a/Formula/g/glibmm.rb +++ b/Formula/g/glibmm.rb @@ -18,22 +18,14 @@ class Glibmm < Formula depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "glib" depends_on "libsigc++" - fails_with gcc: "5" - def install system "meson", "setup", "build", "-Dbuild-examples=false", *std_meson_args system "meson", "compile", "-C", "build", "--verbose" system "meson", "install", "-C", "build" - - return unless OS.mac? - - inreplace lib/"glibmm-2.68/proc/gmmproc", - "#{HOMEBREW_LIBRARY}/Homebrew/shims/mac/super/m4", - "#{HOMEBREW_PREFIX}/bin/m4" end test do @@ -46,7 +38,7 @@ def install return 0; } CPP - flags = shell_output("pkg-config --cflags --libs glibmm-2.68").chomp.split + flags = shell_output("pkgconf --cflags --libs glibmm-2.68").chomp.split system ENV.cxx, "-std=c++17", "test.cpp", "-o", "test", *flags system "./test" end diff --git a/Formula/g/glibmm@2.66.rb b/Formula/g/glibmm@2.66.rb index 37693348e6..c6b6cb98d3 100644 --- a/Formula/g/glibmm@2.66.rb +++ b/Formula/g/glibmm@2.66.rb @@ -24,7 +24,7 @@ class GlibmmAT266 < Formula depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "glib" depends_on "libsigc++@2" @@ -45,7 +45,7 @@ def install } CPP - flags = shell_output("pkg-config --cflags --libs glibmm-2.4").chomp.split + flags = shell_output("pkgconf --cflags --libs glibmm-2.4").chomp.split system ENV.cxx, "-std=c++11", "test.cpp", "-o", "test", *flags system "./test" end diff --git a/Formula/g/gloox.rb b/Formula/g/gloox.rb index f988f38d70..0ebf726ad8 100644 --- a/Formula/g/gloox.rb +++ b/Formula/g/gloox.rb @@ -21,7 +21,7 @@ class Gloox < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "95bec00a34c6fa57dd21c50ebeff2a52af273b3a2a413436f40eaeda30b9511d" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libidn" depends_on "openssl@3" @@ -31,12 +31,12 @@ class Gloox < Formula patch :DATA def install - system "./configure", *std_configure_args, - "--disable-silent-rules", + system "./configure", "--disable-silent-rules", "--with-zlib", "--with-openssl=#{Formula["openssl@3"].opt_prefix}", "--without-tests", - "--without-examples" + "--without-examples", + *std_configure_args system "make", "install" end diff --git a/Formula/g/glslviewer.rb b/Formula/g/glslviewer.rb index 4e1a3ac0a3..e7ada09bb8 100644 --- a/Formula/g/glslviewer.rb +++ b/Formula/g/glslviewer.rb @@ -20,7 +20,7 @@ class Glslviewer < Formula end depends_on "cmake" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "ffmpeg" depends_on "glfw" @@ -41,7 +41,7 @@ def install test do cp_r pkgshare"examplesio.", testpath - pid = fork { exec bin"glslViewer", "orca.frag", "-l" } + pid = spawn bin"glslViewer", "orca.frag", "-l" sleep 1 ensure Process.kill("HUP", pid) diff --git a/Formula/g/glyr.rb b/Formula/g/glyr.rb index 523f7d2083..2007abd5ee 100644 --- a/Formula/g/glyr.rb +++ b/Formula/g/glyr.rb @@ -21,7 +21,7 @@ class Glyr < Formula end depends_on "cmake" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "gettext" depends_on "glib" diff --git a/Formula/g/gmic.rb b/Formula/g/gmic.rb index 8c71589e45..e580cea94e 100644 --- a/Formula/g/gmic.rb +++ b/Formula/g/gmic.rb @@ -21,7 +21,7 @@ class Gmic < Formula end depends_on "cmake" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "cimg" depends_on "fftw" depends_on "imath" @@ -61,6 +61,6 @@ def install end system bin"gmic", "-input", test_fixtures("test.jpg"), "rodilius", "10,4,400,16", "smooth", "60,0,1,1,4", "normalize_local", "10,16", "-output", testpath"test_rodilius.jpg" - assert_predicate testpath"test_rodilius.jpg", :exist? + assert_path_exists testpath"test_rodilius.jpg" end end \ No newline at end of file diff --git a/Formula/g/gmime.rb b/Formula/g/gmime.rb index 4952c9b61f..ccf7ecc5be 100644 --- a/Formula/g/gmime.rb +++ b/Formula/g/gmime.rb @@ -26,7 +26,7 @@ class Gmime < Formula end depends_on "gobject-introspection" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "glib" depends_on "gpgme" depends_on "libidn2" @@ -48,8 +48,7 @@ def install ] system ".autogen.sh" if build.head? - - system ".configure", *std_configure_args, *args + system ".configure", *args, *std_configure_args system "make", "install" # Avoid hardcoding Cellar paths of dependencies @@ -80,12 +79,12 @@ def install } C - flags = shell_output("pkg-config --cflags --libs gmime-#{version.major}.0").strip.split + flags = shell_output("pkgconf --cflags --libs gmime-#{version.major}.0").strip.split system ENV.cc, "-o", "test", "test.c", *flags system ".test" # Check that `pkg-config` paths are valid - cflags = shell_output("pkg-config --cflags gmime-#{version.major}.0").strip + cflags = shell_output("pkgconf --cflags gmime-#{version.major}.0").strip cflags.split.each do |flag| next unless flag.start_with?("-I") @@ -93,7 +92,7 @@ def install assert_path_exists flag end - ldflags = shell_output("pkg-config --libs gmime-#{version.major}.0").strip + ldflags = shell_output("pkgconf --libs gmime-#{version.major}.0").strip ldflags.split.each do |flag| next unless flag.start_with?("-L") diff --git a/Formula/g/gnome-autoar.rb b/Formula/g/gnome-autoar.rb index f9346ebcf8..f1e223b838 100644 --- a/Formula/g/gnome-autoar.rb +++ b/Formula/g/gnome-autoar.rb @@ -26,7 +26,7 @@ class GnomeAutoar < Formula depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "glib" depends_on "gtk+3" @@ -62,7 +62,7 @@ def post_install C ENV.prepend_path "PKG_CONFIG_PATH", Formula["libarchive"].opt_lib"pkgconfig" - flags = shell_output("pkg-config --cflags --libs gnome-autoar-0").chomp.split + flags = shell_output("pkgconf --cflags --libs gnome-autoar-0").chomp.split system ENV.cc, "test.c", "-o", "test", *flags system ".test" end diff --git a/Formula/g/gnome-themes-extra.rb b/Formula/g/gnome-themes-extra.rb index 43a261b557..1e24624f82 100644 --- a/Formula/g/gnome-themes-extra.rb +++ b/Formula/g/gnome-themes-extra.rb @@ -18,7 +18,7 @@ class GnomeThemesExtra < Formula depends_on "gettext" => :build depends_on "intltool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "cairo" depends_on "glib" @@ -48,7 +48,7 @@ def install end test do - assert_predicate share/"icons/HighContrast/scalable/actions/document-open-recent.svg", :exist? - assert_predicate lib/"gtk-2.0/2.10.0/engines/libadwaita.so", :exist? + assert_path_exists share/"icons/HighContrast/scalable/actions/document-open-recent.svg" + assert_path_exists lib/"gtk-2.0/2.10.0/engines/libadwaita.so" end end \ No newline at end of file diff --git a/Formula/g/gnu-apl.rb b/Formula/g/gnu-apl.rb index 339ad31c3c..2b5d5f1857 100644 --- a/Formula/g/gnu-apl.rb +++ b/Formula/g/gnu-apl.rb @@ -25,7 +25,7 @@ class GnuApl < Formula depends_on "libtool" => :build end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "cairo" depends_on "glib" depends_on "gtk+3" @@ -46,7 +46,6 @@ class GnuApl < Formula def install system "autoreconf", "--force", "--install", "--verbose" if build.head? - system "./configure", "--disable-silent-rules", *std_configure_args system "make", "install" end @@ -57,13 +56,9 @@ def install )OFF EOS - pid = fork do - exec bin/"APserver" - end - - sleep 4 - + pid = spawn bin/"APserver" begin + sleep 4 assert_match "Hello world", shell_output("#{bin}/apl -s -f hello.apl") ensure Process.kill("SIGINT", pid) diff --git a/Formula/g/gnu-smalltalk.rb b/Formula/g/gnu-smalltalk.rb index 2b1a649859..d28b699154 100644 --- a/Formula/g/gnu-smalltalk.rb +++ b/Formula/g/gnu-smalltalk.rb @@ -38,7 +38,7 @@ class GnuSmalltalk < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "gawk" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "gdbm" depends_on "gmp" depends_on "gnutls" diff --git a/Formula/g/gnu-units.rb b/Formula/g/gnu-units.rb index 6468cca1d1..8be511417a 100644 --- a/Formula/g/gnu-units.rb +++ b/Formula/g/gnu-units.rb @@ -1,21 +1,18 @@ class GnuUnits < Formula desc "GNU unit conversion tool" homepage "https://www.gnu.org/software/units/" - url "https://ftp.gnu.org/gnu/units/units-2.23.tar.gz" - mirror "https://ftpmirror.gnu.org/units/units-2.23.tar.gz" - sha256 "d957b451245925c9e614c4513397449630eaf92bd62b8495ba09bbe351a17370" + url "https://ftp.gnu.org/gnu/units/units-2.24.tar.gz" + mirror "https://ftpmirror.gnu.org/units/units-2.24.tar.gz" + sha256 "1e502c4edfacf20b29284716c72e5ddb51a495a2365d7b03e7960494c4a0c902" license "GPL-3.0-or-later" bottle do - rebuild 1 - sha256 arm64_sequoia: "c9ef167a1cbb1045a908eebe83e1d88c94b569aa6cb59a5a2f70e3270e7da784" - sha256 arm64_sonoma: "473f619fae31245e4b4d04c66e74b0363cb64d43964a5e82307d2dae10e20254" - sha256 arm64_ventura: "e364dbbb0ad04977a9e1ac93c47355a153e4b3b73089b126ea708df02dd24029" - sha256 arm64_monterey: "b0153e8b43b52bcdec45fd79d59208658fad30548138ccb8be565975daee2373" - sha256 sonoma: "22d8e72eb6255cdb7530e64d86d2e93eff2a6346ff0000c48d64b9c998f251a2" - sha256 ventura: "100129725430b6f71f48ee93d999c0735cea0e6bfac0d2f4d0c4505329a6ac29" - sha256 monterey: "8d116d2d4e98f362e0213daf131db29d60282df0e83838feaa9eb0c4aa9d9d36" - sha256 x86_64_linux: "cca502b31e282cfffb7c30ffc204cecdf2d6a9aba8b23310e886719096465fe0" + sha256 arm64_sequoia: "3e72fb9e4acdec731e168551f9bbfa788ebe467cc0d3f28129a1431560c3aa9d" + sha256 arm64_sonoma: "6ac2aacbfcfb4ea86d625442d2fc37dbfe22ab1746f52176b69c1103ce1e5bf4" + sha256 arm64_ventura: "1d94bdf2d4593f992e8ed62654ded6c99152af1200163e1268b4b815f91bc461" + sha256 sonoma: "bf0978be52268beff456873207f32b0f813214297bb54d1f2630b64b35456fe9" + sha256 ventura: "5356e61f7cf6dce7314c20185d1fa01e7a02ec77212ec344ddb2bca1058302a3" + sha256 x86_64_linux: "c19b8b57e51bd23f71f929ad375b6d0defdc4347ff4993ddf5c26ed2088a0b39" end depends_on "readline" diff --git a/Formula/g/gnucobol.rb b/Formula/g/gnucobol.rb index 879dbd187c..55d3ba8d59 100644 --- a/Formula/g/gnucobol.rb +++ b/Formula/g/gnucobol.rb @@ -42,7 +42,7 @@ class Gnucobol < Formula uses_from_macos "flex" => :build end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build # MacOSX provided BDB does not work (only _way_ work adjusted CFLAGS) # so we use the homebrew one @@ -80,9 +80,8 @@ def install inreplace "configure.ac", "AM_GNU_GETTEXT_VERSION", "AM_GNU_GETTEXT_REQUIRE_VERSION" system "build_aux/bootstrap", "install" end - system "./configure", *std_configure_args, - *args + system "./configure", *args, *std_configure_args system "make", "install" end diff --git a/Formula/g/gnumeric.rb b/Formula/g/gnumeric.rb index 060447bbe9..1cc152739e 100644 --- a/Formula/g/gnumeric.rb +++ b/Formula/g/gnumeric.rb @@ -18,7 +18,7 @@ class Gnumeric < Formula depends_on "gettext" => :build depends_on "intltool" => :build depends_on "itstool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "adwaita-icon-theme" depends_on "at-spi2-core" @@ -51,9 +51,9 @@ def install "GOFFICE_PLUGINS_DIR = @GOFFICE_PLUGINS_DIR@", "GOFFICE_PLUGINS_DIR = @libdir@/goffice/@GOFFICE_API_VER@/plugins/gnumeric" - system "./configure", *std_configure_args, + system "./configure", "--disable-schemas-compile", "--disable-silent-rules", - "--disable-schemas-compile" + *std_configure_args system "make", "install" end diff --git a/Formula/g/gnunet.rb b/Formula/g/gnunet.rb index e1886e8e2d..a811cc38ad 100644 --- a/Formula/g/gnunet.rb +++ b/Formula/g/gnunet.rb @@ -15,7 +15,7 @@ class Gnunet < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "e5bae678ede4b9bc6b6d9518f455aa7191fc903c939ddd07a5bee3bd8d27586e" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "gettext" depends_on "gmp" depends_on "gnutls" diff --git a/Formula/g/gnupg-pkcs11-scd.rb b/Formula/g/gnupg-pkcs11-scd.rb index 8a28335bc8..fe9af8c4bd 100644 --- a/Formula/g/gnupg-pkcs11-scd.rb +++ b/Formula/g/gnupg-pkcs11-scd.rb @@ -23,7 +23,7 @@ class GnupgPkcs11Scd < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libassuan" depends_on "libgcrypt" depends_on "libgpg-error" diff --git a/Formula/g/gnuplot.rb b/Formula/g/gnuplot.rb index 32f29f7717..3cbb28804d 100644 --- a/Formula/g/gnuplot.rb +++ b/Formula/g/gnuplot.rb @@ -29,7 +29,7 @@ class Gnuplot < Formula end depends_on "gnu-sed" => :build # https://sourceforge.net/p/gnuplot/bugs/2676/ - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "cairo" depends_on "gd" @@ -46,8 +46,6 @@ class Gnuplot < Formula depends_on "harfbuzz" end - fails_with gcc: "5" - def install args = %W[ --disable-silent-rules @@ -97,6 +95,6 @@ def install set output "#{testpath}/graph.txt"; plot sin(x); EOS - assert_predicate testpath/"graph.txt", :exist? + assert_path_exists testpath/"graph.txt" end end \ No newline at end of file diff --git a/Formula/g/gnuradio.rb b/Formula/g/gnuradio.rb index d8a8e4484a..96e1bde4db 100644 --- a/Formula/g/gnuradio.rb +++ b/Formula/g/gnuradio.rb @@ -25,7 +25,7 @@ class Gnuradio < Formula depends_on "cmake" => :build depends_on "doxygen" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "pybind11" => :build depends_on "rust" => :build # for rpds-py depends_on "adwaita-icon-theme" @@ -62,8 +62,6 @@ class Gnuradio < Formula depends_on "llvm" end - fails_with gcc: "5" - # Resources for Python packages based on .condarecipemeta.yaml # Currently skipping `matplotlib` and `scipy` extra dependencies. # diff --git a/Formula/g/gnustep-base.rb b/Formula/g/gnustep-base.rb index ec43097be0..6cbb0b8802 100644 --- a/Formula/g/gnustep-base.rb +++ b/Formula/g/gnustep-base.rb @@ -27,7 +27,7 @@ class GnustepBase < Formula end depends_on "gnustep-make" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "gmp" depends_on "gnutls" diff --git a/Formula/g/gnutls.rb b/Formula/g/gnutls.rb index a96088c41d..3c0ca19d2e 100644 --- a/Formula/g/gnutls.rb +++ b/Formula/g/gnutls.rb @@ -22,7 +22,7 @@ class Gnutls < Formula sha256 x86_64_linux: "9bedb5b302e02e32c64bf75c488216dd644bc205d9e99d2b26edfdf7f3d81b93" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "ca-certificates" depends_on "gmp" @@ -49,7 +49,7 @@ def install --with-p11-kit ] - system "./configure", *args, *std_configure_args.reject { |s| s["--disable-debug"] } + system "./configure", *args, *std_configure_args system "make", "install" # certtool shadows the macOS certtool utility diff --git a/Formula/g/gobject-introspection.rb b/Formula/g/gobject-introspection.rb index c33d61fc0a..146feba83a 100644 --- a/Formula/g/gobject-introspection.rb +++ b/Formula/g/gobject-introspection.rb @@ -23,7 +23,7 @@ class GobjectIntrospection < Formula depends_on "ninja" => :build depends_on "cairo" depends_on "glib" - depends_on "pkg-config" + depends_on "pkgconf" # Ships a `_giscanner.cpython-312-darwin.so`, so needs a specific version. depends_on "python@3.13" @@ -93,8 +93,8 @@ def install } C - pkg_config_flags = shell_output("pkg-config --cflags --libs gobject-introspection-1.0").strip.split - system ENV.cc, "main.c", "-o", "test", *pkg_config_flags + pkgconf_flags = shell_output("pkgconf --cflags --libs gobject-introspection-1.0").strip.split + system ENV.cc, "main.c", "-o", "test", *pkgconf_flags system ".test" end end \ No newline at end of file diff --git a/Formula/g/gocryptfs.rb b/Formula/g/gocryptfs.rb index 3173d4bd31..7571364e8a 100644 --- a/Formula/g/gocryptfs.rb +++ b/Formula/g/gocryptfs.rb @@ -10,7 +10,7 @@ class Gocryptfs < Formula end depends_on "go" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libfuse" depends_on :linux # on macOS, requires closed-source macFUSE depends_on "openssl@3" @@ -24,6 +24,6 @@ def install test do (testpath"encdir").mkpath pipe_output("#{bin}gocryptfs -init #{testpath}encdir", "password", 0) - assert_predicate testpath"encdirgocryptfs.conf", :exist? + assert_path_exists testpath"encdirgocryptfs.conf" end end \ No newline at end of file diff --git a/Formula/g/goffice.rb b/Formula/g/goffice.rb index 36e11513e3..6a2948ff89 100644 --- a/Formula/g/goffice.rb +++ b/Formula/g/goffice.rb @@ -26,7 +26,7 @@ class Goffice < Formula depends_on "gettext" => :build depends_on "intltool" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "at-spi2-core" depends_on "cairo" @@ -67,7 +67,7 @@ def install } C - flags = shell_output("pkg-config --cflags --libs libgoffice-#{version.major_minor}").strip.split + flags = shell_output("pkgconf --cflags --libs libgoffice-#{version.major_minor}").strip.split system ENV.cc, "test.c", "-o", "test", *flags system "./test" end diff --git a/Formula/g/gollama.rb b/Formula/g/gollama.rb index 2c7285f580..327edf06d7 100644 --- a/Formula/g/gollama.rb +++ b/Formula/g/gollama.rb @@ -1,18 +1,18 @@ class Gollama < Formula desc "Go manage your Ollama models" homepage "https:smcleod.net" - url "https:github.comsammcjgollamaarchiverefstagsv1.27.22.tar.gz" - sha256 "4b841c253eaae5c540feb006f15b4e853556e0d6aec1a6427db59b8ab07afcb6" + url "https:github.comsammcjgollamaarchiverefstagsv1.27.23.tar.gz" + sha256 "46349b473440f486a04e5142eff20d50066d03c43eceaaa409039ade00ab8ac2" license "MIT" head "https:github.comsammcjgollama.git", branch: "main" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "d76f458c3cf1d57b9ee1b139bf754438b5a4d4145206aa53297a89344a903464" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "26c1662ed5421ecc7792cd6911c80a17235ccafdd4ab07cf9d636d3739b2fed9" - sha256 cellar: :any_skip_relocation, arm64_ventura: "9345f47ecd90099da7fa27b3f865ae0401bb1b96606e5d3ce1932c62eb5d027e" - sha256 cellar: :any_skip_relocation, sonoma: "c3dbeeed90252ee4e3e5d5b31412cc0ed7c4c62f7c8567df302fbfd0e54aaf4a" - sha256 cellar: :any_skip_relocation, ventura: "fb467bcb4d021054fb76ebe45b9a99ec198422b9afe18b205e6f9b123b3e39fa" - sha256 cellar: :any_skip_relocation, x86_64_linux: "40b40fc10a76c60ca00f697b3bf419f40f3d5efdc3b4c61b6c71edc1f0297cc1" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "6f80bff38bae18561d4aa866f80cfb7e3b571e3a0f4fec4a839b1b6a5a55a300" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "0b6ea17dd415e89bca960c78cb26a519ffb62b0e6da4f78269f942f0336cb9a1" + sha256 cellar: :any_skip_relocation, arm64_ventura: "afd45324dabfdc95dd1cef2037717759710847577cc8f980901fca3e4b9148fe" + sha256 cellar: :any_skip_relocation, sonoma: "37c6dd218e344c0c0067dc7ad616753cbc7374a9b4cd68ea0dbad0d45e233323" + sha256 cellar: :any_skip_relocation, ventura: "32d5c0833c2057ffeeb1dc8f46ce4e2e81273a5fe7d66863f0a9123f6508b0e9" + sha256 cellar: :any_skip_relocation, x86_64_linux: "11fbea5f82fe600f892eb458f514a157bc5cc40a2d2454226fc1314476937f84" end depends_on "go" => :build diff --git a/Formula/g/gom.rb b/Formula/g/gom.rb index 6e5e56f9c2..6394f65add 100644 --- a/Formula/g/gom.rb +++ b/Formula/g/gom.rb @@ -19,7 +19,7 @@ class Gom < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "python@3.13" => :build depends_on "gdk-pixbuf" depends_on "gettext" diff --git a/Formula/g/goocanvas.rb b/Formula/g/goocanvas.rb index bd54ea8139..8a12d05e85 100644 --- a/Formula/g/goocanvas.rb +++ b/Formula/g/goocanvas.rb @@ -18,7 +18,7 @@ class Goocanvas < Formula end depends_on "gobject-introspection" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "at-spi2-core" depends_on "cairo" diff --git a/Formula/g/gopass-jsonapi.rb b/Formula/g/gopass-jsonapi.rb index a0b63bc0a8..aad1306203 100644 --- a/Formula/g/gopass-jsonapi.rb +++ b/Formula/g/gopass-jsonapi.rb @@ -1,31 +1,19 @@ class GopassJsonapi < Formula desc "Gopass Browser Bindings" homepage "https:github.comgopasspwgopass-jsonapi" - url "https:github.comgopasspwgopass-jsonapiarchiverefstagsv1.15.14.tar.gz" - sha256 "2ff6a1b03d5b7befe81d6465990ea5b13b9ad052d6c9cf1638b795767307d9ea" + url "https:github.comgopasspwgopass-jsonapiarchiverefstagsv1.15.15.tar.gz" + sha256 "edd71e029d8f23e23f8b3a2fa5cf805910ca023d3607ea7bc0a59355b21b40b8" license "MIT" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "9faebf571426dabdfb566614961123daab44eacae6b4cd7593e54347621be5ca" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "7f16a5232c13d2ba977dd043b0f507c86c9c876b826687f89fe3ad884ee77b04" - sha256 cellar: :any_skip_relocation, arm64_ventura: "e9d8d8f1c501c3ea65d500696775286246a84edc5d85bcf56d8c1be13b24594c" - sha256 cellar: :any_skip_relocation, arm64_monterey: "64cc4724a4a0ac92dae382d952b92f31835892269d64e0942228787bd1d60ca9" - sha256 cellar: :any_skip_relocation, sonoma: "9341168b05cda035be152b94dd3659de2126226f0b742df82a9aaeeb1c65d417" - sha256 cellar: :any_skip_relocation, ventura: "c99fa5c3240121fdb17a547eb3db32d12e0375eb12b767b7331055516709cde3" - sha256 cellar: :any_skip_relocation, monterey: "984ec10a8134bb0a33a0338ecfd2425d2a011ebe83ed3a8fd60e435459ca4fc5" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "ed5097f32ddfab1e9a86dbf4f582750e0501c67556144723f652736828384872" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "b5b12da7b04c28660980e9631be95862028b450206fb36c2e1cd536f4422113b" + sha256 cellar: :any_skip_relocation, sonoma: "d56468080fde6a5da8bfd1a4a18589ce4103631eb0cc2c21de05784f8bc7662e" end depends_on "go" => :build depends_on "gopass" - - # update screenshot to build with macos sequoia - # upstram pr ref, https:github.comgopasspwgopass-jsonapipull130 - patch do - on_sonoma :or_newer do - url "https:github.comgopasspwgopass-jsonapicommitbcab9c40e9dc63c39bdc45c91a534eb34d95a8dc.patch?full_index=1" - sha256 "29254a57c99136d1bfaa059d497e6b3e7e7e6e3cf495e584519c6fe7291f7d49" - end - end + depends_on macos: :sonoma # for SCScreenshotManager def install ldflags = "-s -w -X main.version=#{version}" diff --git a/Formula/g/goread.rb b/Formula/g/goread.rb index 9e11d7e7a2..18023c9454 100644 --- a/Formula/g/goread.rb +++ b/Formula/g/goread.rb @@ -1,18 +1,18 @@ class Goread < Formula desc "RSSAtom feeds in the terminal" homepage "https:github.comTypicalAMgoread" - url "https:github.comTypicalAMgoreadarchiverefstagsv1.7.0.tar.gz" - sha256 "bf7b8cb47f9ea78bb445fc2679df6a383cb4e0133b000e4bbee1dee660f71a26" + url "https:github.comTypicalAMgoreadarchiverefstagsv1.7.1.tar.gz" + sha256 "29e15a110ad1844adf6990033d118df4ec3ff6ccbe68b36eb6729867db8ec375" license "GPL-3.0-or-later" head "https:github.comTypicalAMgoread.git", branch: "main" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "fc4e7fabecb4dbeec0469872a1b7537861082bce8e0548a3f175b0bcc764be2b" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "fc4e7fabecb4dbeec0469872a1b7537861082bce8e0548a3f175b0bcc764be2b" - sha256 cellar: :any_skip_relocation, arm64_ventura: "fc4e7fabecb4dbeec0469872a1b7537861082bce8e0548a3f175b0bcc764be2b" - sha256 cellar: :any_skip_relocation, sonoma: "74263d896796e6887948950eadf7cdd48e4aa3fde57b24846e19ac95bd1f2092" - sha256 cellar: :any_skip_relocation, ventura: "74263d896796e6887948950eadf7cdd48e4aa3fde57b24846e19ac95bd1f2092" - sha256 cellar: :any_skip_relocation, x86_64_linux: "0888998680667c174eb0d11fb93e4a9a2fe26baab478a28fb76dc2b6c2d9150e" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "370e06cee7a0e012e29192aad1510c13148c516d5518f04ece53d45c894977f5" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "370e06cee7a0e012e29192aad1510c13148c516d5518f04ece53d45c894977f5" + sha256 cellar: :any_skip_relocation, arm64_ventura: "370e06cee7a0e012e29192aad1510c13148c516d5518f04ece53d45c894977f5" + sha256 cellar: :any_skip_relocation, sonoma: "62fddcb4abfa9ca7c7e1b246e1a6c4d8f36160adc4c1f351a7f41b7500ce6eb5" + sha256 cellar: :any_skip_relocation, ventura: "62fddcb4abfa9ca7c7e1b246e1a6c4d8f36160adc4c1f351a7f41b7500ce6eb5" + sha256 cellar: :any_skip_relocation, x86_64_linux: "50aada6c4ed52d0d7385b0e3667b1981af8338df896c00dbf81fd40e2aca8107" end depends_on "go" => :build diff --git a/Formula/g/goreman.rb b/Formula/g/goreman.rb index 797176ada8..a9e7933bee 100644 --- a/Formula/g/goreman.rb +++ b/Formula/g/goreman.rb @@ -1,8 +1,8 @@ class Goreman < Formula desc "Foreman clone written in Go" homepage "https:github.commattngoreman" - url "https:github.commattngoremanarchiverefstagsv0.3.15.tar.gz" - sha256 "3eb3bd3b80a1d0e0a28e595b6dae524770dc1f9d47bd1a1664b291ba6a08ff6b" + url "https:github.commattngoremanarchiverefstagsv0.3.16.tar.gz" + sha256 "cdea04dc48ff8a7c44c30b68260203126e0b2ff4de780f5b89867a2c6c5ff7a4" license "MIT" head "https:github.commattngoreman.git", branch: "master" @@ -12,16 +12,12 @@ class Goreman < Formula end bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "0dd859624b23c22f9967af05544138d27ada841bcc43344de18155fbecef3a49" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "abca4de37df65e8bbca0fa5d67d939638e58e239cff23b2dd5e0c4504e7caafc" - sha256 cellar: :any_skip_relocation, arm64_ventura: "43d09c2e7420bc60906706323a49d65afa612cb477ddbb0c1edd9f5e1721f7ad" - sha256 cellar: :any_skip_relocation, arm64_monterey: "43d09c2e7420bc60906706323a49d65afa612cb477ddbb0c1edd9f5e1721f7ad" - sha256 cellar: :any_skip_relocation, arm64_big_sur: "43d09c2e7420bc60906706323a49d65afa612cb477ddbb0c1edd9f5e1721f7ad" - sha256 cellar: :any_skip_relocation, sonoma: "4c79d6d8041e7853347cdcd2210a7b3106ecce0999fd35967a16b112ea8e219d" - sha256 cellar: :any_skip_relocation, ventura: "5771bfcd34c5bf8a1327f0a29b44908e21b4b251caa0c8c324ae2924302cbce0" - sha256 cellar: :any_skip_relocation, monterey: "5771bfcd34c5bf8a1327f0a29b44908e21b4b251caa0c8c324ae2924302cbce0" - sha256 cellar: :any_skip_relocation, big_sur: "5771bfcd34c5bf8a1327f0a29b44908e21b4b251caa0c8c324ae2924302cbce0" - sha256 cellar: :any_skip_relocation, x86_64_linux: "b5f12a9760b379dd8e4cf4c39a69862b5a0fadfec40e511e71408006c5943c8b" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "bbb40f361d8ddd7292c0ce9151d7bd4eebb8760ad345f7a1ab16fd22358963ff" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "bbb40f361d8ddd7292c0ce9151d7bd4eebb8760ad345f7a1ab16fd22358963ff" + sha256 cellar: :any_skip_relocation, arm64_ventura: "bbb40f361d8ddd7292c0ce9151d7bd4eebb8760ad345f7a1ab16fd22358963ff" + sha256 cellar: :any_skip_relocation, sonoma: "30922c5420a9a47be96ee22712eb3538916de8d49e086d8030a0db7622e32819" + sha256 cellar: :any_skip_relocation, ventura: "30922c5420a9a47be96ee22712eb3538916de8d49e086d8030a0db7622e32819" + sha256 cellar: :any_skip_relocation, x86_64_linux: "2e214a6fe2efef00e69e55da73ded0439da12585b5bf3fe93e58e091c6b3de99" end depends_on "go" => :build diff --git a/Formula/g/got.rb b/Formula/g/got.rb index 3b025e97f7..c2ef6c730a 100644 --- a/Formula/g/got.rb +++ b/Formula/g/got.rb @@ -20,7 +20,7 @@ class Got < Formula end depends_on "bison" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libevent" depends_on "libretls" depends_on "ncurses" diff --git a/Formula/g/gource.rb b/Formula/g/gource.rb index aa8a971503..9b8fce5148 100644 --- a/Formula/g/gource.rb +++ b/Formula/g/gource.rb @@ -26,7 +26,7 @@ class Gource < Formula end depends_on "glm" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "boost" depends_on "freetype" diff --git a/Formula/g/gpa.rb b/Formula/g/gpa.rb index fe227e8b1e..e278eb2fce 100644 --- a/Formula/g/gpa.rb +++ b/Formula/g/gpa.rb @@ -36,7 +36,7 @@ class Gpa < Formula end depends_on "desktop-file-utils" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "gdk-pixbuf" depends_on "glib" @@ -58,7 +58,7 @@ def install inreplace "configure", "NEED_LIBASSUAN_API=2", "NEED_LIBASSUAN_API=3" system "./autogen.sh" if build.head? - system "./configure", "--disable-silent-rules", *std_configure_args.reject { |s| s["--disable-debug"] } + system "./configure", "--disable-silent-rules", *std_configure_args system "make" system "make", "install" end diff --git a/Formula/g/gpac.rb b/Formula/g/gpac.rb index c4cf160371..20bdff4484 100644 --- a/Formula/g/gpac.rb +++ b/Formula/g/gpac.rb @@ -25,7 +25,7 @@ class Gpac < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "3fa932d0f671a1643b20f381bba3181328431e5ef9555444a8d25a983ace36e1" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "openssl@3" uses_from_macos "zlib" @@ -46,6 +46,6 @@ def install test do system bin"MP4Box", "-add", test_fixtures("test.mp3"), testpath"out.mp4" - assert_predicate testpath"out.mp4", :exist? + assert_path_exists testpath"out.mp4" end end \ No newline at end of file diff --git a/Formula/g/gpg-tui.rb b/Formula/g/gpg-tui.rb index 9b9943927c..93c2df3a56 100644 --- a/Formula/g/gpg-tui.rb +++ b/Formula/g/gpg-tui.rb @@ -16,7 +16,7 @@ class GpgTui < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "4b326e5cb490b82f26db74f3c98efbcaf2b361f43ad6041129c6fd33645185f8" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "rust" => :build depends_on "gnupg" depends_on "gpgme" diff --git a/Formula/g/gphoto2.rb b/Formula/g/gphoto2.rb index 1ef9a962ac..da11e66b7e 100644 --- a/Formula/g/gphoto2.rb +++ b/Formula/g/gphoto2.rb @@ -25,7 +25,7 @@ class Gphoto2 < Formula sha256 x86_64_linux: "52adb4dfc3a7c3b062ff23a25adf8ddcaaead4cef2df8e1e355067fb124f4873" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "jpeg-turbo" depends_on "libexif" @@ -42,7 +42,7 @@ class Gphoto2 < Formula patch :DATA def install - system ".configure", *std_configure_args.reject { |s| s["--disable-debug"] } + system ".configure", *std_configure_args system "make", "install" end diff --git a/Formula/g/gping.rb b/Formula/g/gping.rb index 1ae315ddb3..28c5b174e5 100644 --- a/Formula/g/gping.rb +++ b/Formula/g/gping.rb @@ -24,7 +24,7 @@ class Gping < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "7b3d71c0896cb93022a289d740ed310160ea4e92b5da84d60a1bb15fb40940a6" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "rust" => :build on_linux do diff --git a/Formula/g/gplugin.rb b/Formula/g/gplugin.rb index 0edc5f9f1e..755f62f476 100644 --- a/Formula/g/gplugin.rb +++ b/Formula/g/gplugin.rb @@ -25,7 +25,7 @@ class Gplugin < Formula depends_on "help2man" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "vala" => :build depends_on "glib" depends_on "gtk4" @@ -56,7 +56,7 @@ def install } C - flags = shell_output("pkg-config --cflags --libs gplugin").chomp.split + flags = shell_output("pkgconf --cflags --libs gplugin").chomp.split system ENV.cc, "test.c", "-o", "test", *flags system "./test" end diff --git a/Formula/g/gpredict.rb b/Formula/g/gpredict.rb index 250e2c1517..13f49796d8 100644 --- a/Formula/g/gpredict.rb +++ b/Formula/g/gpredict.rb @@ -50,7 +50,7 @@ class Gpredict < Formula end depends_on "intltool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "adwaita-icon-theme" depends_on "cairo" diff --git a/Formula/g/gpsbabel.rb b/Formula/g/gpsbabel.rb index 107d593450..0c29b0fd5a 100644 --- a/Formula/g/gpsbabel.rb +++ b/Formula/g/gpsbabel.rb @@ -22,15 +22,13 @@ class Gpsbabel < Formula end depends_on "cmake" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libusb" depends_on "qt" depends_on "shapelib" uses_from_macos "zlib" - fails_with gcc: "5" - def install ENV.cxx11 # force use of homebrew libusb-1.0 instead of included version. @@ -62,6 +60,6 @@ def install EOS system bin"gpsbabel", "-i", "geo", "-f", "test.loc", "-o", "gpx", "-F", "test.gpx" - assert_predicate testpath"test.gpx", :exist? + assert_path_exists testpath"test.gpx" end end \ No newline at end of file diff --git a/Formula/g/gpsim.rb b/Formula/g/gpsim.rb index e6c3289ecd..87b786190f 100644 --- a/Formula/g/gpsim.rb +++ b/Formula/g/gpsim.rb @@ -24,7 +24,7 @@ class Gpsim < Formula end depends_on "gputils" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "gettext" depends_on "glib" depends_on "popt" diff --git a/Formula/g/gptline.rb b/Formula/g/gptline.rb index 13135a6512..1a0e23bb2b 100644 --- a/Formula/g/gptline.rb +++ b/Formula/g/gptline.rb @@ -18,7 +18,7 @@ class Gptline < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "51b645176411e2a998ee08e303c00524bceae0688402752e920ec08a55c5b78b" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "rust" => :build depends_on "certifi" depends_on "freetype" diff --git a/Formula/g/graph-tool.rb b/Formula/g/graph-tool.rb index d7d3e7d2c1..4cfc68f069 100644 --- a/Formula/g/graph-tool.rb +++ b/Formula/g/graph-tool.rb @@ -23,7 +23,7 @@ class GraphTool < Formula end depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "boost" depends_on "boost-python3" depends_on "cairomm@1.14" diff --git a/Formula/g/graphene.rb b/Formula/g/graphene.rb index a596590f87..a1bb5fa24d 100644 --- a/Formula/g/graphene.rb +++ b/Formula/g/graphene.rb @@ -22,7 +22,7 @@ class Graphene < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "glib" @@ -46,7 +46,7 @@ def install } C - pkg_config_cflags = shell_output("pkg-config --cflags --libs glib-2.0 graphene-1.0").chomp.split - system ENV.cc, "test.c", *pkg_config_cflags, "-o", "test" + flags = shell_output("pkgconf --cflags --libs glib-2.0 graphene-1.0").chomp.split + system ENV.cc, "test.c", *flags, "-o", "test" end end \ No newline at end of file diff --git a/Formula/g/graphicsmagick.rb b/Formula/g/graphicsmagick.rb index 9fe94c8550..d27ec05416 100644 --- a/Formula/g/graphicsmagick.rb +++ b/Formula/g/graphicsmagick.rb @@ -21,7 +21,7 @@ class Graphicsmagick < Formula sha256 x86_64_linux: "b6e2fea1abc3ea05bc6c9a7837b1e5fb2257a35155fe0c539d1e3008d257879d" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "freetype" depends_on "jasper" diff --git a/Formula/g/graphviz.rb b/Formula/g/graphviz.rb index 9e76fa8ebc..1c63dbf4b0 100644 --- a/Formula/g/graphviz.rb +++ b/Formula/g/graphviz.rb @@ -32,7 +32,7 @@ class Graphviz < Formula end depends_on "bison" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "cairo" depends_on "gd" depends_on "glib" diff --git a/Formula/g/grep.rb b/Formula/g/grep.rb index ee8a1bd915..39bd82a734 100644 --- a/Formula/g/grep.rb +++ b/Formula/g/grep.rb @@ -30,23 +30,21 @@ class Grep < Formula uses_from_macos "gperf" => :build end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "pcre2" def install system "./bootstrap" if build.head? args = %W[ - --disable-dependency-tracking --disable-nls - --prefix=#{prefix} --infodir=#{info} --mandir=#{man} --with-packager=Homebrew ] args << "--program-prefix=g" if OS.mac? - system "./configure", *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" diff --git a/Formula/g/grin-wallet.rb b/Formula/g/grin-wallet.rb index 769f4919c1..0b1d192e83 100644 --- a/Formula/g/grin-wallet.rb +++ b/Formula/g/grin-wallet.rb @@ -18,7 +18,7 @@ class GrinWallet < Formula uses_from_macos "llvm" => :build on_linux do - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "openssl@3" # Uses Secure Transport on macOS end @@ -28,6 +28,6 @@ def install test do system "yes | #{bin}grin-wallet init" - assert_predicate testpath".grinmainwallet_datawallet.seed", :exist? + assert_path_exists testpath".grinmainwallet_datawallet.seed" end end \ No newline at end of file diff --git a/Formula/g/groff.rb b/Formula/g/groff.rb index 656644bb21..22a2b0ee57 100644 --- a/Formula/g/groff.rb +++ b/Formula/g/groff.rb @@ -18,7 +18,7 @@ class Groff < Formula sha256 x86_64_linux: "4fed3742a3cf824d5753a3ae998097d1a36d8c2c97ae459d6a813bd766b7c2ae" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "ghostscript" depends_on "netpbm" depends_on "psutils" @@ -41,14 +41,15 @@ def install s.change_make_var! "localfontdir", "@sysconfdir@/groff/site-font" s.change_make_var! "localtmacdir", "@sysconfdir@/groff/site-tmac" end - system "./configure", "--sysconfdir=#{etc}", "--without-x", - "--with-uchardet", *std_configure_args + system "./configure", "--sysconfdir=#{etc}", + "--without-x", + "--with-uchardet", + *std_configure_args system "make" # Separate steps required system "make", "install" end test do - assert_match "homebrew\n", - pipe_output("#{bin}/groff -a", "homebrew\n") + assert_match "homebrew\n", pipe_output("#{bin}/groff -a", "homebrew\n") end end \ No newline at end of file diff --git a/Formula/g/grokj2k.rb b/Formula/g/grokj2k.rb index 21d53b0d7c..45b78c31b7 100644 --- a/Formula/g/grokj2k.rb +++ b/Formula/g/grokj2k.rb @@ -25,7 +25,7 @@ class Grokj2k < Formula depends_on "cmake" => :build depends_on "doxygen" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "exiftool" depends_on "jpeg-turbo" depends_on "libpng" @@ -118,8 +118,8 @@ def install # Test Exif metadata retrieval testpath.install resource("homebrew-test_image") system bin"grk_compress", "--in-file", "basn6a08.tif", - "--out-file", "test.jp2", "--out-fmt", "jp2", - "--transfer-exif-tags" + "--out-file", "test.jp2", "--out-fmt", "jp2", + "--transfer-exif-tags" output = shell_output("#{Formula["exiftool"].bin}exiftool test.jp2") expected_fields = [ diff --git a/Formula/g/groonga.rb b/Formula/g/groonga.rb index 21b7952599..bc25a14748 100644 --- a/Formula/g/groonga.rb +++ b/Formula/g/groonga.rb @@ -26,7 +26,7 @@ class Groonga < Formula depends_on "libtool" => :build end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "mecab" depends_on "mecab-ipadic" depends_on "msgpack" diff --git a/Formula/g/grpc.rb b/Formula/g/grpc.rb index 983d0798d7..de02d79360 100644 --- a/Formula/g/grpc.rb +++ b/Formula/g/grpc.rb @@ -31,7 +31,7 @@ class Grpc < Formula depends_on "automake" => :build depends_on "cmake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :test + depends_on "pkgconf" => :test depends_on "abseil" depends_on "c-ares" depends_on "openssl@3" @@ -49,8 +49,6 @@ class Grpc < Formula cause "Requires C++17 features not yet implemented" end - fails_with gcc: "5" # C++17 - def install ENV.llvm_clang if OS.mac? && (DevelopmentTools.clang_build_version <= 1100) args = %W[ @@ -105,8 +103,8 @@ def install } CPP ENV.prepend_path "PKG_CONFIG_PATH", Formula["openssl@3"].opt_lib"pkgconfig" - pkg_config_flags = shell_output("pkg-config --cflags --libs libcares protobuf re2 grpc++").chomp.split - system ENV.cc, "test.cpp", "-L#{Formula["abseil"].opt_lib}", *pkg_config_flags, "-o", "test" + flags = shell_output("pkgconf --cflags --libs libcares protobuf re2 grpc++").chomp.split + system ENV.cc, "test.cpp", "-L#{Formula["abseil"].opt_lib}", *flags, "-o", "test" system ".test" output = shell_output("#{bin}grpc_cli ls localhost:#{free_port} 2>&1", 1) diff --git a/Formula/g/grsync.rb b/Formula/g/grsync.rb index 3d829e82d3..e00efa1743 100644 --- a/Formula/g/grsync.rb +++ b/Formula/g/grsync.rb @@ -18,7 +18,7 @@ class Grsync < Formula end depends_on "intltool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "gettext" depends_on "glib" depends_on "gtk+3" @@ -46,6 +46,6 @@ def install test do # running the executable always produces the GUI, which is undesirable for the test # so we'll just check if the executable exists - assert_predicate bin/"grsync", :exist? + assert_path_exists bin/"grsync" end end \ No newline at end of file diff --git a/Formula/g/gsettings-desktop-schemas.rb b/Formula/g/gsettings-desktop-schemas.rb index 95d3134cc6..9d68c654e8 100644 --- a/Formula/g/gsettings-desktop-schemas.rb +++ b/Formula/g/gsettings-desktop-schemas.rb @@ -18,7 +18,7 @@ class GsettingsDesktopSchemas < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "glib" def install diff --git a/Formula/g/gsmartcontrol.rb b/Formula/g/gsmartcontrol.rb index 79481b6ff0..26b72b8636 100644 --- a/Formula/g/gsmartcontrol.rb +++ b/Formula/g/gsmartcontrol.rb @@ -16,14 +16,18 @@ class Gsmartcontrol < Formula depends_on "cmake" => :build depends_on "pkg-config" => :build + depends_on "at-spi2-core" depends_on "atkmm@2.28" depends_on "cairo" depends_on "cairomm@1.14" + depends_on "gdk-pixbuf" depends_on "glib" depends_on "glibmm@2.66" depends_on "gtk+3" depends_on "gtkmm3" + depends_on "harfbuzz" depends_on "libsigc++@2" + depends_on "pango" depends_on "pangomm@2.46" depends_on "pcre2" depends_on "smartmontools" @@ -31,16 +35,11 @@ class Gsmartcontrol < Formula on_macos do depends_on "llvm" => :build if DevelopmentTools.clang_build_version <= 1500 - depends_on "at-spi2-core" - depends_on "gdk-pixbuf" depends_on "gettext" - depends_on "harfbuzz" - depends_on "pango" end on_linux do depends_on "gcc" - depends_on "pango" end fails_with :clang do diff --git a/Formula/g/gspell.rb b/Formula/g/gspell.rb index 8ec03a6e50..10c35971c8 100644 --- a/Formula/g/gspell.rb +++ b/Formula/g/gspell.rb @@ -18,7 +18,7 @@ class Gspell < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "vala" => :build depends_on "at-spi2-core" @@ -59,7 +59,7 @@ def install icu4c = deps.map(&:to_formula).find { |f| f.name.match?(/^icu4c@\d+$/) } ENV.prepend_path "PKG_CONFIG_PATH", icu4c.opt_lib/"pkgconfig" - flags = shell_output("pkg-config --cflags --libs gspell-1").chomp.split + flags = shell_output("pkgconf --cflags --libs gspell-1").chomp.split system ENV.cc, "test.c", "-o", "test", *flags ENV["G_DEBUG"] = "fatal-warnings" diff --git a/Formula/g/gssdp.rb b/Formula/g/gssdp.rb index f3463a63f4..6c20c8d4bf 100644 --- a/Formula/g/gssdp.rb +++ b/Formula/g/gssdp.rb @@ -20,7 +20,7 @@ class Gssdp < Formula depends_on "meson" => :build depends_on "ninja" => :build depends_on "pandoc" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "vala" => :build depends_on "glib" depends_on "libsoup" diff --git a/Formula/g/gtk+.rb b/Formula/g/gtk+.rb index 00e7870e7e..217cc48182 100644 --- a/Formula/g/gtk+.rb +++ b/Formula/g/gtk+.rb @@ -31,7 +31,7 @@ class Gtkx < Formula # NOTE: We could potentially use an older deployment target; however, `gtk+` has been EOL since 2020. # So rather than trying to workaround obsolete APIs, the limit is a deadline to deprecate `gtk+` and dependents. depends_on maximum_macos: [:sonoma, :build] - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "at-spi2-core" depends_on "cairo" depends_on "gdk-pixbuf" @@ -123,7 +123,7 @@ def caveats return 0; } C - flags = shell_output("pkg-config --cflags --libs gtk+-2.0").chomp.split + flags = shell_output("pkgconf --cflags --libs gtk+-2.0").chomp.split system ENV.cc, "test.c", "-o", "test", *flags system ".test" end diff --git a/Formula/g/gtk+3.rb b/Formula/g/gtk+3.rb index 6a75ab0898..a4a4866396 100644 --- a/Formula/g/gtk+3.rb +++ b/Formula/g/gtk+3.rb @@ -27,7 +27,7 @@ class Gtkx3 < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "at-spi2-core" depends_on "cairo" @@ -106,7 +106,7 @@ def post_install } C - flags = shell_output("pkg-config --cflags --libs gtk+-3.0").chomp.split + flags = shell_output("pkgconf --cflags --libs gtk+-3.0").chomp.split system ENV.cc, "test.c", "-o", "test", *flags system "./test" # include a version check for the pkg-config files diff --git a/Formula/g/gtk-doc.rb b/Formula/g/gtk-doc.rb index 2949e693aa..8b7a91ec73 100644 --- a/Formula/g/gtk-doc.rb +++ b/Formula/g/gtk-doc.rb @@ -26,7 +26,7 @@ class GtkDoc < Formula depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "docbook" depends_on "docbook-xsl" depends_on "python@3.13" @@ -51,13 +51,13 @@ class GtkDoc < Formula def install # To avoid recording pkg-config shims path - ENV.prepend_path "PATH", Formula["pkg-config"].bin + ENV.prepend_path "PATH", Formula["pkgconf"].bin venv = virtualenv_create(libexec, "python3.13") venv.pip_install resources ENV.prepend_path "PATH", libexec/"bin" - system "meson", "setup", "build", *std_meson_args, "-Dtests=false", "-Dyelp_manual=false" + system "meson", "setup", "build", "-Dtests=false", "-Dyelp_manual=false", *std_meson_args system "meson", "compile", "-C", "build", "--verbose" system "meson", "install", "-C", "build" end diff --git a/Formula/g/gtk-gnutella.rb b/Formula/g/gtk-gnutella.rb index f57e2202d0..ac4f6175e3 100644 --- a/Formula/g/gtk-gnutella.rb +++ b/Formula/g/gtk-gnutella.rb @@ -15,7 +15,7 @@ class GtkGnutella < Formula sha256 x86_64_linux: "70a5946bf77166b5076fe6fa1d45b69c6f512260451c96758c4cde02fbb983df" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "at-spi2-core" depends_on "dbus" diff --git a/Formula/g/gtk-mac-integration.rb b/Formula/g/gtk-mac-integration.rb index b34bd6e094..b014d8b9e1 100644 --- a/Formula/g/gtk-mac-integration.rb +++ b/Formula/g/gtk-mac-integration.rb @@ -53,7 +53,7 @@ class GtkMacIntegration < Formula end depends_on "gobject-introspection" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "at-spi2-core" depends_on "cairo" depends_on "gdk-pixbuf" @@ -85,7 +85,7 @@ def install return 0; } C - flags = shell_output("pkg-config --cflags --libs gtk-mac-integration-gtk3").chomp.split + flags = shell_output("pkgconf --cflags --libs gtk-mac-integration-gtk3").chomp.split system ENV.cc, "test.c", "-o", "test", *flags system ".test" end diff --git a/Formula/g/gtk-vnc.rb b/Formula/g/gtk-vnc.rb index a7247c5b94..f52cf1eae2 100644 --- a/Formula/g/gtk-vnc.rb +++ b/Formula/g/gtk-vnc.rb @@ -29,7 +29,7 @@ class GtkVnc < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "cairo" depends_on "gdk-pixbuf" diff --git a/Formula/g/gtk4.rb b/Formula/g/gtk4.rb index 5c424ea529..8453c68015 100644 --- a/Formula/g/gtk4.rb +++ b/Formula/g/gtk4.rb @@ -26,7 +26,7 @@ class Gtk4 < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "sassc" => :build depends_on "cairo" depends_on "fontconfig" @@ -108,7 +108,7 @@ def post_install } C - flags = shell_output("#{Formula["pkg-config"].opt_bin}/pkg-config --cflags --libs gtk4").strip.split + flags = shell_output("#{Formula["pkgconf"].opt_bin}/pkgconf --cflags --libs gtk4").strip.split system ENV.cc, "test.c", "-o", "test", *flags system "./test" # include a version check for the pkg-config files diff --git a/Formula/g/gtkdatabox.rb b/Formula/g/gtkdatabox.rb index ef07382b0e..386b94bdd1 100644 --- a/Formula/g/gtkdatabox.rb +++ b/Formula/g/gtkdatabox.rb @@ -17,7 +17,7 @@ class Gtkdatabox < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "1585023f5e6799a8eab163fae37ba597262d3352a01f2bee7763359224f94388" end - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "cairo" depends_on "glib" depends_on "gtk+3" @@ -31,7 +31,7 @@ class Gtkdatabox < Formula end def install - system "./configure", *std_configure_args.reject { |s| s["--disable-debug"] } + system "./configure", *std_configure_args system "make", "install" end @@ -46,8 +46,8 @@ def install } C - pkg_config_flags = shell_output("pkg-config --cflags --libs gtkdatabox").chomp.split - system ENV.cc, "test.c", "-o", "test", *pkg_config_flags + flags = shell_output("pkgconf --cflags --libs gtkdatabox").chomp.split + system ENV.cc, "test.c", "-o", "test", *flags # Disable this part of test on Linux because display is not available. system "./test" if OS.mac? end diff --git a/Formula/g/gtkglext.rb b/Formula/g/gtkglext.rb index 1478a214f4..c17a30ffec 100644 --- a/Formula/g/gtkglext.rb +++ b/Formula/g/gtkglext.rb @@ -16,7 +16,7 @@ class Gtkglext < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "bea86597c739ebbf55d551970dee174085bfc3d0c4d70f06f0cce969979ef2af" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "glib" depends_on "gtk+" depends_on "pango" @@ -120,7 +120,7 @@ def install system "autoreconf", "--force", "--install", "--verbose" end - args = *std_configure_args + args = [] if OS.mac? args << "--without-x" # Fix flat_namespace usage @@ -128,7 +128,7 @@ def install "${wl}-undefined ${wl}dynamic_lookup" end - system ".configure", *args + system ".configure", *args, *std_configure_args system "make", "install" end diff --git a/Formula/g/gtkmm.rb b/Formula/g/gtkmm.rb index 458bb00e0a..a323b58104 100644 --- a/Formula/g/gtkmm.rb +++ b/Formula/g/gtkmm.rb @@ -21,7 +21,7 @@ class Gtkmm < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "0b8ee9aae96d13469d2ca251d59582d5577122d69769f9038e62b1792c08c861" end - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "atkmm@2.28" depends_on "cairomm@1.14" @@ -42,7 +42,7 @@ class Gtkmm < Formula def install ENV.cxx11 - system "./configure", *std_configure_args.reject { |s| s["--disable-debug"] } + system "./configure", *std_configure_args system "make", "install" end @@ -56,8 +56,8 @@ def install } CPP - pkg_config_flags = shell_output("pkg-config --cflags --libs gtkmm-2.4").chomp.split - system ENV.cxx, "-std=c++11", "test.cpp", "-o", "test", *pkg_config_flags + flags = shell_output("pkgconf --cflags --libs gtkmm-2.4").chomp.split + system ENV.cxx, "-std=c++11", "test.cpp", "-o", "test", *flags system "./test" end end \ No newline at end of file diff --git a/Formula/g/gtkmm3.rb b/Formula/g/gtkmm3.rb index abe5eac95c..d2429068c5 100644 --- a/Formula/g/gtkmm3.rb +++ b/Formula/g/gtkmm3.rb @@ -23,7 +23,7 @@ class Gtkmm3 < Formula depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "atkmm@2.28" depends_on "cairomm@1.14" @@ -52,7 +52,7 @@ class MyLabel : public Gtk::Label { } CPP - flags = shell_output("pkg-config --cflags --libs gtkmm-3.0").chomp.split + flags = shell_output("pkgconf --cflags --libs gtkmm-3.0").chomp.split system ENV.cxx, "-std=c++11", "test.cpp", "-o", "test", *flags system "./test" end diff --git a/Formula/g/gtkmm4.rb b/Formula/g/gtkmm4.rb index b6627400ab..476a52f7a1 100644 --- a/Formula/g/gtkmm4.rb +++ b/Formula/g/gtkmm4.rb @@ -23,7 +23,7 @@ class Gtkmm4 < Formula depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "cairo" depends_on "cairomm" @@ -35,8 +35,6 @@ class Gtkmm4 < Formula depends_on "libsigc++" depends_on "pangomm" - fails_with gcc: "5" - def install system "meson", "setup", "build", *std_meson_args system "meson", "compile", "-C", "build", "--verbose" @@ -55,7 +53,7 @@ class MyLabel : public Gtk::Label { } CPP - flags = shell_output("pkg-config --cflags --libs gtkmm-4.0").chomp.split + flags = shell_output("pkgconf --cflags --libs gtkmm-4.0").chomp.split system ENV.cxx, "-std=c++17", "test.cpp", "-o", "test", *flags system "./test" end diff --git a/Formula/g/gtksourceview3.rb b/Formula/g/gtksourceview3.rb index 4a33f9266a..19c8ed9017 100644 --- a/Formula/g/gtksourceview3.rb +++ b/Formula/g/gtksourceview3.rb @@ -23,7 +23,7 @@ class Gtksourceview3 < Formula end depends_on "gobject-introspection" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "vala" => :build depends_on "at-spi2-core" @@ -64,7 +64,7 @@ def install } C - flags = shell_output("pkg-config --cflags --libs gtksourceview-3.0").strip.split + flags = shell_output("pkgconf --cflags --libs gtksourceview-3.0").strip.split system ENV.cc, "test.c", "-o", "test", *flags system "./test" end diff --git a/Formula/g/gtksourceview4.rb b/Formula/g/gtksourceview4.rb index 06a79f55f7..1682cc3721 100644 --- a/Formula/g/gtksourceview4.rb +++ b/Formula/g/gtksourceview4.rb @@ -25,7 +25,7 @@ class Gtksourceview4 < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "vala" => :build depends_on "at-spi2-core" @@ -58,8 +58,8 @@ def install } C - pkg_config_flags = shell_output("pkg-config --cflags --libs gtksourceview-4").chomp.split - system ENV.cc, "test.c", "-o", "test", *pkg_config_flags + flags = shell_output("pkgconf --cflags --libs gtksourceview-4").chomp.split + system ENV.cc, "test.c", "-o", "test", *flags system "./test" end end \ No newline at end of file diff --git a/Formula/g/gtksourceview5.rb b/Formula/g/gtksourceview5.rb index 2fff349e46..b1f5f3e4c6 100644 --- a/Formula/g/gtksourceview5.rb +++ b/Formula/g/gtksourceview5.rb @@ -22,7 +22,7 @@ class Gtksourceview5 < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "vala" => :build depends_on "cairo" @@ -61,8 +61,8 @@ def install } C - pkg_config_cflags = shell_output("pkg-config --cflags --libs gtksourceview-5").chomp.split - system ENV.cc, "test.c", *pkg_config_cflags, "-o", "test" + flags = shell_output("pkgconf --cflags --libs gtksourceview-5").chomp.split + system ENV.cc, "test.c", "-o", "test", *flags system "./test" end end \ No newline at end of file diff --git a/Formula/g/gtksourceviewmm3.rb b/Formula/g/gtksourceviewmm3.rb index 1e8eab5666..81c44523c6 100644 --- a/Formula/g/gtksourceviewmm3.rb +++ b/Formula/g/gtksourceviewmm3.rb @@ -22,7 +22,7 @@ class Gtksourceviewmm3 < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "b6489e67344895dad8ef93a694a47c49fec20dc0735989355b11489cd85fbccd" end - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "atkmm@2.28" depends_on "cairomm@1.14" @@ -45,7 +45,7 @@ class Gtksourceviewmm3 < Formula def install ENV.cxx11 - system "./configure", *std_configure_args.reject { |s| s["--disable-debug"] } + system "./configure", *std_configure_args system "make", "install" end @@ -59,8 +59,8 @@ def install } CPP - pkg_config_cflags = shell_output("pkg-config --cflags --libs gtksourceviewmm-3.0").chomp.split - system ENV.cxx, "-std=c++11", "test.cpp", "-o", "test", *pkg_config_cflags + flags = shell_output("pkgconf --cflags --libs gtksourceviewmm-3.0").chomp.split + system ENV.cxx, "-std=c++11", "test.cpp", "-o", "test", *flags system "./test" end end \ No newline at end of file diff --git a/Formula/g/gtkspell3.rb b/Formula/g/gtkspell3.rb index 75f0b12448..8cc29287d2 100644 --- a/Formula/g/gtkspell3.rb +++ b/Formula/g/gtkspell3.rb @@ -24,7 +24,7 @@ class Gtkspell3 < Formula depends_on "gtk-doc" => :build depends_on "intltool" => :build depends_on "libtool" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "vala" => :build depends_on "enchant" @@ -62,8 +62,8 @@ def install } C - pkg_config_flags = shell_output("pkg-config --cflags --libs gtkspell3-3.0").chomp.split - system ENV.cc, "test.c", "-o", "test", *pkg_config_flags + flags = shell_output("pkgconf --cflags --libs gtkspell3-3.0").chomp.split + system ENV.cc, "test.c", "-o", "test", *flags system "./test" end end \ No newline at end of file diff --git a/Formula/g/gtranslator.rb b/Formula/g/gtranslator.rb index d017baa094..c1f18a972a 100644 --- a/Formula/g/gtranslator.rb +++ b/Formula/g/gtranslator.rb @@ -19,7 +19,7 @@ class Gtranslator < Formula depends_on "itstool" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "adwaita-icon-theme" depends_on "cairo" diff --git a/Formula/g/gts.rb b/Formula/g/gts.rb index 6a044838d6..afb4b02397 100644 --- a/Formula/g/gts.rb +++ b/Formula/g/gts.rb @@ -23,7 +23,7 @@ class Gts < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "glib" depends_on "netpbm" @@ -61,8 +61,8 @@ def install } C - cflags = Utils.safe_popen_read("pkg-config", "--cflags", "--libs", "gts").strip.split - system ENV.cc, "gtstest.c", *cflags, "-lm", "-o", "gtstest" + flags = shell_output("pkgconf --cflags --libs gts").strip.split + system ENV.cc, "gtstest.c", *flags, "-lm", "-o", "gtstest" system "./gtstest" end end diff --git a/Formula/g/gucharmap.rb b/Formula/g/gucharmap.rb index 6abe927073..95332997cb 100644 --- a/Formula/g/gucharmap.rb +++ b/Formula/g/gucharmap.rb @@ -20,7 +20,7 @@ class Gucharmap < Formula depends_on "itstool" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "vala" => :build depends_on "at-spi2-core" depends_on "cairo" diff --git a/Formula/g/guetzli.rb b/Formula/g/guetzli.rb index a57e106ecf..38e35c22c8 100644 --- a/Formula/g/guetzli.rb +++ b/Formula/g/guetzli.rb @@ -24,7 +24,7 @@ class Guetzli < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "f75d76355fa17bf7709842f7e1dab879c5cae613908bfd7196f6cc553238644f" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libpng" resource "test_image" do diff --git a/Formula/g/guile.rb b/Formula/g/guile.rb index 80dcbd9ead..3a85ec5b02 100644 --- a/Formula/g/guile.rb +++ b/Formula/g/guile.rb @@ -35,7 +35,7 @@ class Guile < Formula depends_on "gmp" depends_on "libtool" depends_on "libunistring" - depends_on "pkg-config" # guile-config is a wrapper around pkg-config. + depends_on "pkgconf" # guile-config is a wrapper around pkg-config. depends_on "readline" uses_from_macos "gperf" @@ -47,14 +47,14 @@ def install ENV.append "LDFLAGS", "-Wl,-rpath,#{HOMEBREW_PREFIX}/lib" # Avoid superenv shim - inreplace "meta/guile-config.in", "@PKG_CONFIG@", Formula["pkg-config"].opt_bin/"pkg-config" + inreplace "meta/guile-config.in", "@PKG_CONFIG@", Formula["pkgconf"].opt_bin/"pkg-config" system "./autogen.sh" unless build.stable? - system "./configure", *std_configure_args, + system "./configure", "--disable-nls", "--with-libreadline-prefix=#{Formula["readline"].opt_prefix}", "--with-libgmp-prefix=#{Formula["gmp"].opt_prefix}", - "--disable-nls" + *std_configure_args system "make", "install" # A really messed up workaround required on macOS --mkhl diff --git a/Formula/g/gupnp-av.rb b/Formula/g/gupnp-av.rb index 340bca5edb..a7f91199b8 100644 --- a/Formula/g/gupnp-av.rb +++ b/Formula/g/gupnp-av.rb @@ -23,7 +23,7 @@ class GupnpAv < Formula depends_on "intltool" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "vala" => :build depends_on "gettext" @@ -54,8 +54,8 @@ def install } C - pkg_config_cflags = shell_output("pkg-config --cflags --libs gupnp-av-1.0 glib-2.0").chomp.split - system ENV.cc, "test.c", *pkg_config_cflags, "-o", "test" + flags = shell_output("pkgconf --cflags --libs gupnp-av-1.0 glib-2.0").chomp.split + system ENV.cc, "test.c", "-o", "test", *flags system "./test" end end \ No newline at end of file diff --git a/Formula/g/gupnp-tools.rb b/Formula/g/gupnp-tools.rb index bff30d6b1a..8c9a708e03 100644 --- a/Formula/g/gupnp-tools.rb +++ b/Formula/g/gupnp-tools.rb @@ -20,7 +20,7 @@ class GupnpTools < Formula depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "gdk-pixbuf" depends_on "glib" diff --git a/Formula/g/gupnp.rb b/Formula/g/gupnp.rb index 7ef3c8b61a..24876be91d 100644 --- a/Formula/g/gupnp.rb +++ b/Formula/g/gupnp.rb @@ -20,7 +20,7 @@ class Gupnp < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "vala" => :build depends_on "gettext" depends_on "glib" diff --git a/Formula/g/gwenhywfar.rb b/Formula/g/gwenhywfar.rb index d7ec6fe7d2..fcd036effb 100644 --- a/Formula/g/gwenhywfar.rb +++ b/Formula/g/gwenhywfar.rb @@ -29,7 +29,7 @@ class Gwenhywfar < Formula depends_on "libgcrypt" depends_on "libgpg-error" depends_on "openssl@3" - depends_on "pkg-config" # gwenhywfar-config needs pkg-config for execution + depends_on "pkgconf" # gwenhywfar-config needs pkg-config for execution depends_on "qt@5" on_macos do @@ -38,8 +38,6 @@ class Gwenhywfar < Formula conflicts_with "go-size-analyzer", because: "both install `gsa` binaries" - fails_with gcc: "5" - # Fix -flat_namespace being used on Big Sur and later. patch do url "https:raw.githubusercontent.comHomebrewformula-patches03cf8088210822aa2c1ab544ed58ea04c897d9c4libtoolconfigure-big_sur.diff" diff --git a/Formula/g/gwyddion.rb b/Formula/g/gwyddion.rb index 4b7577f1ca..4d2de1bd93 100644 --- a/Formula/g/gwyddion.rb +++ b/Formula/g/gwyddion.rb @@ -18,7 +18,7 @@ class Gwyddion < Formula sha256 x86_64_linux: "763473cb225de5e11dd37aa9af6669daab6deafb30c4cafdc6d27e8fa0a18f0c" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "cairo" depends_on "fftw" depends_on "gdk-pixbuf" @@ -48,12 +48,12 @@ class Gwyddion < Formula def install system "autoreconf", "--force", "--install", "--verbose" if OS.mac? - system "./configure", *std_configure_args, + system "./configure", "--disable-desktop-file-update", + "--disable-pygwy", "--disable-silent-rules", - "--disable-desktop-file-update", "--with-html-dir=#{doc}", "--without-gtksourceview", - "--disable-pygwy" + *std_configure_args system "make", "install" end diff --git a/Formula/g/gxml.rb b/Formula/g/gxml.rb index 265be8dcb2..f6aaf4e2d5 100644 --- a/Formula/g/gxml.rb +++ b/Formula/g/gxml.rb @@ -20,7 +20,7 @@ class Gxml < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "vala" => :build depends_on "glib" @@ -53,8 +53,8 @@ def install } C ENV.prepend_path "PKG_CONFIG_PATH", Formula["libxml2"].opt_lib/"pkgconfig" - pkg_config_flags = shell_output("pkg-config --cflags --libs libxml-2.0 gxml-0.20").chomp.split - system ENV.cc, "test.c", "-o", "test", *pkg_config_flags + flags = shell_output("pkgconf --cflags --libs libxml-2.0 gxml-0.20").chomp.split + system ENV.cc, "test.c", "-o", "test", *flags system "./test" end end \ No newline at end of file diff --git a/Formula/h/haproxy.rb b/Formula/h/haproxy.rb index 06545dd7d4..ee75434b97 100644 --- a/Formula/h/haproxy.rb +++ b/Formula/h/haproxy.rb @@ -1,8 +1,8 @@ class Haproxy < Formula desc "Reliable, high performance TCP/HTTP load balancer" homepage "https://www.haproxy.org/" - url "https://www.haproxy.org/download/3.0/src/haproxy-3.0.6.tar.gz" - sha256 "cf1bf58b5bc79c48db7b01667596ffd98343adb29a41096f075f00a8f90a7335" + url "https://www.haproxy.org/download/3.1/src/haproxy-3.1.0.tar.gz" + sha256 "56a1468574ab411dcabde837f96bea6cf3c2eb90e279469f75ed1dcdc70fce11" license "GPL-2.0-or-later" => { with: "openvpn-openssl-exception" } livecheck do @@ -11,12 +11,12 @@ class Haproxy < Formula end bottle do - sha256 cellar: :any, arm64_sequoia: "d9f09dd224dbf69a9e2c497658def0bdbbf7c5b86e1331a3f12aa1fb4f25b8c3" - sha256 cellar: :any, arm64_sonoma: "242152366296f367e7e0c9897d63ebe7bf9a4f883d57b2e746bc9d410828cde6" - sha256 cellar: :any, arm64_ventura: "b562bbef8b2a0ea99f404f52fc3e7c436da94650a820e3e37c5c6a572a358934" - sha256 cellar: :any, sonoma: "c7ed1c767b774ca3de5f183bc2de63ffe366287246f89eee27377e3a600287d5" - sha256 cellar: :any, ventura: "a720b103ffc4b22f16b61785d77e4f4a5c4c2cb0a69f070a4a678494b0027f5a" - sha256 cellar: :any_skip_relocation, x86_64_linux: "2c0dd7f4557b5ef7f8705c55b4b525c72b8627b04a90efe58b277350b1032eec" + sha256 cellar: :any, arm64_sequoia: "babba8ce9c6edc5720809e5f8f015d733d1c4438cf1a3e75feb2f49f7e76d956" + sha256 cellar: :any, arm64_sonoma: "2e751427c5e10eb14b2684e30cccf1bf9c456b6c76277e365019890876a216e5" + sha256 cellar: :any, arm64_ventura: "b1fec62ebaf92985170f0d0fc448a72aa4f8aff63168470ebe412155d403aefa" + sha256 cellar: :any, sonoma: "06fa7b64dee6e08915bfbcaddc2a6c27b4a51bf4fd64dd438c9dc9e67e07efad" + sha256 cellar: :any, ventura: "032f5b3a60e7b9d2d18270cb27bdfe25d88be9b768d21058a1381e62f22167c9" + sha256 cellar: :any_skip_relocation, x86_64_linux: "a8dec8e35f6de63a3872b4330e2508b4f62ff8e75cf33a68de31aff2682ecda4" end depends_on "openssl@3" diff --git a/Formula/h/harlequin.rb b/Formula/h/harlequin.rb new file mode 100644 index 0000000000..19e53db651 --- /dev/null +++ b/Formula/h/harlequin.rb @@ -0,0 +1,190 @@ +class Harlequin < Formula + include Language::Python::Virtualenv + + desc "Easy, fast, and beautiful database client for the terminal" + homepage "https:harlequin.sh" + url "https:files.pythonhosted.orgpackagesbbc10fc47822534938e73f070eb485059be414bb6ee274ac05e1d5d695fb4c24harlequin-1.25.2.tar.gz" + sha256 "8319da69b07afd063e1296ebba1569374daa171489b97bd35d2dbdae802e6144" + license "MIT" + + bottle do + sha256 cellar: :any, arm64_sequoia: "a4222d31076b6b37a7893a1f4f33864dbe7d0441913c627f3de2072ca735df0c" + sha256 cellar: :any, arm64_sonoma: "431c1d2d62756ffe35844622de0752cd921442607dc4053dbeeb3df4cb48c05d" + sha256 cellar: :any, arm64_ventura: "63f20125af649403431da9e77828f737496a6f98cc413a74a728eeb6a96873d1" + sha256 cellar: :any, sonoma: "76e9ddc0c1986af61180e1aa4a97d9a17cdb29c5aac14fe659fc31f2777a1c21" + sha256 cellar: :any, ventura: "32b8d392730383596dfec5bece5e5f14ed88fc58594180b03d6b088bebf4efa5" + sha256 cellar: :any_skip_relocation, x86_64_linux: "d353b3e7738c1b0848c8336280dc14c31170330949766ac39a52c021eba7b83f" + end + + depends_on "cmake" => :build + depends_on "ninja" => :build + depends_on "apache-arrow" + depends_on "python@3.11" + + on_linux do + depends_on "patchelf" => :build # for pyarrow + end + + resource "cython" do + url "https:files.pythonhosted.orgpackages2a978cc3fe7c6de4796921236a64d00ca8a95565772e57f0d3caae68d880b592Cython-0.29.37.tar.gz" + sha256 "f813d4a6dd94adee5d4ff266191d1d95bf6d4164a4facc535422c021b2504cfb" + end + + resource "meson-python" do + url "https:files.pythonhosted.orgpackagesa23b276b596824a0820987fdcc7721618453b4f9a8305fe20b611a00ac3f948emeson_python-0.15.0.tar.gz" + sha256 "fddb73eecd49e89c1c41c87937cd89c2d0b65a1c63ba28238681d4bd9484d26f" + end + + resource "click" do + url "https:files.pythonhosted.orgpackages96d3f04c7bfcf5c1862a2a5b845c6b2b360488cf47af55dfa79c98f6a6bf98b5click-8.1.7.tar.gz" + sha256 "ca9853ad459e787e2192211578cc907e7594e294c7ccc834310722b41b9ca6de" + end + + resource "duckdb" do + url "https:files.pythonhosted.orgpackagesa0d7ec014b351b6bb026d5f473b1d0ec6bd6ba40786b9abbf530b4c9041d9895duckdb-1.1.3.tar.gz" + sha256 "68c3a46ab08836fe041d15dcbf838f74a990d551db47cb24ab1c4576fc19351c" + end + + resource "Jinja2" do + url "https:files.pythonhosted.orgpackagesed5539036716d19cab0747a5020fc7e907f362fbf48c984b14e62127f7e68e5djinja2-3.1.4.tar.gz" + sha256 "4a3aee7acbbe7303aede8e9648d13b8bf88a429282aa6122a993f0ac800cb369" + end + + resource "linkify-it-py" do + url "https:files.pythonhosted.orgpackages2aaebb56c6828e4797ba5a4821eec7c43b8bf40f69cda4d4f5f8c8a2810ec96alinkify-it-py-2.0.3.tar.gz" + sha256 "68cda27e162e9215c17d786649d1da0021a451bdc436ef9e0fa0ba5234b9b048" + end + + resource "markdown-it-py" do + url "https:files.pythonhosted.orgpackages38713b932df36c1a044d397a1f92d1cf91ee0a503d91e470cbd670aa66b07ed0markdown-it-py-3.0.0.tar.gz" + sha256 "e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb" + end + + resource "MarkupSafe" do + url "https:files.pythonhosted.orgpackagesb2975d42485e71dfc078108a86d6de8fa46db44a1a9295e89c5d6d4a06e23a62markupsafe-3.0.2.tar.gz" + sha256 "ee55d3edf80167e48ea11a923c7386f4669df67d7994554387f84e7d8b0a2bf0" + end + + resource "mdit-py-plugins" do + url "https:files.pythonhosted.orgpackages1903a2ecab526543b152300717cf232bb4bb8605b6edb946c845016fa9c9c9fdmdit_py_plugins-0.4.2.tar.gz" + sha256 "5f2cd1fdb606ddf152d37ec30e46101a60512bc0e5fa1a7002c36647b09e26b5" + end + + resource "mdurl" do + url "https:files.pythonhosted.orgpackagesd654cfe61301667036ec958cb99bd3efefba235e65cdeb9c84d24a8293ba1d90mdurl-0.1.2.tar.gz" + sha256 "bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba" + end + + resource "numpy" do + url "https:files.pythonhosted.orgpackages656e09db70a523a96d25e115e71cc56a6f9031e7b8cd166c1ac8438307c14058numpy-1.26.4.tar.gz" + sha256 "2a02aba9ed12e4ac4eb3ea9421c420301a0c6460d9830d74a9df87efa4912010" + end + + resource "platformdirs" do + url "https:files.pythonhosted.orgpackages13fc128cc9cb8f03208bdbf93d3aa862e16d376844a14f9a0ce5cf4507372de4platformdirs-4.3.6.tar.gz" + sha256 "357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907" + end + + resource "prompt-toolkit" do + url "https:files.pythonhosted.orgpackagesfb93180be2342f89f16543ec4eb3f25083b5b84eba5378f68efff05409fb39a9prompt_toolkit-3.0.36.tar.gz" + sha256 "3e163f254bef5a03b146397d7c1963bd3e2812f0964bb9a24e6ec761fd28db63" + end + + resource "pyarrow" do + url "https:files.pythonhosted.orgpackages7f7b640785a9062bb00314caa8a387abce547d2a420cf09bd6c715fe659ccffbpyarrow-18.1.0.tar.gz" + sha256 "9386d3ca9c145b5539a1cfc75df07757dff870168c959b473a0bccbc3abc8c73" + end + + resource "Pygments" do + url "https:files.pythonhosted.orgpackages8e628336eff65bcbc8e4cb5d05b55faf041285951b6e80f33e2bff2024788f31pygments-2.18.0.tar.gz" + sha256 "786ff802f32e91311bff3889f6e9a86e81505fe99f2735bb6d60ae0c5004f199" + end + + resource "pyperclip" do + url "https:files.pythonhosted.orgpackages30232f0a3efc4d6a32f3b63cdff36cd398d9701d26cda58e3ab97ac79fb5e60dpyperclip-1.9.0.tar.gz" + sha256 "b7de0142ddc81bfc5c7507eea19da920b92252b548b96186caf94a5e2527d310" + end + + resource "questionary" do + url "https:files.pythonhosted.orgpackages84d0d73525aeba800df7030ac187d09c59dc40df1c878b4fab8669bdc805535dquestionary-2.0.1.tar.gz" + sha256 "bcce898bf3dbb446ff62830c86c5c6fb9a22a54146f0f5597d3da43b10d8fc8b" + end + + resource "rich" do + url "https:files.pythonhosted.orgpackagesab3a0316b28d0761c6734d6bc14e770d85506c986c85ffb239e688eeaab2c2bcrich-13.9.4.tar.gz" + sha256 "439594978a49a09530cff7ebc4b5c7103ef57baf48d5ea3184f21d9a2befa098" + end + + resource "rich-click" do + url "https:files.pythonhosted.orgpackagesfcf4e48dc2850662526a26fb0961aacb0162c6feab934312b109b748ae4efee2rich_click-1.8.4.tar.gz" + sha256 "0f49471f04439269d0e66a6f43120f52d11d594869a2a0be600cfb12eb0616b9" + end + + resource "shandy-sqlfmt" do + url "https:files.pythonhosted.orgpackages3938f634ed73c65ba8e8061c65479af73e0b4afa53530af026489ca17b549559shandy_sqlfmt-0.24.0.tar.gz" + sha256 "ae34d34dc88ef4a2c97677d7d3d95d7f362908aa6f97e3fb0529cab4a96799ba" + end + + resource "textual" do + url "https:files.pythonhosted.orgpackagesf0efd498d5eb07ebe63299517bbee7e4be2fe8e1b4f0835763446cef1c4eaed0textual-0.85.0.tar.gz" + sha256 "645c0fd0b4f61cd19383df78a1acd4f3b555e2c514cfa2f454e20692dffc10a0" + end + + resource "textual-fastdatatable" do + url "https:files.pythonhosted.orgpackagesb69082cf71355563743cbf5ece0c51dac7b60503c5e3c12fb81f3cb642ec1cd2textual_fastdatatable-0.10.0.tar.gz" + sha256 "e39b8ba54cc16fec47f9af8320589707862369bc85138c26bf54f0dc9b69368c" + end + + resource "textual-textarea" do + url "https:files.pythonhosted.orgpackages58ea0b9edcdc13dbf23389980be7e9c2aa9fe3bedd3958138a28294e364651b5textual_textarea-0.14.4.tar.gz" + sha256 "560489179b19426b8546b8521750acde22f57021b3afc08b0643557048fb7315" + end + + resource "tomlkit" do + url "https:files.pythonhosted.orgpackagesb109a439bec5888f00a54b8b9f05fa94d7f901d6735ef4e55dcec9bc37b5d8fatomlkit-0.13.2.tar.gz" + sha256 "fff5fe59a87295b278abd31bec92c15d9bc4a06885ab12bcea52c71119392e79" + end + + resource "tqdm" do + url "https:files.pythonhosted.orgpackagesa84b29b4ef32e036bb34e4ab51796dd745cdba7ed47ad142a9f4a1eb8e0c744dtqdm-4.67.1.tar.gz" + sha256 "f8aef9c52c08c13a65f30ea34f4e5aac3fd1a34959879d7e59e63027286627f2" + end + + resource "tree-sitter" do + url "https:files.pythonhosted.orgpackages4a6471b3a0ff7d0d89cb333caeca01992099c165bdd663e7990ea723615e60f4tree_sitter-0.20.4.tar.gz" + sha256 "6adb123e2f3e56399bbf2359924633c882cc40ee8344885200bca0922f713be5" + end + + # sdist issue report, https:github.comgrantjenkspy-tree-sitter-languagesissues63 + # https:github.comgrantjenkspy-tree-sitter-languagesissues54 + resource "tree-sitter-languages" do + url "https:github.comgrantjenkspy-tree-sitter-languagesarchiverefstagsv1.10.2.tar.gz" + sha256 "cdd03196ebaf8f486db004acd07a5b39679562894b47af6b20d28e4aed1a6ab5" + end + + resource "typing-extensions" do + url "https:files.pythonhosted.orgpackagesdfdbf35a00659bc03fec321ba8bce9420de607a1d37f8342eee1863174c69557typing_extensions-4.12.2.tar.gz" + sha256 "1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8" + end + + resource "uc-micro-py" do + url "https:files.pythonhosted.orgpackages917a146a99696aee0609e3712f2b44c6274566bc368dfe8375191278045186b8uc-micro-py-1.0.3.tar.gz" + sha256 "d321b92cff673ec58027c04015fcaa8bb1e005478643ff4a500882eaab88c48a" + end + + resource "wcwidth" do + url "https:files.pythonhosted.orgpackages6c6353559446a878410fc5a5974feb13d31d78d752eb18aeba59c7fef1af7598wcwidth-0.2.13.tar.gz" + sha256 "72ea0c06399eb286d978fdedb6923a9eb47e1c486ce63e9b4e64fc18303972b5" + end + + def install + virtualenv_install_with_resources + end + + test do + output = shell_output("#{bin}harlequin --profile none", 2) + assert_match "Harlequin couldn't load your profile", output + + assert_match version.to_s, shell_output("#{bin}harlequin --version") + end +end \ No newline at end of file diff --git a/Formula/h/hyperestraier.rb b/Formula/h/hyperestraier.rb index eb862ab2d3..cab4165b59 100644 --- a/Formula/h/hyperestraier.rb +++ b/Formula/h/hyperestraier.rb @@ -28,7 +28,7 @@ class Hyperestraier < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "67da1265df5336838e42f563b8b90041d83d848739bf7972950de444cef78650" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "qdbm" def install diff --git a/Formula/i/imessage-exporter.rb b/Formula/i/imessage-exporter.rb index 0cde2901d1..d07746d463 100644 --- a/Formula/i/imessage-exporter.rb +++ b/Formula/i/imessage-exporter.rb @@ -1,17 +1,17 @@ class ImessageExporter < Formula desc "Command-line tool to export and inspect local iMessage database" homepage "https:github.comReagentXimessage-exporter" - url "https:github.comReagentXimessage-exporterarchiverefstags2.2.0.tar.gz" - sha256 "16fadb15e723c92c10f4fbbff41871632121f0461bee600121f66d0292617e6b" + url "https:github.comReagentXimessage-exporterarchiverefstags2.2.1.tar.gz" + sha256 "8ba693a0750cb1f7033d5bc4dd01d660987458165ae791c043f864552e1dd4f6" license "GPL-3.0-only" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "1dce2256b08b0221080ad0bf0b3c414e31aed71de78848ddbfcd1895e51c746c" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "cc8d40dcd675ec2d014898c7b30b3e60dc557e5b2b1b8de274be1b22416cd3ec" - sha256 cellar: :any_skip_relocation, arm64_ventura: "1592d0a4514b87e17b284275844d0f80ebda31a84e4b4432cdfa917e4f749041" - sha256 cellar: :any_skip_relocation, sonoma: "61f1b229236e1edc1ad08262b34b71446f52a55d93ba400a2a911029c5d4ca2b" - sha256 cellar: :any_skip_relocation, ventura: "66ad15a0fefd21cd5a88f387d3d44bbc12e1157e4895be2575db4247006e1787" - sha256 cellar: :any_skip_relocation, x86_64_linux: "601f071c26b6534f58a7cb660da7a979b635938770d78e52c3a8a8932c492184" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "4feb291e443f820c729d05b26d481303e12d619c6bb5555ef60dc4467034d46a" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "3551c1a799523cec84de149a372fd8f6f17219dc529270116e3d623313077e4e" + sha256 cellar: :any_skip_relocation, arm64_ventura: "0e3e3db5460af777c2c01200e53d66cd30eeebef186633a7428ec2eaf9a26498" + sha256 cellar: :any_skip_relocation, sonoma: "9773a38d0a1f69ba26a2e4dd43689a08c3604f3a47506101449a4e4ea265a776" + sha256 cellar: :any_skip_relocation, ventura: "e57c014d7c9d86f1d75c074c9db28ff63baebb766659f9c651bd1a9423213cc7" + sha256 cellar: :any_skip_relocation, x86_64_linux: "543487cda636e02b6a94c5bf778342b9b92a93a6ca2bf2519956d02f032e19d1" end depends_on "rust" => :build diff --git a/Formula/i/imgproxy.rb b/Formula/i/imgproxy.rb index 6b2fc5a39e..bb19807ae9 100644 --- a/Formula/i/imgproxy.rb +++ b/Formula/i/imgproxy.rb @@ -16,7 +16,7 @@ class Imgproxy < Formula end depends_on "go" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "glib" depends_on "vips" @@ -25,30 +25,28 @@ class Imgproxy < Formula end def install - ENV["CGO_LDFLAGS_ALLOW"]="-s|-w" - ENV["CGO_CFLAGS_ALLOW"]="-Xpreprocessor" + ENV["CGO_LDFLAGS_ALLOW"] = "-s|-w" + ENV["CGO_CFLAGS_ALLOW"] = "-Xpreprocessor" system "go", "build", *std_go_args end test do port = free_port - - cp(test_fixtures("test.jpg"), testpath"test.jpg") + cp test_fixtures("test.jpg"), testpath"test.jpg" ENV["IMGPROXY_BIND"] = "127.0.0.1:#{port}" ENV["IMGPROXY_LOCAL_FILESYSTEM_ROOT"] = testpath - pid = fork do - exec bin"imgproxy" - end + pid = spawn bin"imgproxy" sleep 30 + sleep 30 if OS.mac? && Hardware::CPU.intel? output = testpath"test-converted.png" + url = "http:127.0.0.1:#{port}insecureresize:fit:100:100:trueplainlocal:test.jpg@png" - system "curl", "-s", "-o", output, - "http:127.0.0.1:#{port}insecureresize:fit:100:100:trueplainlocal:test.jpg@png" - assert_predicate output, :exist? + system "curl", "-s", "-o", output, url + assert_path_exists output file_output = shell_output("file #{output}") assert_match "PNG image data", file_output diff --git a/Formula/i/isync.rb b/Formula/i/isync.rb index dd5f8b9acb..6a8473336d 100644 --- a/Formula/i/isync.rb +++ b/Formula/i/isync.rb @@ -39,8 +39,8 @@ def install interval 300 keep_alive false environment_variables PATH: std_service_path_env - log_path "/dev/null" - error_log_path "/dev/null" + log_path File::NULL + error_log_path File::NULL end test do diff --git a/Formula/j/jackett.rb b/Formula/j/jackett.rb index 7337315883..ed68cf3b07 100644 --- a/Formula/j/jackett.rb +++ b/Formula/j/jackett.rb @@ -1,17 +1,17 @@ class Jackett < Formula desc "API Support for your favorite torrent trackers" homepage "https:github.comJackettJackett" - url "https:github.comJackettJackettarchiverefstagsv0.22.1003.tar.gz" - sha256 "c9ea1e7f7d1a526b70a3b91e8ece2e16760925f0a77480a68c171ca083a687fd" + url "https:github.comJackettJackettarchiverefstagsv0.22.1009.tar.gz" + sha256 "fc02552ddca8f8b1cbf3dd96cc3331b9be61ad11508792a585e3c6945185e3e8" license "GPL-2.0-only" head "https:github.comJackettJackett.git", branch: "master" bottle do - sha256 cellar: :any, arm64_sequoia: "ecb86c44525f82b42a541db54d2d11d10a55a87062ac2dbbe6e6e9e24cd406ae" - sha256 cellar: :any, arm64_sonoma: "7c13c0c30d03d3d4713feadf8013beb56e389aaae4734fb32b9b574ef5cdaf0c" - sha256 cellar: :any, arm64_ventura: "4b143f1e3d5a4eabc9c02c72762b3dcdd38795f9a9f9b61653a3e60f437038a6" - sha256 cellar: :any, ventura: "21db055144d14239e0523ed86ac074d1f138c2c2e18f9ade6a4d1c4f720480b6" - sha256 cellar: :any_skip_relocation, x86_64_linux: "b6f7787b5cd646ab26767305b657a5e911ee982201a8ba10a391120de25c4e73" + sha256 cellar: :any, arm64_sequoia: "0d665e49a0fafeff4ba7545a59e73bc6aa58509b522dc6b81420675248f818ea" + sha256 cellar: :any, arm64_sonoma: "ff7a43cbff9ba9646b68eb13b812515cab8d4395aefb0eff2341211bd52c8b74" + sha256 cellar: :any, arm64_ventura: "60c4f6729741182de71340c59a096eaa601ebed6e18b383045edf9e29b854099" + sha256 cellar: :any, ventura: "ccb5d7032a2294a942542f0552e7d2b3f72381bb63cb9c09ef87662db8d8ef73" + sha256 cellar: :any_skip_relocation, x86_64_linux: "612eb403c6e643fc6043f15029d2c260808bc75f8d208ee6bae091e01675bd0c" end depends_on "dotnet@8" diff --git a/Formula/j/jc.rb b/Formula/j/jc.rb index 453acf6a5b..a3bea779ac 100644 --- a/Formula/j/jc.rb +++ b/Formula/j/jc.rb @@ -3,18 +3,17 @@ class Jc < Formula desc "Serializes the output of command-line tools to structured JSON output" homepage "https:github.comkellyjonbraziljc" - url "https:files.pythonhosted.orgpackagesa582bfb1ec7d9667bc2f922254bc62e12fd460a5de3b711518f5089df0a17180jc-1.25.3.tar.gz" - sha256 "fa3140ceda6cba1210d1362f363cd79a0514741e8a1dd6167db2b2e2d5f24f7b" + url "https:files.pythonhosted.orgpackages5b82146ef4c94297ef87c6a732c92dd57761bea2c2179e1b8ca8a6b9b8dd6ff7jc-1.25.4.tar.gz" + sha256 "a32eaf029c56b582dadae48895f20784d0f84f2fa28a8e2b32f377a8bffa8b39" license "MIT" bottle do - rebuild 1 - sha256 cellar: :any_skip_relocation, arm64_sequoia: "5bcd8287e3d93d1b538b33368b87c69b11a089aa0188d6e8cd7d0b8680d612df" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "5bcd8287e3d93d1b538b33368b87c69b11a089aa0188d6e8cd7d0b8680d612df" - sha256 cellar: :any_skip_relocation, arm64_ventura: "5bcd8287e3d93d1b538b33368b87c69b11a089aa0188d6e8cd7d0b8680d612df" - sha256 cellar: :any_skip_relocation, sonoma: "e4a3db1b3dacc4d23c1c4a3db8894d2203aaa7de2ca69bd579bfe906205b7876" - sha256 cellar: :any_skip_relocation, ventura: "e4a3db1b3dacc4d23c1c4a3db8894d2203aaa7de2ca69bd579bfe906205b7876" - sha256 cellar: :any_skip_relocation, x86_64_linux: "5bcd8287e3d93d1b538b33368b87c69b11a089aa0188d6e8cd7d0b8680d612df" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "0de81faab274ebbfa4289870a9ab9497059ec7a76af0e6f95ce5efc0ca3e9b8e" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "0de81faab274ebbfa4289870a9ab9497059ec7a76af0e6f95ce5efc0ca3e9b8e" + sha256 cellar: :any_skip_relocation, arm64_ventura: "0de81faab274ebbfa4289870a9ab9497059ec7a76af0e6f95ce5efc0ca3e9b8e" + sha256 cellar: :any_skip_relocation, sonoma: "cab2ae0a9da71eb21e2b0a553ced8f03953a277f74bcb97ce58ca207ab752224" + sha256 cellar: :any_skip_relocation, ventura: "cab2ae0a9da71eb21e2b0a553ced8f03953a277f74bcb97ce58ca207ab752224" + sha256 cellar: :any_skip_relocation, x86_64_linux: "0de81faab274ebbfa4289870a9ab9497059ec7a76af0e6f95ce5efc0ca3e9b8e" end depends_on "libyaml" @@ -31,8 +30,8 @@ class Jc < Formula end resource "xmltodict" do - url "https:files.pythonhosted.orgpackages98f7d29b8cdc9d8d075673be0f800013c1161e2fd4234546a140855a1bcc9eb4xmltodict-0.14.1.tar.gz" - sha256 "338c8431e4fc554517651972d62f06958718f6262b04316917008e8fd677a6b0" + url "https:files.pythonhosted.orgpackages500551dcca9a9bf5e1bce52582683ce50980bcadbc4fa5143b9f2b19ab99958fxmltodict-0.14.2.tar.gz" + sha256 "201e7c28bb210e374999d1dde6382923ab0ed1a8a5faeece48ab525b7810a553" end def install diff --git a/Formula/j/juju.rb b/Formula/j/juju.rb index f15c33d618..b522d5079c 100644 --- a/Formula/j/juju.rb +++ b/Formula/j/juju.rb @@ -1,8 +1,8 @@ class Juju < Formula desc "DevOps management tool" homepage "https:juju.is" - url "https:launchpad.netjuju3.53.5.4+downloadjuju-core_3.5.4.tar.gz" - sha256 "58eb899bb4453c5beb07aae0c27f038d55496d0f026a37aa1e5c5dcf50f73a56" + url "https:launchpad.netjuju3.63.6.0+downloadjuju-core_3.6.0.tar.gz" + sha256 "624129055f193ac8a769e5b11747bd94f18dbb415ea4ed15a13785f3b581f39f" license "AGPL-3.0-only" version_scheme 1 head "https:github.comjujujuju.git", branch: "develop" @@ -16,12 +16,12 @@ class Juju < Formula end bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "d03348f3ea3a032b5da3f88d083930b46d1287e781784c27fc3df0344bd97922" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "3dfcb9ee2ac2ef4dc88073955f8a814a299d5b35b4257f4a66ce77b328eb8b98" - sha256 cellar: :any_skip_relocation, arm64_ventura: "a1f3c2bc55bc47f6713b8b615f8aab0b9a7e20e6fa1f5b52d1cdaadca20d5da5" - sha256 cellar: :any_skip_relocation, sonoma: "1d83493c3517be39bee1c9fd0b57563dc29190bc3c2cc0801b88f42646c3724a" - sha256 cellar: :any_skip_relocation, ventura: "44c549e451bf9377f3d01c1c9d6850f04f489567fa9905b54a3a7c6bac46fcea" - sha256 cellar: :any_skip_relocation, x86_64_linux: "0ee9b9154d2c4c3aea9836167ec07f2ffb49de6f74497122d78b807cde38680f" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "ed96e36be607ca57d879a6083f2474d976806dfafaeb755fea74a4937b6de789" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "ad63d61758d74246d2f0d5d9e9a189ed8c24aa44529a1a136c2a98a383b88122" + sha256 cellar: :any_skip_relocation, arm64_ventura: "9976bd2183ad42f73bc208a897aa48a5b3c77abf32b872d6b394a91158d942d8" + sha256 cellar: :any_skip_relocation, sonoma: "9326c4337bfbd67a22004c3adb63ba297373099cb0514ad3072f42a68c03d51f" + sha256 cellar: :any_skip_relocation, ventura: "c5ce290aacc734961474f38fe5c36e81410f2f1bfd02d875731cf20a80afd24f" + sha256 cellar: :any_skip_relocation, x86_64_linux: "891bcc97048e0562ce4cbe01d4ec5e338457ffebd2fba78ddf939232917c7406" end depends_on "go" => :build diff --git a/Formula/k/k3d.rb b/Formula/k/k3d.rb index bfc677f048..6321f62c5a 100644 --- a/Formula/k/k3d.rb +++ b/Formula/k/k3d.rb @@ -1,8 +1,8 @@ class K3d < Formula desc "Little helper to run CNCF's k3s in Docker" homepage "https:k3d.io" - url "https:github.comk3d-iok3darchiverefstagsv5.7.4.tar.gz" - sha256 "419e1bc3a44d57f66512dc2be3cae118482db65ceeb7baba41a6df7ea4300263" + url "https:github.comk3d-iok3darchiverefstagsv5.7.5.tar.gz" + sha256 "dca2348cfc1f6a08d8d4d6a93a2cca6a77289f373a76b9f6119512ba7d66f496" license "MIT" livecheck do @@ -11,14 +11,12 @@ class K3d < Formula end bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "0428245f1434d4933274c05c543b7880fc95acd62bef43e23662bd844d0e4e4c" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "0428245f1434d4933274c05c543b7880fc95acd62bef43e23662bd844d0e4e4c" - sha256 cellar: :any_skip_relocation, arm64_ventura: "0428245f1434d4933274c05c543b7880fc95acd62bef43e23662bd844d0e4e4c" - sha256 cellar: :any_skip_relocation, arm64_monterey: "0428245f1434d4933274c05c543b7880fc95acd62bef43e23662bd844d0e4e4c" - sha256 cellar: :any_skip_relocation, sonoma: "5016f1b09646e1ee720f2fc2155eabac033f778c7bcb98fb3ad2d772cb39a9e8" - sha256 cellar: :any_skip_relocation, ventura: "5016f1b09646e1ee720f2fc2155eabac033f778c7bcb98fb3ad2d772cb39a9e8" - sha256 cellar: :any_skip_relocation, monterey: "5016f1b09646e1ee720f2fc2155eabac033f778c7bcb98fb3ad2d772cb39a9e8" - sha256 cellar: :any_skip_relocation, x86_64_linux: "131c2b406a323e70d54ab687d6126bfb5b4c87cdf16145416aa9458442d46d65" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "92022f262c5d0a84c49e2d8357934720a86e37b44a9eb758090211ef86ee705e" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "92022f262c5d0a84c49e2d8357934720a86e37b44a9eb758090211ef86ee705e" + sha256 cellar: :any_skip_relocation, arm64_ventura: "92022f262c5d0a84c49e2d8357934720a86e37b44a9eb758090211ef86ee705e" + sha256 cellar: :any_skip_relocation, sonoma: "afa4787a7bdcabfa4464c543e942b68da07913d612719a0126102cc087073534" + sha256 cellar: :any_skip_relocation, ventura: "afa4787a7bdcabfa4464c543e942b68da07913d612719a0126102cc087073534" + sha256 cellar: :any_skip_relocation, x86_64_linux: "311ae9dce37bd64ec04f58255636be23248473d2a8929627c7b6ab3ac6e09ca5" end depends_on "go" => :build diff --git a/Formula/k/kamal-proxy.rb b/Formula/k/kamal-proxy.rb index b37fd25eb4..9215324e78 100644 --- a/Formula/k/kamal-proxy.rb +++ b/Formula/k/kamal-proxy.rb @@ -1,17 +1,17 @@ class KamalProxy < Formula desc "Lightweight proxy server for Kamal" homepage "https:kamal-deploy.org" - url "https:github.combasecampkamal-proxyarchiverefstagsv0.8.3.tar.gz" - sha256 "5cbfc526812858384433499f790b3b3a1ae9e856de82142626bc65b46426318e" + url "https:github.combasecampkamal-proxyarchiverefstagsv0.8.4.tar.gz" + sha256 "8015de823ab157a70e8b84dd0de581b645f20b4604dc6c69f2ab40cfaf48cb9b" license "MIT" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "f80d5418054e2e4aa0164183ab1b147646e54d5e9a8427c558d8fd2c20a0ecf6" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "f80d5418054e2e4aa0164183ab1b147646e54d5e9a8427c558d8fd2c20a0ecf6" - sha256 cellar: :any_skip_relocation, arm64_ventura: "f80d5418054e2e4aa0164183ab1b147646e54d5e9a8427c558d8fd2c20a0ecf6" - sha256 cellar: :any_skip_relocation, sonoma: "a76faa2ce718d8ebfc1b486898c4d8d76b488ef6d8fdc35636c054a2267fb695" - sha256 cellar: :any_skip_relocation, ventura: "a76faa2ce718d8ebfc1b486898c4d8d76b488ef6d8fdc35636c054a2267fb695" - sha256 cellar: :any_skip_relocation, x86_64_linux: "c7158951b9ceeae61f501b5690734662e54dd568e4082d734f5e7b904dbcf3f0" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "4d2e214390913825bae25ee815099aaba61d2231b8f33ae759207605cb1f6fa2" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "4d2e214390913825bae25ee815099aaba61d2231b8f33ae759207605cb1f6fa2" + sha256 cellar: :any_skip_relocation, arm64_ventura: "4d2e214390913825bae25ee815099aaba61d2231b8f33ae759207605cb1f6fa2" + sha256 cellar: :any_skip_relocation, sonoma: "f7c5e514d2f53e56cae8128a9b8355435b1e1eb953c7b4411149e56835048943" + sha256 cellar: :any_skip_relocation, ventura: "f7c5e514d2f53e56cae8128a9b8355435b1e1eb953c7b4411149e56835048943" + sha256 cellar: :any_skip_relocation, x86_64_linux: "4c7e445228a2d5068d3adf5956c418ca176d29556c8dd333bb85aa9e11130ebc" end depends_on "go" => :build diff --git a/Formula/k/knot-resolver.rb b/Formula/k/knot-resolver.rb index 68e7857604..3fd20834fd 100644 --- a/Formula/k/knot-resolver.rb +++ b/Formula/k/knot-resolver.rb @@ -55,8 +55,8 @@ def post_install run [opt_sbin/"kresd", "-c", etc/"knot-resolver/kresd.conf", "-n"] require_root true working_dir var/"knot-resolver" - input_path "/dev/null" - log_path "/dev/null" + input_path File::NULL + log_path File::NULL error_log_path var/"log/knot-resolver.log" end diff --git a/Formula/k/knot.rb b/Formula/k/knot.rb index 92f401b6a6..59bbca0526 100644 --- a/Formula/k/knot.rb +++ b/Formula/k/knot.rb @@ -89,8 +89,8 @@ def knot_conf service do run opt_sbin/"knotd" require_root true - input_path "/dev/null" - log_path "/dev/null" + input_path File::NULL + log_path File::NULL error_log_path var/"log/knot.log" end diff --git a/Formula/k/kraftkit.rb b/Formula/k/kraftkit.rb new file mode 100644 index 0000000000..3fee92bf61 --- /dev/null +++ b/Formula/k/kraftkit.rb @@ -0,0 +1,52 @@ +class Kraftkit < Formula + desc "Build and use highly customized and ultra-lightweight unikernel VMs" + homepage "https:unikraft.orgdocscli" + url "https:github.comunikraftkraftkitarchiverefstagsv0.9.4.tar.gz" + sha256 "919b86d44232ca443dee7b7be547fa6983036ac9dd3c11a0b744c1a6799af550" + license "BSD-3-Clause" + + livecheck do + url :stable + regex(^v?(\d+(?:\.\d+)+)$i) + end + + bottle do + sha256 cellar: :any, arm64_sequoia: "4da02f2e9a16724401ad3aaa71f9e708d8e69319dd682d5f096a93e525ab4eb9" + sha256 cellar: :any, arm64_sonoma: "6520f5ae2b5e50d04040d6ad9a5e6b2d22c5f269041fdd408406553d038d4aa5" + sha256 cellar: :any, arm64_ventura: "3f24227a64581cfe3f110b1afeb826a5fafccc855ad820ee833234b1f19ccd1c" + sha256 cellar: :any, sonoma: "14c3ce340f523ad930c525327dd4bd5be5dacce84bc82d42e20bcc290e05ee48" + sha256 cellar: :any, ventura: "7f363ca81b228a4ae090442faa92e1fbb9d687b6ad5515a8e5d5129c0a2c5b15" + sha256 cellar: :any_skip_relocation, x86_64_linux: "a4fb912b888a4b6015e995e55aeb0e43c4e67b2345238b068295f17cae331902" + end + + depends_on "go" => :build + depends_on "pkgconf" => :build + depends_on "gpgme" + + on_linux do + depends_on "btrfs-progs" + end + + def install + ldflags = %W[ + -s -w + -X kraftkit.shinternalversion.version=#{version} + -X kraftkit.shinternalversion.commit=#{tap.user} + -X kraftkit.shinternalversion.buildTime=#{time.iso8601} + ] + system "go", "build", *std_go_args(ldflags:, output: bin"kraft"), ".cmdkraft" + + generate_completions_from_executable(bin"kraft", "completion", base_name: "kraft") + end + + test do + expected = if OS.mac? + "could not determine hypervisor and system mode" + else + "found unikraft.orghelloworld:latest (qemux86_64)" + end + assert_match expected, shell_output("#{bin}kraft run unikraft.orghelloworld:latest 2>&1", 1) + + assert_match version.to_s, shell_output("#{bin}kraft version") + end +end \ No newline at end of file diff --git a/Formula/l/lcdproc.rb b/Formula/l/lcdproc.rb index a5df72297c..e774a988c7 100644 --- a/Formula/l/lcdproc.rb +++ b/Formula/l/lcdproc.rb @@ -15,7 +15,7 @@ class Lcdproc < Formula sha256 x86_64_linux: "d869dec7aa2e03b2c6bc21a281ac56537d5a596e0a87442fc79fda035f000282" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on arch: :x86_64 depends_on "libftdi" depends_on "libusb" @@ -24,10 +24,12 @@ class Lcdproc < Formula uses_from_macos "ncurses" def install - system ".configure", *std_configure_args, - "--disable-silent-rules", + ENV.append_to_cflags "-fcommon" if ENV.compiler.to_s.start_with?("gcc") + + system ".configure", "--disable-silent-rules", "--enable-drivers=all", - "--enable-libftdi=yes" + "--enable-libftdi=yes", + *std_configure_args system "make", "install" end diff --git a/Formula/l/ldeep.rb b/Formula/l/ldeep.rb index 2403460008..168ae0c66e 100644 --- a/Formula/l/ldeep.rb +++ b/Formula/l/ldeep.rb @@ -3,18 +3,18 @@ class Ldeep < Formula desc "LDAP enumeration utility" homepage "https:github.comfranc-pentestldeep" - url "https:files.pythonhosted.orgpackages95f784b186152c0a3c711e23ea0167dc433a5a23a54b79879327b7f7facf5de2ldeep-1.0.75.tar.gz" - sha256 "fa2e825ed417b49cc3bbef56cf15b05c665781ca35df5a87f7ad900cc55f4544" + url "https:files.pythonhosted.orgpackages3bd15767d53713542c68ce12f8104adef95fbbd5d612017c5b997142d125d6dbldeep-1.0.76.tar.gz" + sha256 "4d254ea3a38ad0353530f69a483f69f0ba4abf64db595ddef9495cc0a532b1df" license "MIT" head "https:github.comfranc-pentestldeep.git", branch: "master" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "985d2da2174a75129b357ab6f9c6e72a86496be57ff97687601cb387f13d40ea" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "236eb6acbe3eca0dce681a4ed635960c18f04a06daa92a22617860b5a30fba38" - sha256 cellar: :any_skip_relocation, arm64_ventura: "12fc6fe39667a1e9c23e02806960a1b54ac62321532dfeb274c06a8be6ab7cd5" - sha256 cellar: :any_skip_relocation, sonoma: "ba9196e8b1e8d0766b9c6200ad877aa154fe5965660e4a9245f8eab2b6765607" - sha256 cellar: :any_skip_relocation, ventura: "f079d1002ea5c28de5c7179f391f8e0d71b60c3806ac6fedc248bcf7192ba9b9" - sha256 cellar: :any_skip_relocation, x86_64_linux: "c92ba581662b7bcbfaf3e12a3aef77fbf7a932032288d4a98b3f069491d148a9" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "51b0bdc5b8d61c16e37f441eb34559c16dfc04810f073bf7ef09c0066b9d5f8a" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "c3c9d3c6c7ef2f0c1022b538a5ad937bf92e1c1d00263cfffb827007c3762c74" + sha256 cellar: :any_skip_relocation, arm64_ventura: "941233516e066b0e835fa352cdf886398101ddc900f9be969d2bef429b3b77ff" + sha256 cellar: :any_skip_relocation, sonoma: "8c19bbb164b0faa2100430852e260319ab870f5c08a98c49349d311c02423ee9" + sha256 cellar: :any_skip_relocation, ventura: "7ff78120671dfad75d08c4325845f376722992e6ff2cd066de45710d4c7656cf" + sha256 cellar: :any_skip_relocation, x86_64_linux: "6efb4b927aa9493bcc273362b21657aaa74c64b6e6f754cc235cfc9cbe6ea9e2" end depends_on "cryptography" diff --git a/Formula/l/lemon.rb b/Formula/l/lemon.rb index 5e10bb9d81..53a0152f5e 100644 --- a/Formula/l/lemon.rb +++ b/Formula/l/lemon.rb @@ -1,9 +1,9 @@ class Lemon < Formula desc "LALR(1) parser generator like yacc or bison" homepage "https://www.hwaci.com/sw/lemon/" - url "https://www.sqlite.org/2024/sqlite-src-3470000.zip" - version "3.47.0" - sha256 "f59c349bedb470203586a6b6d10adb35f2afefa49f91e55a672a36a09a8fedf7" + url "https://www.sqlite.org/2024/sqlite-src-3470100.zip" + version "3.47.1" + sha256 "572457f02b03fea226a6cde5aafd55a0a6737786bcb29e3b85bfb21918b52ce7" license "blessing" livecheck do @@ -11,12 +11,12 @@ class Lemon < Formula end bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "ce26c4b8d6eee5f8628e0d7b0fd60063ccdc0c338d8370c358a80f87f11428e1" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "d2a3f55a435bf9f9ed8a09de4085d0b9551b86b5cd3b9c455fb70805a88e3a78" - sha256 cellar: :any_skip_relocation, arm64_ventura: "4abba4edb917cb72557e23f4d0d89656df4e04cd85fe44a13ee6e0ae19b51c1f" - sha256 cellar: :any_skip_relocation, sonoma: "76466d7ad2d960adc276aee78df66ab6e284c9723d1a5a391a38d32e10a6a130" - sha256 cellar: :any_skip_relocation, ventura: "3bfdfc81544543440e8186ffb170e5a77ea0f6bf6b0542cbba1b31272d8a4690" - sha256 cellar: :any_skip_relocation, x86_64_linux: "cb598b688ebc24959b03b526f87d79f784f74396e59056bbd9a78df325a9f7a6" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "081792d353b3909003a458d4797813b29222de2ff2f26e70635afbc848010b1d" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "a775ee486092bf3f5a8b7afc0a311b6d9b5a0d96a7ca76b5ccf0541cdaf79c8c" + sha256 cellar: :any_skip_relocation, arm64_ventura: "922f3ced2491bdb33b67e1c4434270f9f367625de170d358c3abe322c5bcb89d" + sha256 cellar: :any_skip_relocation, sonoma: "4d660f36fd22df9e54ab8be721fee8302a49d045e659497ff9f22e509d710202" + sha256 cellar: :any_skip_relocation, ventura: "dc7f239662a9872e360a6ae010d83d07c669d1415e55c988a663bd51ecffce19" + sha256 cellar: :any_skip_relocation, x86_64_linux: "f9bbce166d923eeae00f227b4480bb383782a156a4f1a54499757a4c05f84824" end # Submitted the patch via email to the upstream diff --git a/Formula/l/llama.cpp.rb b/Formula/l/llama.cpp.rb index ad081d2911..a40f7a84a9 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: "b4164", - revision: "9ca2e677626fce759d5d95c407c03677b9c87a26" + tag: "b4179", + revision: "25669aa92caaddff09f39b54a5173e5cb2680fa3" 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: "7fb5f2f1dc8fffba7448978bf13b00dba39a97d75d820696d4072a4c0de5c58d" - sha256 cellar: :any, arm64_sonoma: "b0b3da7e055befbf40c0bb2cc47a435e04ea6e3e0f39382a9490208fc5a35314" - sha256 cellar: :any, arm64_ventura: "f7b3cbd2e45de7206972ce81eee7f6cd4da7a4830b67dd2e6b6d7759afca9b33" - sha256 cellar: :any, sonoma: "17ea0a7226d930b93a15a20ca777d5bf83069c28072481b93310b06147ee701d" - sha256 cellar: :any, ventura: "bf7c1a9e83d55955c2163086b2ab31b283f92d43efba5a72f910678a3902ee2d" - sha256 cellar: :any_skip_relocation, x86_64_linux: "2bb1290f2088c4e6c2a688a6b79814fd93031c0f5bb4213a9b1cd8c502b54a63" + sha256 cellar: :any, arm64_sequoia: "a5f014ae73cf511a6579df8cd1e5bd15da54acbd926fc6347e3d97fd00fd0f5d" + sha256 cellar: :any, arm64_sonoma: "bf649fbfbdeb4d442e7765ac7e2ef3d3a3d152949ab61e35fced1ed05adf7cd7" + sha256 cellar: :any, arm64_ventura: "c52b4bc111f572a603fc55ae1af06b878ba72546ec87eb29656197d2d9361981" + sha256 cellar: :any, sonoma: "ddb1a6e6a6f6a77880f61c9c43df76d50fc713c898cdb05ad96184d831b77763" + sha256 cellar: :any, ventura: "afc613e38789f2e469d9a1db78ee1f317652a8322f4d8bc90f14431ec2dfc01c" + sha256 cellar: :any_skip_relocation, x86_64_linux: "671bc46a5c3fa62384535ecdae2ac401a1f11dea64620b5f89f06daef9736fd7" end depends_on "cmake" => :build diff --git a/Formula/l/llvm@12.rb b/Formula/l/llvm@12.rb index fd1dfb31df..7c17ddccee 100644 --- a/Formula/l/llvm@12.rb +++ b/Formula/l/llvm@12.rb @@ -44,7 +44,7 @@ class LlvmAT12 < Formula uses_from_macos "zlib" on_linux do - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "binutils" # needed for gold depends_on "elfutils" # openmp requires depends_on "glibc" if Formula["glibc"].any_version_installed? diff --git a/Formula/l/llvm@13.rb b/Formula/l/llvm@13.rb index 0ec1475165..a58d998d2f 100644 --- a/Formula/l/llvm@13.rb +++ b/Formula/l/llvm@13.rb @@ -41,7 +41,7 @@ class LlvmAT13 < Formula uses_from_macos "zlib" on_linux do - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "binutils" # needed for gold depends_on "elfutils" # openmp requires end diff --git a/Formula/l/llvm@14.rb b/Formula/l/llvm@14.rb index 0231981f75..5e3ddedcf2 100644 --- a/Formula/l/llvm@14.rb +++ b/Formula/l/llvm@14.rb @@ -42,7 +42,7 @@ class LlvmAT14 < Formula uses_from_macos "zlib" on_linux do - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "python-setuptools" => :build depends_on "binutils" # needed for gold depends_on "elfutils" # openmp requires diff --git a/Formula/l/llvm@15.rb b/Formula/l/llvm@15.rb index 9f3a91c505..9474485c82 100644 --- a/Formula/l/llvm@15.rb +++ b/Formula/l/llvm@15.rb @@ -43,7 +43,7 @@ class LlvmAT15 < Formula uses_from_macos "zlib" on_linux do - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "binutils" # needed for gold depends_on "elfutils" # openmp requires end diff --git a/Formula/l/llvm@16.rb b/Formula/l/llvm@16.rb index 1daca83173..4c38728472 100644 --- a/Formula/l/llvm@16.rb +++ b/Formula/l/llvm@16.rb @@ -42,7 +42,7 @@ class LlvmAT16 < Formula uses_from_macos "zlib" on_linux do - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "binutils" # needed for gold depends_on "elfutils" # openmp requires end diff --git a/Formula/l/llvm@17.rb b/Formula/l/llvm@17.rb index fb7b733f9d..f3a3964206 100644 --- a/Formula/l/llvm@17.rb +++ b/Formula/l/llvm@17.rb @@ -40,7 +40,7 @@ class LlvmAT17 < Formula uses_from_macos "zlib" on_linux do - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "binutils" # needed for gold depends_on "elfutils" # openmp requires end diff --git a/Formula/l/llvm@18.rb b/Formula/l/llvm@18.rb index 39c068d2d8..7da9514887 100644 --- a/Formula/l/llvm@18.rb +++ b/Formula/l/llvm@18.rb @@ -37,7 +37,7 @@ class LlvmAT18 < Formula uses_from_macos "zlib" on_linux do - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "binutils" # needed for gold depends_on "elfutils" # openmp requires end diff --git a/Formula/l/logdy.rb b/Formula/l/logdy.rb index 32a1a2266c..8792c4d48c 100644 --- a/Formula/l/logdy.rb +++ b/Formula/l/logdy.rb @@ -1,17 +1,17 @@ class Logdy < Formula desc "Web based real-time log viewer" homepage "https:logdy.dev" - url "https:github.comlogdyhqlogdy-corearchiverefstagsv0.13.1.tar.gz" - sha256 "aaa5b05b13c52d58ea840c4e54b86315df516b8f0131145379040311ea8117f0" + url "https:github.comlogdyhqlogdy-corearchiverefstagsv0.13.2.tar.gz" + sha256 "06f4061f9bf676b0b3125ed7fd4fc4a38b6472958bfb162a1cfc0266eb2d0d3d" license "Apache-2.0" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "a68c4abfb604f793b9073993c79242aa020a479e8bbe1f36fc758189163d4c76" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "a68c4abfb604f793b9073993c79242aa020a479e8bbe1f36fc758189163d4c76" - sha256 cellar: :any_skip_relocation, arm64_ventura: "a68c4abfb604f793b9073993c79242aa020a479e8bbe1f36fc758189163d4c76" - sha256 cellar: :any_skip_relocation, sonoma: "4fa1aadfd4b1f56d083b44cbcb9e82aaa78ea18e3773d1dce93f0d0b0879c2e7" - sha256 cellar: :any_skip_relocation, ventura: "4fa1aadfd4b1f56d083b44cbcb9e82aaa78ea18e3773d1dce93f0d0b0879c2e7" - sha256 cellar: :any_skip_relocation, x86_64_linux: "69f015fc0b94b74132eb8d846a33fefc6d207e4f902eb27f7d9b0d1b22431994" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "29bcebab22e2c35e00d15a5d2d260a3edcc056c373259feb81934832cb325d96" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "29bcebab22e2c35e00d15a5d2d260a3edcc056c373259feb81934832cb325d96" + sha256 cellar: :any_skip_relocation, arm64_ventura: "29bcebab22e2c35e00d15a5d2d260a3edcc056c373259feb81934832cb325d96" + sha256 cellar: :any_skip_relocation, sonoma: "45ea0519660476e0ff643bf4383ebdefeb1ef2e748490c848aada6e7428b07cd" + sha256 cellar: :any_skip_relocation, ventura: "45ea0519660476e0ff643bf4383ebdefeb1ef2e748490c848aada6e7428b07cd" + sha256 cellar: :any_skip_relocation, x86_64_linux: "725b23e72978089bf5a790f75169b806fb0e78a95130b77b4535d13d7928db4e" end depends_on "go" => :build diff --git a/Formula/lib/libabigail.rb b/Formula/lib/libabigail.rb index e81f6acc5b..e1bada1672 100644 --- a/Formula/lib/libabigail.rb +++ b/Formula/lib/libabigail.rb @@ -17,7 +17,7 @@ class Libabigail < Formula depends_on "libtool" => :build end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "elfutils" depends_on "libxml2" depends_on :linux @@ -25,7 +25,7 @@ class Libabigail < Formula def install system "autoreconf", "--force", "--install", "--verbose" if build.head? - system "./configure", *std_configure_args, "--disable-silent-rules" + system "./configure", "--disable-silent-rules", *std_configure_args system "make", "install" end diff --git a/Formula/lib/libabw.rb b/Formula/lib/libabw.rb index f67dc0a635..54a65f2f33 100644 --- a/Formula/lib/libabw.rb +++ b/Formula/lib/libabw.rb @@ -25,7 +25,7 @@ class Libabw < Formula end depends_on "boost" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "librevenge" uses_from_macos "gperf" => :build @@ -33,7 +33,7 @@ class Libabw < Formula uses_from_macos "zlib" def install - system "./configure", *std_configure_args, "--disable-silent-rules", "--without-docs" + system "./configure", "--disable-silent-rules", "--without-docs", *std_configure_args system "make", "install" end @@ -109,7 +109,7 @@ def install } CPP - assert_equal shell_output("#{bin}/abw2text test.abw"), "This word is bold.\n" + assert_equal "This word is bold.\n", shell_output("#{bin}/abw2text test.abw") args = %W[ -I#{include/"libabw-0.1"} -I#{Formula["librevenge"].opt_include/"librevenge-0.0"} @@ -117,6 +117,6 @@ def install -labw-0.1 -lrevenge-stream-0.0 -lrevenge-generators-0.0 -lrevenge-0.0 ] system ENV.cxx, "test.cpp", *args, "-o", "test" - assert_equal shell_output(testpath/"test"), "ok\n" + assert_equal "ok\n", shell_output(testpath/"test") end end \ No newline at end of file diff --git a/Formula/lib/libadwaita.rb b/Formula/lib/libadwaita.rb index 1a63492803..6c263c3d81 100644 --- a/Formula/lib/libadwaita.rb +++ b/Formula/lib/libadwaita.rb @@ -26,7 +26,7 @@ class Libadwaita < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "vala" => :build depends_on "appstream" @@ -58,7 +58,7 @@ def install return g_application_run (G_APPLICATION (app), argc, argv); } C - flags = shell_output("#{Formula["pkg-config"].opt_bin}/pkg-config --cflags --libs libadwaita-1").strip.split + flags = shell_output("#{Formula["pkgconf"].opt_bin}/pkgconf --cflags --libs libadwaita-1").strip.split system ENV.cc, "test.c", "-o", "test", *flags system "./test", "--help" diff --git a/Formula/lib/libao.rb b/Formula/lib/libao.rb index 38e220a5b6..f5c369108f 100644 --- a/Formula/lib/libao.rb +++ b/Formula/lib/libao.rb @@ -25,19 +25,12 @@ class Libao < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build def install ENV["AUTOMAKE_FLAGS"] = "--include-deps" system ".autogen.sh" - - args = %W[ - --disable-dependency-tracking - --prefix=#{prefix} - --enable-static - ] - - system ".configure", *args + system ".configure", "--enable-static", *std_configure_args system "make", "install" end diff --git a/Formula/lib/libapplewm.rb b/Formula/lib/libapplewm.rb index 08f1ec53c7..ce2d14460a 100644 --- a/Formula/lib/libapplewm.rb +++ b/Formula/lib/libapplewm.rb @@ -18,7 +18,7 @@ class Libapplewm < Formula sha256 cellar: :any, catalina: "c3e392ce25599cfe0929f1cd14a24a4d512697c952f15dea0533c2dbb8755b23" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libx11" depends_on "libxext" @@ -30,7 +30,7 @@ def install # https://gitlab.freedesktop.org/xorg/lib/libapplewm/-/commit/be972ebc3a97292e7d2b2350eff55ae12df99a42 # TODO: Remove in the next release inreplace "src/Makefile.in", "-F", "-iframeworkwithsysroot " - system "./configure", *std_configure_args, "--with-sysroot=#{MacOS.sdk_path}" + system "./configure", "--with-sysroot=#{MacOS.sdk_path}", *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libaribcaption.rb b/Formula/lib/libaribcaption.rb index 1de01840e4..95bf874ee2 100644 --- a/Formula/lib/libaribcaption.rb +++ b/Formula/lib/libaribcaption.rb @@ -18,10 +18,10 @@ class Libaribcaption < Formula end depends_on "cmake" => :build - depends_on "pkg-config" => :test + depends_on "pkgconf" => :test on_linux do - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "fontconfig" depends_on "freetype" end @@ -44,7 +44,7 @@ def install return 0; } C - flags = shell_output("pkg-config --cflags --libs libaribcaption").chomp.split + flags = shell_output("pkgconf --cflags --libs libaribcaption").chomp.split system ENV.cc, "test.c", "-o", "test", *flags system ".test" end diff --git a/Formula/lib/libass.rb b/Formula/lib/libass.rb index e5ceb98c1e..a0989ecb30 100644 --- a/Formula/lib/libass.rb +++ b/Formula/lib/libass.rb @@ -24,7 +24,7 @@ class Libass < Formula depends_on "libtool" => :build end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "freetype" depends_on "fribidi" depends_on "harfbuzz" @@ -39,14 +39,11 @@ class Libass < Formula end def install - system "autoreconf", "-i" if build.head? - args = %W[ - --disable-dependency-tracking - --prefix=#{prefix} - ] # libass uses coretext on macOS, fontconfig on Linux - args << "--disable-fontconfig" if OS.mac? - system ".configure", *args + args = OS.mac? ? ["--disable-fontconfig"] : [] + + system "autoreconf", "-i" if build.head? + system ".configure", *args, *std_configure_args system "make", "install" end diff --git a/Formula/lib/libbitcoin-blockchain.rb b/Formula/lib/libbitcoin-blockchain.rb index 6376dce534..e1954801fe 100644 --- a/Formula/lib/libbitcoin-blockchain.rb +++ b/Formula/lib/libbitcoin-blockchain.rb @@ -26,7 +26,7 @@ class LibbitcoinBlockchain < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build # https:github.comlibbitcoinlibbitcoin-systemissues1234 depends_on "boost@1.76" depends_on "libbitcoin-consensus" diff --git a/Formula/lib/libbitcoin-client.rb b/Formula/lib/libbitcoin-client.rb index 7ea84898cf..9cb0aea43d 100644 --- a/Formula/lib/libbitcoin-client.rb +++ b/Formula/lib/libbitcoin-client.rb @@ -24,7 +24,7 @@ class LibbitcoinClient < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build # https:github.comlibbitcoinlibbitcoin-systemissues1234 depends_on "boost@1.76" depends_on "libbitcoin-protocol" diff --git a/Formula/lib/libbitcoin-consensus.rb b/Formula/lib/libbitcoin-consensus.rb index 2e094c5a6d..60c4e942d7 100644 --- a/Formula/lib/libbitcoin-consensus.rb +++ b/Formula/lib/libbitcoin-consensus.rb @@ -22,7 +22,7 @@ class LibbitcoinConsensus < Formula depends_on "automake" => :build depends_on "boost" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build resource "secp256k1" do url "https:github.comlibbitcoinsecp256k1archiverefstagsv0.1.0.20.tar.gz" @@ -33,21 +33,19 @@ def install ENV.cxx11 resource("secp256k1").stage do system ".autogen.sh" - system ".configure", "--disable-dependency-tracking", - "--disable-silent-rules", - "--prefix=#{libexec}", + system ".configure", "--disable-silent-rules", "--enable-module-recovery", - "--with-bignum=no" + "--with-bignum=no", + *std_configure_args(prefix: libexec) system "make", "install" end ENV.prepend_path "PKG_CONFIG_PATH", "#{libexec}libpkgconfig" system ".autogen.sh" - system ".configure", "--disable-dependency-tracking", - "--disable-silent-rules", - "--prefix=#{prefix}", - "--with-boost-libdir=#{Formula["boost"].opt_lib}" + system ".configure", "--disable-silent-rules", + "--with-boost-libdir=#{Formula["boost"].opt_lib}", + *std_configure_args system "make", "install" end diff --git a/Formula/lib/libbitcoin-database.rb b/Formula/lib/libbitcoin-database.rb index c5ddd0b05b..7d1fee5fb0 100644 --- a/Formula/lib/libbitcoin-database.rb +++ b/Formula/lib/libbitcoin-database.rb @@ -26,7 +26,7 @@ class LibbitcoinDatabase < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build # https:github.comlibbitcoinlibbitcoin-systemissues1234 depends_on "boost@1.76" depends_on "libbitcoin-system" diff --git a/Formula/lib/libbitcoin-explorer.rb b/Formula/lib/libbitcoin-explorer.rb index a5bfc901fa..a97a69fe4e 100644 --- a/Formula/lib/libbitcoin-explorer.rb +++ b/Formula/lib/libbitcoin-explorer.rb @@ -24,7 +24,7 @@ class LibbitcoinExplorer < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libbitcoin-client" depends_on "libbitcoin-network" depends_on "libsodium" diff --git a/Formula/lib/libbitcoin-network.rb b/Formula/lib/libbitcoin-network.rb index 996d74574b..2ad9272f67 100644 --- a/Formula/lib/libbitcoin-network.rb +++ b/Formula/lib/libbitcoin-network.rb @@ -26,7 +26,7 @@ class LibbitcoinNetwork < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build # https:github.comlibbitcoinlibbitcoin-systemissues1234 depends_on "boost@1.76" depends_on "libbitcoin-system" diff --git a/Formula/lib/libbitcoin-node.rb b/Formula/lib/libbitcoin-node.rb index ae6a0fdc58..84d57b6b16 100644 --- a/Formula/lib/libbitcoin-node.rb +++ b/Formula/lib/libbitcoin-node.rb @@ -26,7 +26,7 @@ class LibbitcoinNode < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build # https:github.comlibbitcoinlibbitcoin-systemissues1234 depends_on "boost@1.76" depends_on "libbitcoin-blockchain" diff --git a/Formula/lib/libbitcoin-protocol.rb b/Formula/lib/libbitcoin-protocol.rb index 86c2c9f26b..eb683be528 100644 --- a/Formula/lib/libbitcoin-protocol.rb +++ b/Formula/lib/libbitcoin-protocol.rb @@ -24,7 +24,7 @@ class LibbitcoinProtocol < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build # https:github.comlibbitcoinlibbitcoin-systemissues1234 depends_on "boost@1.76" depends_on "libbitcoin-system" diff --git a/Formula/lib/libbitcoin-server.rb b/Formula/lib/libbitcoin-server.rb index eed5e4599d..d432794849 100644 --- a/Formula/lib/libbitcoin-server.rb +++ b/Formula/lib/libbitcoin-server.rb @@ -24,7 +24,7 @@ class LibbitcoinServer < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build # https:github.comlibbitcoinlibbitcoin-systemissues1234 depends_on "boost@1.76" depends_on "libbitcoin-node" diff --git a/Formula/lib/libbitcoin-system.rb b/Formula/lib/libbitcoin-system.rb index 1d4ab01286..885ccb0ae9 100644 --- a/Formula/lib/libbitcoin-system.rb +++ b/Formula/lib/libbitcoin-system.rb @@ -25,7 +25,7 @@ class LibbitcoinSystem < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build # https:github.comlibbitcoinlibbitcoin-systemissues1234 depends_on "boost@1.76" diff --git a/Formula/lib/libbladerf.rb b/Formula/lib/libbladerf.rb index ef19defd9c..f1a88bff2b 100644 --- a/Formula/lib/libbladerf.rb +++ b/Formula/lib/libbladerf.rb @@ -30,7 +30,7 @@ class Libbladerf < Formula end depends_on "cmake" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libusb" uses_from_macos "libedit" diff --git a/Formula/lib/libbluray.rb b/Formula/lib/libbluray.rb index 9230bba9fb..05eafb1e03 100644 --- a/Formula/lib/libbluray.rb +++ b/Formula/lib/libbluray.rb @@ -32,17 +32,17 @@ class Libbluray < Formula depends_on "libtool" => :build end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "fontconfig" depends_on "freetype" uses_from_macos "libxml2" def install - args = %W[--prefix=#{prefix} --disable-dependency-tracking --disable-silent-rules --disable-bdjava-jar] + args = %w[--disable-silent-rules --disable-bdjava-jar] system "./bootstrap" if build.head? - system "./configure", *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libbpf.rb b/Formula/lib/libbpf.rb index cc320f3682..a8300eda2d 100644 --- a/Formula/lib/libbpf.rb +++ b/Formula/lib/libbpf.rb @@ -9,7 +9,7 @@ class Libbpf < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "ff0139bb799097722a2a15a5593ebb0c6e13ba2e8f61f8add855bef223329c33" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "elfutils" depends_on :linux depends_on "zlib" diff --git a/Formula/lib/libbs2b.rb b/Formula/lib/libbs2b.rb index 58038c145a..2d2cd27172 100644 --- a/Formula/lib/libbs2b.rb +++ b/Formula/lib/libbs2b.rb @@ -24,7 +24,7 @@ class Libbs2b < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "1d6af3a009939d61fdec9ddd863c4c6e8b51d4f3bd5bc73f55dfc76ac2f48231" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libsndfile" on_macos do diff --git a/Formula/lib/libcanberra.rb b/Formula/lib/libcanberra.rb index 560dacd490..347cde77a3 100644 --- a/Formula/lib/libcanberra.rb +++ b/Formula/lib/libcanberra.rb @@ -44,7 +44,7 @@ class Libcanberra < Formula depends_on "gtk-doc" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libtool" depends_on "libvorbis" diff --git a/Formula/lib/libcddb.rb b/Formula/lib/libcddb.rb index 01981094b9..b6e2cd1e68 100644 --- a/Formula/lib/libcddb.rb +++ b/Formula/lib/libcddb.rb @@ -22,12 +22,11 @@ class Libcddb < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "a96b2ab16f2b983fa13921bc81d7b368a594620efd857d84ee8fb1667a18799d" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libcdio" def install - system "./configure", "--disable-dependency-tracking", - "--prefix=#{prefix}" + system "./configure", *std_configure_args system "make", "install" end diff --git a/Formula/lib/libcdio.rb b/Formula/lib/libcdio.rb index 2f9b2767ff..9771e224a8 100644 --- a/Formula/lib/libcdio.rb +++ b/Formula/lib/libcdio.rb @@ -23,7 +23,7 @@ class Libcdio < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "c87bf684fc0785e0b70ce4ff982625326e65f0e79fdbe528693a81f979e12253" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build # Fix -flat_namespace being used on Big Sur and later. patch do @@ -32,8 +32,7 @@ class Libcdio < Formula end def install - system ".configure", "--disable-dependency-tracking", "--disable-silent-rules", - "--prefix=#{prefix}" + system ".configure", "--disable-silent-rules", *std_configure_args system "make", "install" end diff --git a/Formula/lib/libcdr.rb b/Formula/lib/libcdr.rb index f9924d64ee..86e3ee5e56 100644 --- a/Formula/lib/libcdr.rb +++ b/Formula/lib/libcdr.rb @@ -21,7 +21,7 @@ class Libcdr < Formula end depends_on "boost" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "icu4c@76" depends_on "librevenge" depends_on "little-cms2" diff --git a/Formula/lib/libcoap.rb b/Formula/lib/libcoap.rb index 1fcc84246e..f39ef1164f 100644 --- a/Formula/lib/libcoap.rb +++ b/Formula/lib/libcoap.rb @@ -18,7 +18,7 @@ class Libcoap < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "openssl@3" def install @@ -30,10 +30,7 @@ def install test do port = free_port - fork do - exec bin"coap-server", "-p", port.to_s - end - + spawn bin"coap-server", "-p", port.to_s sleep 1 output = shell_output(bin"coap-client -B 5 -m get coap:localhost:#{port}") assert_match "This is a test server made with libcoap", output diff --git a/Formula/lib/libcroco.rb b/Formula/lib/libcroco.rb index 2a37815695..858c34168e 100644 --- a/Formula/lib/libcroco.rb +++ b/Formula/lib/libcroco.rb @@ -27,7 +27,7 @@ class Libcroco < Formula deprecate! date: "2024-08-04", because: :repo_archived depends_on "intltool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "glib" @@ -44,7 +44,7 @@ class Libcroco < Formula end def install - system ".configure", "--disable-Bsymbolic", *std_configure_args.reject { |s| s["--disable-debug"] } + system ".configure", "--disable-Bsymbolic", *std_configure_args system "make", "install" end diff --git a/Formula/lib/libcss.rb b/Formula/lib/libcss.rb index 6431704cf9..929120e967 100644 --- a/Formula/lib/libcss.rb +++ b/Formula/lib/libcss.rb @@ -16,7 +16,7 @@ class Libcss < Formula end depends_on "netsurf-buildsystem" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "libparserutils" depends_on "libwapcaplet" @@ -54,8 +54,8 @@ def install } C - pkg_config_flags = shell_output("pkg-config --cflags --libs libcss").chomp.split - system ENV.cc, "test.c", "-o", "test", *pkg_config_flags + flags = shell_output("pkgconf --cflags --libs libcss").chomp.split + system ENV.cc, "test.c", "-o", "test", *flags system "./test" end end \ No newline at end of file diff --git a/Formula/lib/libdazzle.rb b/Formula/lib/libdazzle.rb index 8f3d1d2674..b4352dad90 100644 --- a/Formula/lib/libdazzle.rb +++ b/Formula/lib/libdazzle.rb @@ -20,7 +20,7 @@ class Libdazzle < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "vala" => :build depends_on "cairo" diff --git a/Formula/lib/libdivecomputer.rb b/Formula/lib/libdivecomputer.rb index 67da0acea8..1e14ba12d9 100644 --- a/Formula/lib/libdivecomputer.rb +++ b/Formula/lib/libdivecomputer.rb @@ -27,7 +27,7 @@ class Libdivecomputer < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libusb" def install diff --git a/Formula/lib/libdmx.rb b/Formula/lib/libdmx.rb index dff4e3094e..183a09a08f 100644 --- a/Formula/lib/libdmx.rb +++ b/Formula/lib/libdmx.rb @@ -18,21 +18,19 @@ class Libdmx < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "0296a0ca6fde5ca5ba12b45505db769743916188a47d0b876049488f31185833" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libx11" depends_on "libxext" depends_on "xorgproto" def install args = %W[ - --prefix=#{prefix} --sysconfdir=#{etc} --localstatedir=#{var} - --disable-dependency-tracking --disable-silent-rules ] - system "./configure", *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libdnet.rb b/Formula/lib/libdnet.rb index 6c3e91b9b8..7a52d6e3d3 100644 --- a/Formula/lib/libdnet.rb +++ b/Formula/lib/libdnet.rb @@ -24,15 +24,14 @@ class Libdnet < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build def install # autoreconf to get '.dylib' extension on shared lib ENV.append_path "ACLOCAL_PATH", "config" - system "autoreconf", "-ivf" + system "autoreconf", "--force", "--install", "--verbose" - args = std_configure_args - ["--disable-debug"] - system ".configure", *args, "--mandir=#{man}", "--disable-check" + system ".configure", "--mandir=#{man}", "--disable-check", *std_configure_args system "make", "install" end diff --git a/Formula/lib/libdom.rb b/Formula/lib/libdom.rb index 9b0751bdaf..bf93c88f18 100644 --- a/Formula/lib/libdom.rb +++ b/Formula/lib/libdom.rb @@ -20,7 +20,7 @@ class Libdom < Formula end depends_on "netsurf-buildsystem" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "libhubbub" depends_on "libwapcaplet" uses_from_macos "expat" @@ -47,8 +47,8 @@ def install } C - pkg_config_flags = shell_output("pkg-config --cflags --libs libdom").chomp.split - system ENV.cc, "test.c", "-o", "test", *pkg_config_flags + flags = shell_output("pkgconf --cflags --libs libdom").chomp.split + system ENV.cc, "test.c", "-o", "test", *flags system "./test" end end \ No newline at end of file diff --git a/Formula/lib/libdpp.rb b/Formula/lib/libdpp.rb index 7e45c560e3..9857e2647a 100644 --- a/Formula/lib/libdpp.rb +++ b/Formula/lib/libdpp.rb @@ -17,7 +17,7 @@ class Libdpp < Formula depends_on "cmake" => :build depends_on "openssl@3" depends_on "opus" - depends_on "pkg-config" + depends_on "pkgconf" uses_from_macos "zlib" diff --git a/Formula/lib/libdrawtext.rb b/Formula/lib/libdrawtext.rb index 5a9c00e742..9d38cba1d6 100644 --- a/Formula/lib/libdrawtext.rb +++ b/Formula/lib/libdrawtext.rb @@ -18,7 +18,7 @@ class Libdrawtext < Formula sha256 cellar: :any, big_sur: "2f01264e3b9729a123e24c71078c5b7b5c2189c2a2ed2a8481763080ed213ce1" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "freetype" on_linux do diff --git a/Formula/lib/libdrm.rb b/Formula/lib/libdrm.rb index 449f003e24..fc3a593721 100644 --- a/Formula/lib/libdrm.rb +++ b/Formula/lib/libdrm.rb @@ -17,7 +17,7 @@ class Libdrm < Formula depends_on "docutils" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libpciaccess" depends_on :linux diff --git a/Formula/lib/libdv.rb b/Formula/lib/libdv.rb index aba7188b2e..dffeee0ec3 100644 --- a/Formula/lib/libdv.rb +++ b/Formula/lib/libdv.rb @@ -30,7 +30,7 @@ class Libdv < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build end # remove SDL1 dependency by force @@ -44,18 +44,17 @@ def install # This flag is the preferred method over what macports uses. # See the apple docs: https://cl.ly/2HeF bottom of the "Finding Imported Symbols" section ENV.append "LDFLAGS", "-undefined dynamic_lookup" - system "autoreconf", "-fvi" + system "autoreconf", "--force", "--install", "--verbose" end # Fix compile with newer Clang ENV.append_to_cflags "-Wno-implicit-function-declaration" if DevelopmentTools.clang_build_version >= 1403 - system "./configure", "--disable-dependency-tracking", - "--prefix=#{prefix}", + system "./configure", "--disable-asm", "--disable-gtktest", "--disable-gtk", - "--disable-asm", - "--disable-sdltest" + "--disable-sdltest", + *std_configure_args system "make", "install" end end diff --git a/Formula/lib/libdvdnav.rb b/Formula/lib/libdvdnav.rb index d7cde95303..9404f3cd4f 100644 --- a/Formula/lib/libdvdnav.rb +++ b/Formula/lib/libdvdnav.rb @@ -41,13 +41,12 @@ class Libdvdnav < Formula depends_on "libtool" => :build end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libdvdread" def install - system "autoreconf", "-if" if build.head? - system ".configure", "--disable-dependency-tracking", - "--prefix=#{prefix}" + system "autoreconf", "--force", "--install", "--verbose" if build.head? + system ".configure", *std_configure_args system "make", "install" end end \ No newline at end of file diff --git a/Formula/lib/libebur128.rb b/Formula/lib/libebur128.rb index 6c3173a2a7..a09665d3b3 100644 --- a/Formula/lib/libebur128.rb +++ b/Formula/lib/libebur128.rb @@ -21,7 +21,7 @@ class Libebur128 < Formula end depends_on "cmake" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "speex" def install diff --git a/Formula/lib/libepoxy.rb b/Formula/lib/libepoxy.rb index b825711d8f..4143740c89 100644 --- a/Formula/lib/libepoxy.rb +++ b/Formula/lib/libepoxy.rb @@ -28,7 +28,7 @@ class Libepoxy < Formula depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build on_linux do depends_on "freeglut" @@ -42,7 +42,6 @@ def install test do (testpath"test.c").write <<~C - #include #ifdef OS_MAC #include diff --git a/Formula/lib/libestr.rb b/Formula/lib/libestr.rb index 46b5d304ec..95e2eb680f 100644 --- a/Formula/lib/libestr.rb +++ b/Formula/lib/libestr.rb @@ -27,7 +27,7 @@ class Libestr < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "6f131de3ed214869ab11a430e48f7e006d8b4ae1c181413f0d60aa9da85f4599" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build # Fix -flat_namespace being used on Big Sur and later. patch do @@ -36,7 +36,7 @@ class Libestr < Formula end def install - system ".configure", "--disable-dependency-tracking", "--prefix=#{prefix}" + system ".configure", *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libetonyek.rb b/Formula/lib/libetonyek.rb index 3e9a34415d..d9d451f33d 100644 --- a/Formula/lib/libetonyek.rb +++ b/Formula/lib/libetonyek.rb @@ -1,8 +1,8 @@ class Libetonyek < Formula desc "Interpret and import Apple Keynote presentations" homepage "https://wiki.documentfoundation.org/DLP/Libraries/libetonyek" - url "https://dev-www.libreoffice.org/src/libetonyek/libetonyek-0.1.11.tar.xz" - sha256 "4bbce5aecbfc939e24a2c654efed561930c4605c270476df455fb3118b3ce3ce" + url "https://dev-www.libreoffice.org/src/libetonyek/libetonyek-0.1.12.tar.xz" + sha256 "b9fa82fbeb8cb7a701101060e4f3e1e4ef7c38f574b2859d3ecbe43604c21f83" license "MPL-2.0" livecheck do @@ -11,18 +11,18 @@ class Libetonyek < Formula end bottle do - sha256 arm64_sequoia: "33625e0fd425a1d316273c53d0fc0b78a4731d2181f4368c662a19f3c4d9d36e" - sha256 arm64_sonoma: "2aa916c2a2a69ddb9aee72cb2817b5403372d3bbbe6a0816a59f27c5a0c499fa" - sha256 arm64_ventura: "1a6406249a29e3bd3aa3919dff1f293ddb3fb688e9c2486e4604b7838d12f2c2" - sha256 cellar: :any, sonoma: "3f12af26a6a0a2a921f63b645f8ee81637ac431e0870452644c3b70818c43570" - sha256 cellar: :any, ventura: "9149bd7f11e97a6f61896d5a9df299e93911d7767e6e251558d684d6cbe54097" - sha256 x86_64_linux: "4b6a13e931fc36ec5dc12cbd690632940e23663bdab180cbfb9f34977c79964e" + sha256 arm64_sequoia: "0eb492997db6e7df366f6be4b4c30778aed163f97279c114325d3c1caf551032" + sha256 arm64_sonoma: "5b0326bceb378ae5864f2be1b20d835e8f033cef7e0a12fc08e21a9bc1010161" + sha256 arm64_ventura: "18b9e602c028f0c0c77b366ac2509f74bc2243f557b20c510952b389b512ca95" + sha256 cellar: :any, sonoma: "5976299ba865549520b864036093f709d7fa18fd06fb46de1a8773ee0da058b5" + sha256 cellar: :any, ventura: "b40d8148bec5f1360852a4e4a943e7d2e28b1ec95c747cc0d4516a438e8a1218" + sha256 x86_64_linux: "88cd3008e344d4ebf311a8035ef6b0108e9811046c43c4480831df4c169b66dc" end depends_on "boost" => :build depends_on "glm" => :build depends_on "mdds" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "librevenge" uses_from_macos "libxml2" diff --git a/Formula/lib/libetpan.rb b/Formula/lib/libetpan.rb index c4747ded88..ec898385b5 100644 --- a/Formula/lib/libetpan.rb +++ b/Formula/lib/libetpan.rb @@ -46,7 +46,7 @@ class Libetpan < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "openssl@3" end diff --git a/Formula/lib/libevent.rb b/Formula/lib/libevent.rb index 69a1dddc89..a1533c4697 100644 --- a/Formula/lib/libevent.rb +++ b/Formula/lib/libevent.rb @@ -27,14 +27,12 @@ class Libevent < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "openssl@3" def install system ".autogen.sh" - system ".configure", "--disable-dependency-tracking", - "--disable-debug-mode", - "--prefix=#{prefix}" + system ".configure", "--disable-debug-mode", *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libewf.rb b/Formula/lib/libewf.rb index c26a4e0ed8..0bac4334d2 100644 --- a/Formula/lib/libewf.rb +++ b/Formula/lib/libewf.rb @@ -32,7 +32,7 @@ class Libewf < Formula depends_on "libtool" => :build end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "openssl@3" uses_from_macos "bzip2" @@ -44,14 +44,12 @@ def install system ".autogen.sh" end - args = %W[ - --disable-dependency-tracking + args = %w[ --disable-silent-rules - --prefix=#{prefix} --with-libfuse=no ] - system ".configure", *args + system ".configure", *args, *std_configure_args system "make", "install" end diff --git a/Formula/lib/libexosip.rb b/Formula/lib/libexosip.rb index 45ac26d834..56641ef675 100644 --- a/Formula/lib/libexosip.rb +++ b/Formula/lib/libexosip.rb @@ -25,7 +25,7 @@ class Libexosip < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "07fe4531bd26a4c6fabb8833e55dc9b955c3f995c5c024177b9a9e3800785782" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "c-ares" depends_on "libosip" depends_on "openssl@3" @@ -38,7 +38,7 @@ def install ENV.append "LDFLAGS", "-framework CoreFoundation -framework CoreServices " \ "-framework Security" end - system "./configure", *std_configure_args, "--disable-silent-rules" + system "./configure", "--disable-silent-rules", *std_configure_args system "make", "install" end diff --git a/Formula/lib/libextractor.rb b/Formula/lib/libextractor.rb index 81c423dd57..4912e3272a 100644 --- a/Formula/lib/libextractor.rb +++ b/Formula/lib/libextractor.rb @@ -17,7 +17,7 @@ class Libextractor < Formula sha256 x86_64_linux: "f3cbd363b695aecf683d92a8b56aa5cb9a8d7e3d81b6190892c8393de7f4d648" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libtool" uses_from_macos "zlib" @@ -27,9 +27,7 @@ class Libextractor < Formula def install ENV.deparallelize - system "./configure", "--disable-silent-rules", - "--disable-dependency-tracking", - "--prefix=#{prefix}" + system "./configure", "--disable-silent-rules", *std_configure_args system "make", "install" end diff --git a/Formula/lib/libfido2.rb b/Formula/lib/libfido2.rb index 81b39c6ec8..26a3d2c3f0 100644 --- a/Formula/lib/libfido2.rb +++ b/Formula/lib/libfido2.rb @@ -18,7 +18,7 @@ class Libfido2 < Formula depends_on "cmake" => :build depends_on "mandoc" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "libcbor" depends_on "openssl@3" @@ -29,11 +29,9 @@ class Libfido2 < Formula end def install - args = std_cmake_args + args = OS.linux? ? ["-DUDEV_RULES_DIR=#{lib}udevrules.d"] : [] - args << "-DUDEV_RULES_DIR=#{lib}udevrules.d" if OS.linux? - - system "cmake", "-S", ".", "-B", ".", *args + system "cmake", "-S", ".", "-B", ".", *args, *std_cmake_args system "cmake", "--build", "." system "cmake", "--build", ".", "--target", "man_symlink_html" system "cmake", "--build", ".", "--target", "man_symlink" @@ -61,8 +59,8 @@ def install } EOF - pkg_config_flags = shell_output("pkg-config --cflags --libs libfido2").chomp.split - system ENV.cc, "test.c", "-I#{include}", "-o", "test", *pkg_config_flags + flags = shell_output("pkgconf --cflags --libs libfido2").chomp.split + system ENV.cc, "test.c", "-I#{include}", "-o", "test", *flags system ".test" end end \ No newline at end of file diff --git a/Formula/lib/libfishsound.rb b/Formula/lib/libfishsound.rb index f254e49e7d..eafe315c80 100644 --- a/Formula/lib/libfishsound.rb +++ b/Formula/lib/libfishsound.rb @@ -30,7 +30,7 @@ class Libfishsound < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "5db56944c47f7f4084a4645ef252841be006ad54ee48fb55530eda206e6732c3" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libvorbis" # Fix -flat_namespace being used on Big Sur and later. diff --git a/Formula/lib/libfixbuf.rb b/Formula/lib/libfixbuf.rb index bc2b67fbcf..b2a1cc6c4b 100644 --- a/Formula/lib/libfixbuf.rb +++ b/Formula/lib/libfixbuf.rb @@ -23,7 +23,7 @@ class Libfixbuf < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "b2c6294855ef75ae5b347c818c9caf938640f7dc128a52fca9db6ed7b079c71b" end - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "glib" depends_on "openssl@3" @@ -57,8 +57,8 @@ def install } C - pkg_config_flags = shell_output("pkg-config --cflags --libs libfixbuf").chomp.split - system ENV.cc, "test.c", "-o", "test", *pkg_config_flags + flags = shell_output("pkgconf --cflags --libs libfixbuf").chomp.split + system ENV.cc, "test.c", "-o", "test", *flags system "./test" end end \ No newline at end of file diff --git a/Formula/lib/libfixposix.rb b/Formula/lib/libfixposix.rb index 51c53a49d4..ca8beef075 100644 --- a/Formula/lib/libfixposix.rb +++ b/Formula/lib/libfixposix.rb @@ -23,13 +23,11 @@ class Libfixposix < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build def install - system "autoreconf", "-fvi" - system ".configure", "--disable-dependency-tracking", - "--disable-silent-rules", - "--prefix=#{prefix}" + system "autoreconf", "--force", "--install", "--verbose" + system ".configure", "--disable-silent-rules", *std_configure_args system "make", "install" end diff --git a/Formula/lib/libfontenc.rb b/Formula/lib/libfontenc.rb index 43a5de8f06..5dd7513b09 100644 --- a/Formula/lib/libfontenc.rb +++ b/Formula/lib/libfontenc.rb @@ -17,7 +17,7 @@ class Libfontenc < Formula end depends_on "font-util" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "util-macros" => :build depends_on "xorgproto" => :build @@ -25,14 +25,12 @@ class Libfontenc < Formula def install args = %W[ - --prefix=#{prefix} --sysconfdir=#{etc} --localstatedir=#{var} - --disable-dependency-tracking --disable-silent-rules ] - system "./configure", *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libfreefare.rb b/Formula/lib/libfreefare.rb index 31a26b46f7..ac0478078c 100644 --- a/Formula/lib/libfreefare.rb +++ b/Formula/lib/libfreefare.rb @@ -19,7 +19,7 @@ class Libfreefare < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "d3837eb7894980557e16a097e05bc2fa8d42429177f30359166820cca640cc52" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libnfc" depends_on "openssl@3" diff --git a/Formula/lib/libfs.rb b/Formula/lib/libfs.rb index fbd801692b..6d88b017c0 100644 --- a/Formula/lib/libfs.rb +++ b/Formula/lib/libfs.rb @@ -16,20 +16,18 @@ class Libfs < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "c17d8ae2548594b5aae02734f0c2804858754e00f2e1b2dcc38d5bc86086aa5e" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "xtrans" => :build depends_on "xorgproto" def install args = %W[ - --prefix=#{prefix} --sysconfdir=#{etc} --localstatedir=#{var} - --disable-dependency-tracking --disable-silent-rules ] - system "./configure", *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libftdi.rb b/Formula/lib/libftdi.rb index 10b3939b14..605e07db6c 100644 --- a/Formula/lib/libftdi.rb +++ b/Formula/lib/libftdi.rb @@ -27,7 +27,7 @@ class Libftdi < Formula end depends_on "cmake" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "swig" => :build depends_on "boost" depends_on "confuse" diff --git a/Formula/lib/libgda.rb b/Formula/lib/libgda.rb index fbf89eadec..b0d5926158 100644 --- a/Formula/lib/libgda.rb +++ b/Formula/lib/libgda.rb @@ -22,7 +22,7 @@ class Libgda < Formula depends_on "intltool" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "vala" => :build depends_on "glib" depends_on "iso-codes" @@ -69,7 +69,7 @@ def install test do cp pkgshare/"example.c", testpath - flags = shell_output("pkg-config --cflags --libs libgda-#{version.major_minor}").chomp.split + flags = shell_output("pkgconf --cflags --libs libgda-#{version.major_minor}").chomp.split system ENV.cc, "example.c", "-o", "example", *flags assert_match <<~EOS, shell_output("./example") ------+---------+--------- diff --git a/Formula/lib/libgdata.rb b/Formula/lib/libgdata.rb index 53e60b5e7e..85488cee0a 100644 --- a/Formula/lib/libgdata.rb +++ b/Formula/lib/libgdata.rb @@ -25,7 +25,7 @@ class Libgdata < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "vala" => :build depends_on "glib" @@ -76,7 +76,7 @@ def install ENV.prepend_path "PKG_CONFIG_PATH", Formula["icu4c"].opt_lib/"pkgconfig" if OS.mac? ENV.prepend_path "PKG_CONFIG_PATH", Formula["libsoup@2"].opt_lib/"pkgconfig" - flags = shell_output("pkg-config --cflags --libs libgdata").chomp.split + flags = shell_output("pkgconf --cflags --libs libgdata").chomp.split system ENV.cc, "test.c", "-o", "test", *flags system "./test" end diff --git a/Formula/lib/libgedit-amtk.rb b/Formula/lib/libgedit-amtk.rb index 042aafa4a9..9e637bd5be 100644 --- a/Formula/lib/libgedit-amtk.rb +++ b/Formula/lib/libgedit-amtk.rb @@ -20,7 +20,7 @@ class LibgeditAmtk < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "glib" depends_on "gtk+3" @@ -35,7 +35,7 @@ class LibgeditAmtk < Formula end def install - system "meson", "setup", "build", *std_meson_args, "-Dgtk_doc=false" + system "meson", "setup", "build", "-Dgtk_doc=false", *std_meson_args system "meson", "compile", "-C", "build", "--verbose" system "meson", "install", "-C", "build" end @@ -50,8 +50,8 @@ def install } C - pkg_config_flags = shell_output("pkg-config --cflags --libs libgedit-amtk-5").chomp.split - system ENV.cc, "test.c", "-o", "test", *pkg_config_flags + flags = shell_output("pkgconf --cflags --libs libgedit-amtk-5").chomp.split + system ENV.cc, "test.c", "-o", "test", *flags system "./test" end end \ No newline at end of file diff --git a/Formula/lib/libgedit-gfls.rb b/Formula/lib/libgedit-gfls.rb index 786ceb01dd..50ccb9509b 100644 --- a/Formula/lib/libgedit-gfls.rb +++ b/Formula/lib/libgedit-gfls.rb @@ -20,7 +20,7 @@ class LibgeditGfls < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "glib" depends_on "gtk+3" @@ -47,7 +47,7 @@ def install } C - flags = shell_output("pkg-config --cflags --libs libgedit-gfls-1").strip.split + flags = shell_output("pkgconf --cflags --libs libgedit-gfls-1").strip.split system ENV.cc, "test.c", "-o", "test", *flags assert_equal "Unsaved Document 1", shell_output("./test") end diff --git a/Formula/lib/libgedit-gtksourceview.rb b/Formula/lib/libgedit-gtksourceview.rb index 40494067ca..8cead5f734 100644 --- a/Formula/lib/libgedit-gtksourceview.rb +++ b/Formula/lib/libgedit-gtksourceview.rb @@ -19,7 +19,7 @@ class LibgeditGtksourceview < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "cairo" depends_on "gdk-pixbuf" depends_on "glib" @@ -47,7 +47,7 @@ def install } C - flags = shell_output("pkg-config --cflags --libs libgedit-gtksourceview-300").strip.split + flags = shell_output("pkgconf --cflags --libs libgedit-gtksourceview-300").strip.split system ENV.cc, "test.c", "-o", "test", *flags system "./test" end diff --git a/Formula/lib/libgedit-tepl.rb b/Formula/lib/libgedit-tepl.rb index 9b959fab08..acbfadd27e 100644 --- a/Formula/lib/libgedit-tepl.rb +++ b/Formula/lib/libgedit-tepl.rb @@ -19,7 +19,7 @@ class LibgeditTepl < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "cairo" depends_on "glib" depends_on "gtk+3" @@ -59,7 +59,7 @@ def install } C - flags = shell_output("pkg-config --cflags --libs libgedit-tepl-6").chomp.split + flags = shell_output("pkgconf --cflags --libs libgedit-tepl-6").chomp.split system ENV.cc, "test.c", "-o", "test", *flags system ".test" end diff --git a/Formula/lib/libgee.rb b/Formula/lib/libgee.rb index 6cec1970fd..9e65faca1f 100644 --- a/Formula/lib/libgee.rb +++ b/Formula/lib/libgee.rb @@ -18,7 +18,7 @@ class Libgee < Formula end depends_on "gobject-introspection" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "vala" => :build depends_on "glib" @@ -40,7 +40,7 @@ def install "@HAVE_INTROSPECTION_TRUE@typelibdir = $(libdir)/girepository-1.0" end - system "./configure", *std_configure_args.reject { |s| s["--disable-debug"] } + system "./configure", *std_configure_args system "make", "install" end diff --git a/Formula/lib/libgig.rb b/Formula/lib/libgig.rb index 226c1ca6c1..3e82898093 100644 --- a/Formula/lib/libgig.rb +++ b/Formula/lib/libgig.rb @@ -21,7 +21,7 @@ class Libgig < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "55b3244b6baa9d30aa0d625a9c27455437b8bb85a1feb61571dec1d4dd765e81" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libsndfile" on_linux do @@ -29,9 +29,7 @@ class Libgig < Formula end def install - system "./configure", "--disable-dependency-tracking", - "--disable-silent-rules", - "--prefix=#{prefix}" + system "./configure", "--disable-silent-rules", *std_configure_args system "make", "install" end diff --git a/Formula/lib/libgit2-glib.rb b/Formula/lib/libgit2-glib.rb index 121495ad82..26003f98f6 100644 --- a/Formula/lib/libgit2-glib.rb +++ b/Formula/lib/libgit2-glib.rb @@ -19,7 +19,7 @@ class Libgit2Glib < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "vala" => :build depends_on "glib" depends_on "libgit2" diff --git a/Formula/lib/libgit2.rb b/Formula/lib/libgit2.rb index df0f7b2be5..032ac1eabc 100644 --- a/Formula/lib/libgit2.rb +++ b/Formula/lib/libgit2.rb @@ -21,7 +21,7 @@ class Libgit2 < Formula end depends_on "cmake" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libssh2" depends_on "openssl@3" diff --git a/Formula/lib/libgit2@1.6.rb b/Formula/lib/libgit2@1.6.rb index dac9dd977b..99889f37d0 100644 --- a/Formula/lib/libgit2@1.6.rb +++ b/Formula/lib/libgit2@1.6.rb @@ -22,7 +22,7 @@ class Libgit2AT16 < Formula deprecate! date: "2024-04-11", because: :unmaintained depends_on "cmake" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libssh2" depends_on "openssl@3" diff --git a/Formula/lib/libgit2@1.7.rb b/Formula/lib/libgit2@1.7.rb index 57444feba0..af2114443e 100644 --- a/Formula/lib/libgit2@1.7.rb +++ b/Formula/lib/libgit2@1.7.rb @@ -24,7 +24,7 @@ class Libgit2AT17 < Formula keg_only :versioned_formula depends_on "cmake" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libssh2" depends_on "openssl@3" diff --git a/Formula/lib/libgnt.rb b/Formula/lib/libgnt.rb index b4d46e8158..1fccf2d696 100644 --- a/Formula/lib/libgnt.rb +++ b/Formula/lib/libgnt.rb @@ -25,7 +25,7 @@ class Libgnt < Formula depends_on "gtk-doc" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "glib" depends_on "ncurses" diff --git a/Formula/lib/libgosu.rb b/Formula/lib/libgosu.rb index fecdee24f7..d23f4b5cb0 100644 --- a/Formula/lib/libgosu.rb +++ b/Formula/lib/libgosu.rb @@ -20,7 +20,7 @@ class Libgosu < Formula end depends_on "cmake" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "sdl2" on_linux do @@ -30,10 +30,8 @@ class Libgosu < Formula depends_on "openal-soft" end - fails_with gcc: "5" - def install - system "cmake", "-S", ".", "-B", "build", *std_cmake_args, "-DCMAKE_INSTALL_RPATH=#{rpath}" + system "cmake", "-S", ".", "-B", "build", "-DCMAKE_INSTALL_RPATH=#{rpath}", *std_cmake_args system "cmake", "--build", "build" system "cmake", "--install", "build" end diff --git a/Formula/lib/libgphoto2.rb b/Formula/lib/libgphoto2.rb index 314910c2df..d2ee8378be 100644 --- a/Formula/lib/libgphoto2.rb +++ b/Formula/lib/libgphoto2.rb @@ -31,7 +31,7 @@ class Libgphoto2 < Formula depends_on "gettext" => :build end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "gd" depends_on "jpeg-turbo" diff --git a/Formula/lib/libgsf.rb b/Formula/lib/libgsf.rb index d4f8c5439f..539564cd2f 100644 --- a/Formula/lib/libgsf.rb +++ b/Formula/lib/libgsf.rb @@ -23,7 +23,7 @@ class Libgsf < Formula depends_on "libtool" => :build end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "glib" uses_from_macos "bzip2" @@ -36,7 +36,7 @@ class Libgsf < Formula def install configure = build.head? ? ".autogen.sh" : ".configure" - system configure, *std_configure_args, "--disable-silent-rules" + system configure, "--disable-silent-rules", *std_configure_args system "make", "install" end @@ -51,10 +51,10 @@ def install return 0; } C - system ENV.cc, "-I#{include}libgsf-1", + system ENV.cc, "test.c", "-o", "test", + "-I#{include}libgsf-1", "-I#{Formula["glib"].opt_include}glib-2.0", - "-I#{Formula["glib"].opt_lib}glib-2.0include", - testpath"test.c", "-o", testpath"test" + "-I#{Formula["glib"].opt_lib}glib-2.0include" system ".test" end end \ No newline at end of file diff --git a/Formula/lib/libgtop.rb b/Formula/lib/libgtop.rb index c30df7a956..5eeba41735 100644 --- a/Formula/lib/libgtop.rb +++ b/Formula/lib/libgtop.rb @@ -24,7 +24,7 @@ class Libgtop < Formula depends_on "gobject-introspection" => :build depends_on "intltool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "gettext" depends_on "glib" depends_on "libxau" diff --git a/Formula/lib/libgusb.rb b/Formula/lib/libgusb.rb index 6868a597dd..13c5b4603e 100644 --- a/Formula/lib/libgusb.rb +++ b/Formula/lib/libgusb.rb @@ -30,7 +30,7 @@ class Libgusb < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "python-setuptools" => :build depends_on "vala" => :build @@ -64,8 +64,8 @@ def install } C - pkg_config_flags = shell_output("pkg-config --cflags --libs gusb").chomp.split - system ENV.cc, "test.c", "-o", "test", *pkg_config_flags + flags = shell_output("pkgconf --cflags --libs gusb").chomp.split + system ENV.cc, "test.c", "-o", "test", *flags system ".test" end end \ No newline at end of file diff --git a/Formula/lib/libgweather.rb b/Formula/lib/libgweather.rb index 2068091650..9ffe956abf 100644 --- a/Formula/lib/libgweather.rb +++ b/Formula/lib/libgweather.rb @@ -30,7 +30,7 @@ class Libgweather < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "pygobject3" => :build depends_on "python@3.12" => :build @@ -71,8 +71,8 @@ def post_install } C ENV.prepend_path "PKG_CONFIG_PATH", Formula["icu4c"].opt_lib/"pkgconfig" if OS.mac? - pkg_config_flags = shell_output("pkg-config --cflags --libs gweather4").chomp.split - system ENV.cc, "-DGWEATHER_I_KNOW_THIS_IS_UNSTABLE=1", "test.c", "-o", "test", *pkg_config_flags + flags = shell_output("pkgconf --cflags --libs gweather4").chomp.split + system ENV.cc, "-DGWEATHER_I_KNOW_THIS_IS_UNSTABLE=1", "test.c", "-o", "test", *flags system "./test" end end \ No newline at end of file diff --git a/Formula/lib/libgxps.rb b/Formula/lib/libgxps.rb index 88fcbc5aa7..3a51f2d6cf 100644 --- a/Formula/lib/libgxps.rb +++ b/Formula/lib/libgxps.rb @@ -30,7 +30,7 @@ class Libgxps < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "cairo" depends_on "freetype" diff --git a/Formula/lib/libhandy.rb b/Formula/lib/libhandy.rb index 09926f66e6..9d72ab2ae1 100644 --- a/Formula/lib/libhandy.rb +++ b/Formula/lib/libhandy.rb @@ -20,7 +20,7 @@ class Libhandy < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "vala" => :build depends_on "at-spi2-core" @@ -54,8 +54,8 @@ def install } C - pkg_config_flags = shell_output("pkg-config --cflags --libs libhandy-1").strip.split - system ENV.cc, "test.c", "-o", "test", *pkg_config_flags + flags = shell_output("pkgconf --cflags --libs libhandy-1").strip.split + system ENV.cc, "test.c", "-o", "test", *flags # Don't have X/Wayland in Docker system "./test" if OS.mac? end diff --git a/Formula/lib/libheif.rb b/Formula/lib/libheif.rb index 686d588907..0429db6ffe 100644 --- a/Formula/lib/libheif.rb +++ b/Formula/lib/libheif.rb @@ -15,7 +15,7 @@ class Libheif < Formula end depends_on "cmake" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "aom" depends_on "jpeg-turbo" @@ -59,14 +59,14 @@ def post_install exout = testpath"exampleheic.jpg" assert_match output, shell_output("#{bin}heif-convert #{example} #{exout}") - assert_predicate testpath"exampleheic-1.jpg", :exist? - assert_predicate testpath"exampleheic-2.jpg", :exist? + assert_path_exists testpath"exampleheic-1.jpg" + assert_path_exists testpath"exampleheic-2.jpg" output = "File contains 1 image" example = pkgshare"example.avif" exout = testpath"exampleavif.jpg" assert_match output, shell_output("#{bin}heif-convert #{example} #{exout}") - assert_predicate testpath"exampleavif.jpg", :exist? + assert_path_exists testpath"exampleavif.jpg" end end \ No newline at end of file diff --git a/Formula/lib/libhttpserver.rb b/Formula/lib/libhttpserver.rb index 34c335f8bc..25f07d9742 100644 --- a/Formula/lib/libhttpserver.rb +++ b/Formula/lib/libhttpserver.rb @@ -22,21 +22,15 @@ class Libhttpserver < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libmicrohttpd" uses_from_macos "curl" => :test def install - args = [ - "--disable-dependency-tracking", - "--disable-silent-rules", - "--prefix=#{prefix}", - ] - system ".bootstrap" mkdir "build" do - system "..configure", *args + system "..configure", "--disable-silent-rules", *std_configure_args system "make", "install" end pkgshare.install "examples" @@ -52,7 +46,7 @@ def install system ENV.cxx, "minimal_hello_world.cpp", "-std=c++17", "-o", "minimal_hello_world", "-L#{lib}", "-lhttpserver", "-lcurl" - fork { exec ".minimal_hello_world" } + spawn ".minimal_hello_world" sleep 3 # grace time for server start assert_match "Hello, World!", shell_output("curl http:127.0.0.1:#{port}hello") diff --git a/Formula/lib/libhubbub.rb b/Formula/lib/libhubbub.rb index ba0f225572..68ecfad723 100644 --- a/Formula/lib/libhubbub.rb +++ b/Formula/lib/libhubbub.rb @@ -16,7 +16,7 @@ class Libhubbub < Formula end depends_on "netsurf-buildsystem" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libparserutils" uses_from_macos "gperf" => :build diff --git a/Formula/lib/libical.rb b/Formula/lib/libical.rb index 290c97d208..888a1519fc 100644 --- a/Formula/lib/libical.rb +++ b/Formula/lib/libical.rb @@ -16,7 +16,7 @@ class Libical < Formula end depends_on "cmake" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "glib" depends_on "icu4c@76" diff --git a/Formula/lib/libice.rb b/Formula/lib/libice.rb index a3756479cb..7a4b8bf1aa 100644 --- a/Formula/lib/libice.rb +++ b/Formula/lib/libice.rb @@ -18,23 +18,21 @@ class Libice < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "aed9bb2a55522c29d05b499b235181e2474d34e242991238e8322b3d8222ecb7" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "xtrans" => :build depends_on "libx11"=> :test depends_on "xorgproto" def install args = %W[ - --prefix=#{prefix} --sysconfdir=#{etc} --localstatedir=#{var} - --disable-dependency-tracking --disable-silent-rules --enable-docs=no --enable-specs=no ] - system "./configure", *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libid3tag.rb b/Formula/lib/libid3tag.rb index a74658f88d..cb41cfd72e 100644 --- a/Formula/lib/libid3tag.rb +++ b/Formula/lib/libid3tag.rb @@ -18,7 +18,7 @@ class Libid3tag < Formula end depends_on "cmake" => :build - depends_on "pkg-config" => :test + depends_on "pkgconf" => :test uses_from_macos "gperf" uses_from_macos "zlib" @@ -43,8 +43,8 @@ def install } C - pkg_config_cflags = shell_output("pkg-config --cflags --libs id3tag").chomp.split - system ENV.cc, "test.c", *pkg_config_cflags, "-o", "test" + flags = shell_output("pkgconf --cflags --libs id3tag").chomp.split + system ENV.cc, "test.c", "-o", "test", *flags system "./test" end end \ No newline at end of file diff --git a/Formula/lib/libidl.rb b/Formula/lib/libidl.rb index f4afb94ee7..d9dd3861c6 100644 --- a/Formula/lib/libidl.rb +++ b/Formula/lib/libidl.rb @@ -23,7 +23,7 @@ class Libidl < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "9ede5070565f89d3e7f24f01d9da73d50b6c008fbf12f7247d3cd04b8076d842" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "gettext" depends_on "glib" @@ -31,8 +31,7 @@ class Libidl < Formula uses_from_macos "flex" => :build def install - system "./configure", "--disable-dependency-tracking", - "--prefix=#{prefix}" + system "./configure", *std_configure_args system "make", "install" end end \ No newline at end of file diff --git a/Formula/lib/libidn.rb b/Formula/lib/libidn.rb index 8f93fb0c9c..4cbb649252 100644 --- a/Formula/lib/libidn.rb +++ b/Formula/lib/libidn.rb @@ -17,13 +17,12 @@ class Libidn < Formula sha256 x86_64_linux: "3cc66b8450c436a5047d8075a004be087d3f21b5322834ef741165487fad262b" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build def install - system "./configure", "--disable-dependency-tracking", - "--prefix=#{prefix}", - "--disable-csharp", - "--with-lispdir=#{elisp}" + system "./configure", "--disable-csharp", + "--with-lispdir=#{elisp}", + *std_configure_args system "make", "install" end diff --git a/Formula/lib/libimobiledevice-glue.rb b/Formula/lib/libimobiledevice-glue.rb index 5d28d92ecb..95fed87cd4 100644 --- a/Formula/lib/libimobiledevice-glue.rb +++ b/Formula/lib/libimobiledevice-glue.rb @@ -18,15 +18,12 @@ class LibimobiledeviceGlue < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libplist" def install - if build.head? - system ".autogen.sh", *std_configure_args, "--disable-silent-rules" - else - system ".configure", *std_configure_args, "--disable-silent-rules" - end + configure = build.head? ? ".autogen.sh" : ".configure" + system configure, "--disable-silent-rules", *std_configure_args system "make", "install" end diff --git a/Formula/lib/libimobiledevice.rb b/Formula/lib/libimobiledevice.rb index e1800c7922..51de2ca2f7 100644 --- a/Formula/lib/libimobiledevice.rb +++ b/Formula/lib/libimobiledevice.rb @@ -27,7 +27,7 @@ class Libimobiledevice < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libplist" depends_on "libtasn1" depends_on "libusbmuxd" @@ -47,8 +47,8 @@ def install --enable-debug ] - system ".autogen.sh", *std_configure_args, *args if build.head? - system ".configure", *std_configure_args, *args if build.stable? + configure = build.head? ? ".autogen.sh" : ".configure" + system configure, *args, *std_configure_args system "make", "install" end diff --git a/Formula/lib/libint.rb b/Formula/lib/libint.rb index a27d04a004..8050d17c54 100644 --- a/Formula/lib/libint.rb +++ b/Formula/lib/libint.rb @@ -19,7 +19,7 @@ class Libint < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "boost" depends_on "eigen" depends_on "mpfr" @@ -35,10 +35,9 @@ def install end test do - system ENV.cxx, "-std=c++11", pkgshare"hartree-fock.cc", - *shell_output("pkg-config --cflags --libs libint2").chomp.split, - "-I#{Formula["eigen"].opt_include}eigen3", - "-o", "hartree-fock" + system ENV.cxx, "-std=c++11", pkgshare"hartree-fock.cc", "-o", "hartree-fock", + "-I#{Formula["eigen"].opt_include}eigen3", + *shell_output("pkgconf --cflags --libs libint2").chomp.split system ".hartree-fock", pkgshare"h2o.xyz" end end \ No newline at end of file diff --git a/Formula/lib/libirecovery.rb b/Formula/lib/libirecovery.rb index 80935dab01..591dfeb615 100644 --- a/Formula/lib/libirecovery.rb +++ b/Formula/lib/libirecovery.rb @@ -18,20 +18,21 @@ class Libirecovery < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libimobiledevice-glue" + on_macos do + depends_on "libplist" + end + on_linux do depends_on "libusb" depends_on "readline" end def install - if build.head? - system ".autogen.sh", *std_configure_args, "--disable-silent-rules" - else - system ".configure", *std_configure_args, "--disable-silent-rules" - end + configure = build.head? ? ".autogen.sh" : ".configure" + system configure, "--disable-silent-rules", *std_configure_args system "make", "install" end diff --git a/Formula/lib/libjcat.rb b/Formula/lib/libjcat.rb index 64eb4e29c0..76a76c0808 100644 --- a/Formula/lib/libjcat.rb +++ b/Formula/lib/libjcat.rb @@ -21,7 +21,7 @@ class Libjcat < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "vala" => :build depends_on "glib" diff --git a/Formula/lib/libjwt.rb b/Formula/lib/libjwt.rb index de02479c7e..e0d9c64907 100644 --- a/Formula/lib/libjwt.rb +++ b/Formula/lib/libjwt.rb @@ -28,13 +28,13 @@ class Libjwt < Formula depends_on "libtool" => :build end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "jansson" depends_on "openssl@3" def install system "autoreconf", "--force", "--install", "--verbose" if build.head? - system ".configure", *std_configure_args, "--disable-silent-rules" + system ".configure", "--disable-silent-rules", *std_configure_args system "make", "install" end diff --git a/Formula/lib/libkate.rb b/Formula/lib/libkate.rb index 5fcf302c4c..df92907f49 100644 --- a/Formula/lib/libkate.rb +++ b/Formula/lib/libkate.rb @@ -26,7 +26,7 @@ class Libkate < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "159b8a3fb3e5ed3f1fe68bd29dbe791f5a4e967fe7b94af24a4148d09f7c6e03" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libogg" depends_on "libpng" @@ -35,13 +35,13 @@ def install # however, this breaks install as it needs python2 to compile the KateDJ tool. ENV["PYTHON"] = ":" - system "./configure", *std_configure_args, - "--enable-shared", - "--enable-static" + system "./configure", "--enable-shared", + "--enable-static", + *std_configure_args system "make", "check" system "make", "install" - (man1/"KateDJ.1").unlink + rm(man1/"KateDJ.1") end test do diff --git a/Formula/lib/libkml.rb b/Formula/lib/libkml.rb index 77034e1f15..c6d0ce03af 100644 --- a/Formula/lib/libkml.rb +++ b/Formula/lib/libkml.rb @@ -23,7 +23,7 @@ class Libkml < Formula depends_on "boost" => [:build, :test] depends_on "cmake" => :build depends_on "googletest" => :test - depends_on "pkg-config" => :test + depends_on "pkgconf" => :test depends_on "minizip" depends_on "uriparser" @@ -73,8 +73,8 @@ class RegionatorQidTest : public testing::Test { } CPP - pkg_config_flags = shell_output("pkg-config --cflags --libs libkml gtest").chomp.split - system ENV.cxx, "test.cpp", *pkg_config_flags, "-std=c++14", "-o", "test" - assert_match("PASSED", shell_output(".test")) + flags = shell_output("pkgconf --cflags --libs libkml gtest").chomp.split + system ENV.cxx, "test.cpp", "-std=c++14", "-o", "test", *flags + assert_match "PASSED", shell_output(".test") end end \ No newline at end of file diff --git a/Formula/lib/liblouis.rb b/Formula/lib/liblouis.rb index 2eda1cf5fa..c7054d38df 100644 --- a/Formula/lib/liblouis.rb +++ b/Formula/lib/liblouis.rb @@ -24,7 +24,7 @@ class Liblouis < Formula end depends_on "help2man" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "python@3.13" uses_from_macos "m4" diff --git a/Formula/lib/liblqr.rb b/Formula/lib/liblqr.rb index 1fa83150b0..df3094f687 100644 --- a/Formula/lib/liblqr.rb +++ b/Formula/lib/liblqr.rb @@ -26,9 +26,13 @@ class Liblqr < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "df9a20d9afa1541e259edeadd06e3ec8501a9a5b75a5a973e61f321521c37c80" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "glib" + on_macos do + depends_on "gettext" + end + def install system ".configure", "--enable-install-man", *std_configure_args system "make", "install" diff --git a/Formula/lib/liblxi.rb b/Formula/lib/liblxi.rb index 9df87ca827..47da794911 100644 --- a/Formula/lib/liblxi.rb +++ b/Formula/lib/liblxi.rb @@ -17,7 +17,7 @@ class Liblxi < Formula depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build uses_from_macos "libxml2" diff --git a/Formula/lib/libmagic.rb b/Formula/lib/libmagic.rb index 72e1f0ecd3..ef53ad2654 100644 --- a/Formula/lib/libmagic.rb +++ b/Formula/lib/libmagic.rb @@ -22,15 +22,14 @@ class Libmagic < Formula sha256 x86_64_linux: "213f20f87112c4e7a6415baace66d49fdf165d96e8ca96c128e12745a1ea8862" end - depends_on "pkg-config" => :test + depends_on "pkgconf" => :test uses_from_macos "zlib" def install - system "./configure", "--disable-dependency-tracking", - "--disable-silent-rules", - "--prefix=#{prefix}", + system "./configure", "--disable-silent-rules", "--enable-fsect-man5", - "--enable-static" + "--enable-static", + *std_configure_args system "make", "install" (share/"misc/magic").install Dir["magic/Magdir/*"] @@ -54,7 +53,7 @@ def install puts(magic_file(cookie, argv[1])); } C - flags = shell_output("pkg-config --cflags --libs #{name}").chomp.split + flags = shell_output("pkgconf --cflags --libs #{name}").chomp.split system ENV.cc, "test.c", "-o", "test", *flags cp test_fixtures("test.png"), "test.png" assert_equal "image/png", shell_output("./test test.png").chomp diff --git a/Formula/lib/libmapper.rb b/Formula/lib/libmapper.rb index 178a629849..aee7187456 100644 --- a/Formula/lib/libmapper.rb +++ b/Formula/lib/libmapper.rb @@ -17,7 +17,7 @@ class Libmapper < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "liblo" uses_from_macos "zlib" diff --git a/Formula/lib/libmatio.rb b/Formula/lib/libmatio.rb index 939355f5fe..52df851e98 100644 --- a/Formula/lib/libmatio.rb +++ b/Formula/lib/libmatio.rb @@ -14,7 +14,7 @@ class Libmatio < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "f29e5ed508bb8cf1acbe9e69829f7beb0971efb72fcc4cb3a5a9c1b9ad66c2c7" end - depends_on "pkg-config" => :test + depends_on "pkgconf" => :test depends_on "hdf5" uses_from_macos "zlib" @@ -29,7 +29,7 @@ def install ] args << "--with-zlib=#{Formula["zlib"].opt_prefix}" unless OS.mac? - system "./configure", *std_configure_args, *args + system "./configure", *args, *std_configure_args system "make", "install" end @@ -71,7 +71,7 @@ def install system ENV.cc, "mat.c", "-o", "mat", "-I#{include}", "-L#{lib}", "-lmatio" system "./mat", "poc_data.mat.sfx" - refute_includes shell_output("pkg-config --cflags matio"), "-I/usr/include" + refute_includes "-I/usr/include", shell_output("pkgconf --cflags matio") end end diff --git a/Formula/lib/libmediainfo.rb b/Formula/lib/libmediainfo.rb index 2b61ffe76c..eff7ad1ac2 100644 --- a/Formula/lib/libmediainfo.rb +++ b/Formula/lib/libmediainfo.rb @@ -16,7 +16,7 @@ class Libmediainfo < Formula end depends_on "cmake" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libmms" depends_on "libzen" diff --git a/Formula/lib/libmetalink.rb b/Formula/lib/libmetalink.rb index 758e73facc..a3c6630219 100644 --- a/Formula/lib/libmetalink.rb +++ b/Formula/lib/libmetalink.rb @@ -28,13 +28,12 @@ class Libmetalink < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "583e662593473f7310e1c3e3bed77a89a4dc43aed5fd1ce6a12a7260ec69c5f5" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build uses_from_macos "expat" def install - system "./configure", "--disable-dependency-tracking", - "--prefix=#{prefix}" + system "./configure", *std_configure_args system "make", "install" end end \ No newline at end of file diff --git a/Formula/lib/libmms.rb b/Formula/lib/libmms.rb index 8a95d778a2..136c9ca638 100644 --- a/Formula/lib/libmms.rb +++ b/Formula/lib/libmms.rb @@ -24,13 +24,12 @@ class Libmms < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "5bf0654cdf09b4ca5c749e75d8920ff2eddee195e31a468c64bee07f74571b29" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "glib" def install ENV.append "LDFLAGS", "-liconv" if OS.mac? - system "./configure", "--disable-dependency-tracking", - "--prefix=#{prefix}" + system "./configure", *std_configure_args system "make", "install" end end \ No newline at end of file diff --git a/Formula/lib/libmp3splt.rb b/Formula/lib/libmp3splt.rb index af5d7ab338..7076592afd 100644 --- a/Formula/lib/libmp3splt.rb +++ b/Formula/lib/libmp3splt.rb @@ -25,7 +25,7 @@ class Libmp3splt < Formula sha256 x86_64_linux: "61f6d9accf005b87e7ef35000094703019abab54d6e7b851019552060cc93aae" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "flac" depends_on "gettext" depends_on "libid3tag" @@ -36,9 +36,7 @@ class Libmp3splt < Formula depends_on "pcre" def install - system "./configure", "--disable-debug", - "--disable-dependency-tracking", - "--prefix=#{prefix}" + system "./configure", *std_configure_args system "make", "install" end end \ No newline at end of file diff --git a/Formula/lib/libmpd.rb b/Formula/lib/libmpd.rb index 10d189970f..9db928dece 100644 --- a/Formula/lib/libmpd.rb +++ b/Formula/lib/libmpd.rb @@ -28,7 +28,7 @@ class Libmpd < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "4035c1bec6e7cdd64abca505361da64a9de52e82dcd5da6bd84f2902fbab6157" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "gettext" depends_on "glib" @@ -43,7 +43,7 @@ def install ENV.append_to_cflags "-Wno-int-conversion" if DevelopmentTools.clang_build_version >= 1500 ENV.append "CFLAGS", "-DHAVE_STRNDUP" unless OS.mac? - system ".configure", *std_configure_args.reject { |s| s["--disable-debug"] } + system ".configure", *std_configure_args system "make", "install" end diff --git a/Formula/lib/libmrss.rb b/Formula/lib/libmrss.rb index 0776791253..ceff4f26f8 100644 --- a/Formula/lib/libmrss.rb +++ b/Formula/lib/libmrss.rb @@ -20,9 +20,11 @@ class Libmrss < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "libnxml" + uses_from_macos "curl" + def install # need NEWS file for build touch "NEWS" @@ -59,8 +61,8 @@ def install } C - pkg_config_flags = shell_output("pkg-config --cflags --libs mrss").chomp.split - system ENV.cc, "test.c", *pkg_config_flags, "-o", "test" + flags = shell_output("pkgconf --cflags --libs mrss").chomp.split + system ENV.cc, "test.c", "-o", "test", *flags assert_match "Title: {{ post.title | xml_escape}}", shell_output(".test") end end \ No newline at end of file diff --git a/Formula/lib/libmspub.rb b/Formula/lib/libmspub.rb index f2d1fec4a4..5b2d848ff4 100644 --- a/Formula/lib/libmspub.rb +++ b/Formula/lib/libmspub.rb @@ -22,7 +22,7 @@ class Libmspub < Formula depends_on "boost" => :build depends_on "libwpg" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "icu4c@76" depends_on "librevenge" depends_on "libwpd" diff --git a/Formula/lib/libmtp.rb b/Formula/lib/libmtp.rb index 6a97e6c6b1..05e4423642 100644 --- a/Formula/lib/libmtp.rb +++ b/Formula/lib/libmtp.rb @@ -14,7 +14,7 @@ class Libmtp < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "aa88301d0fda571bdac1fee606be3dae4a207a403c658592f9a914f53c9e9579" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libusb" def install diff --git a/Formula/lib/libmxml.rb b/Formula/lib/libmxml.rb index dab4b67a4e..193e96a863 100644 --- a/Formula/lib/libmxml.rb +++ b/Formula/lib/libmxml.rb @@ -17,7 +17,7 @@ class Libmxml < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "c46e4fd4d9fd79ebeff1183abe4fca41d7d92698f418a9f01c1705c6b78b368f" end - depends_on "pkg-config" => :test + depends_on "pkgconf" => :test def install system ".configure", "--enable-shared", *std_configure_args @@ -40,15 +40,15 @@ def install } C - (testpath"test.xml").write <<~C + (testpath"test.xml").write <<~XML I'm an XML document. - C + XML - pkg_config_flags = shell_output("pkg-config --cflags --libs mxml4").chomp.split - system ENV.cc, "test.c", *pkg_config_flags, "-o", "test" + flags = shell_output("pkgconf --cflags --libs mxml4").chomp.split + system ENV.cc, "test.c", "-o", "test", *flags system ".test" end end \ No newline at end of file diff --git a/Formula/lib/libmypaint.rb b/Formula/lib/libmypaint.rb index 235b9b07f4..c548c5e7a1 100644 --- a/Formula/lib/libmypaint.rb +++ b/Formula/lib/libmypaint.rb @@ -24,7 +24,7 @@ class Libmypaint < Formula depends_on "gettext" => :build # for intltool depends_on "intltool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "json-c" uses_from_macos "perl" => :build diff --git a/Formula/lib/libnet.rb b/Formula/lib/libnet.rb index 5957a65b94..a02e76a640 100644 --- a/Formula/lib/libnet.rb +++ b/Formula/lib/libnet.rb @@ -17,7 +17,7 @@ class Libnet < Formula end depends_on "doxygen" => :build - depends_on "pkg-config" => :test + depends_on "pkgconf" => :test def install system ".configure", *std_configure_args @@ -25,7 +25,6 @@ def install end test do - flags = shell_output("pkg-config --libs --cflags libnet").chomp.split (testpath"test.c").write <<~C #include #include @@ -38,7 +37,8 @@ def install } C - system ENV.cc, "test.c", *flags, "-o", "test" + flags = shell_output("pkgconf --libs --cflags libnet").chomp.split + system ENV.cc, "test.c", "-o", "test", *flags assert_match version.to_s, shell_output(".test") end end \ No newline at end of file diff --git a/Formula/lib/libnetfilter-queue.rb b/Formula/lib/libnetfilter-queue.rb index c93eed0621..18ae954766 100644 --- a/Formula/lib/libnetfilter-queue.rb +++ b/Formula/lib/libnetfilter-queue.rb @@ -15,16 +15,13 @@ class LibnetfilterQueue < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "92a395a74268dd17a019cf43ca0a5bbe38ad52e045697e403657abc3250e3f6e" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libmnl" depends_on "libnfnetlink" depends_on :linux def install - system "./configure", "--disable-debug", - "--disable-dependency-tracking", - "--disable-silent-rules", - "--prefix=#{prefix}" + system "./configure", "--disable-silent-rules", *std_configure_args system "make", "install" end diff --git a/Formula/lib/libnetfilter_conntrack.rb b/Formula/lib/libnetfilter_conntrack.rb index 9327cac457..bb47e965a2 100644 --- a/Formula/lib/libnetfilter_conntrack.rb +++ b/Formula/lib/libnetfilter_conntrack.rb @@ -14,21 +14,21 @@ class LibnetfilterConntrack < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "ae07370b1802d6089195cb605b4010635126ca6f6f37d20023c5f19ff9b833e6" end - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "libmnl" depends_on "libnfnetlink" depends_on :linux def install - system "./configure", *std_configure_args, "--disable-silent-rules" + system "./configure", "--disable-silent-rules", *std_configure_args system "make", "install" pkgshare.install "examples" inreplace pkgshare/"examples/Makefile", Superenv.shims_path/"ld", "ld" end test do - pkg_config_flags = shell_output("pkg-config --cflags --libs libnetfilter_conntrack libmnl").chomp.split - system ENV.cc, pkgshare/"examples/nfct-mnl-get.c", *pkg_config_flags, "-o", "nfct-mnl-get" - assert_match "mnl_socket_recvfrom: Operation not permitted", shell_output("#{testpath}/nfct-mnl-get inet 2>&1", 1) + flags = shell_output("pkgconf --cflags --libs libnetfilter_conntrack libmnl").chomp.split + system ENV.cc, pkgshare/"examples/nfct-mnl-get.c", "-o", "nfct-mnl-get", *flags + assert_match "mnl_socket_recvfrom: Operation not permitted", shell_output("./nfct-mnl-get inet 2>&1", 1) end end \ No newline at end of file diff --git a/Formula/lib/libnfc.rb b/Formula/lib/libnfc.rb index 18bb94f9e8..422fc523e3 100644 --- a/Formula/lib/libnfc.rb +++ b/Formula/lib/libnfc.rb @@ -29,16 +29,16 @@ class Libnfc < Formula depends_on "libtool" => :build end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libusb-compat" uses_from_macos "pcsc-lite" def install - system "autoreconf", "-vfi" if build.head? - system ".configure", "--disable-debug", "--disable-dependency-tracking", - "--prefix=#{prefix}", "--enable-serial-autoprobe", - "--with-drivers=all" + system "autoreconf", "--force", "--install", "--verbose" if build.head? + system ".configure", "--enable-serial-autoprobe", + "--with-drivers=all", + *std_configure_args system "make", "install" (prefix"etcnfclibnfc.conf").write "allow_intrusive_scan=yes" end diff --git a/Formula/lib/libnftnl.rb b/Formula/lib/libnftnl.rb index 0eb948d83a..1b97235206 100644 --- a/Formula/lib/libnftnl.rb +++ b/Formula/lib/libnftnl.rb @@ -14,7 +14,7 @@ class Libnftnl < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "a967378e066186315b30a3e6a5eff8bd47c098aa13e418d47489f0e1c7884e72" end - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "libmnl" depends_on :linux @@ -26,8 +26,8 @@ def install end test do - pkg_config_flags = shell_output("pkg-config --cflags --libs libnftnl libmnl").chomp.split - system ENV.cc, pkgshare/"examples/nft-set-get.c", *pkg_config_flags, "-o", "nft-set-get" - assert_match "error: Operation not permitted", shell_output("#{testpath}/nft-set-get inet 2>&1", 1) + flags = shell_output("pkgconf --cflags --libs libnftnl libmnl").chomp.split + system ENV.cc, pkgshare/"examples/nft-set-get.c", "-o", "nft-set-get", *flags + assert_match "error: Operation not permitted", shell_output("./nft-set-get inet 2>&1", 1) end end \ No newline at end of file diff --git a/Formula/lib/libnghttp3.rb b/Formula/lib/libnghttp3.rb index 74e18114b3..130619fed2 100644 --- a/Formula/lib/libnghttp3.rb +++ b/Formula/lib/libnghttp3.rb @@ -17,10 +17,10 @@ class Libnghttp3 < Formula end depends_on "cmake" => :build - depends_on "pkg-config" => :test + depends_on "pkgconf" => :test def install - system "cmake", "-S", ".", "-B", "build", *std_cmake_args, "-DENABLE_LIB_ONLY=1" + system "cmake", "-S", ".", "-B", "build", "-DENABLE_LIB_ONLY=1", *std_cmake_args system "cmake", "--build", "build" system "cmake", "--install", "build" end @@ -39,8 +39,8 @@ def install } C - flags = shell_output("pkg-config --cflags --libs libnghttp3").chomp.split - system ENV.cc, "test.c", *flags, "-o", "test" + flags = shell_output("pkgconf --cflags --libs libnghttp3").chomp.split + system ENV.cc, "test.c", "-o", "test", *flags system ".test" end end \ No newline at end of file diff --git a/Formula/lib/libnice-gstreamer.rb b/Formula/lib/libnice-gstreamer.rb index ba36a53afe..4b9cc19296 100644 --- a/Formula/lib/libnice-gstreamer.rb +++ b/Formula/lib/libnice-gstreamer.rb @@ -20,7 +20,7 @@ class LibniceGstreamer < Formula depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "glib" depends_on "gnutls" depends_on "gstreamer" diff --git a/Formula/lib/libnice.rb b/Formula/lib/libnice.rb index 64c7cc459f..fb6f2a1b80 100644 --- a/Formula/lib/libnice.rb +++ b/Formula/lib/libnice.rb @@ -22,7 +22,7 @@ class Libnice < Formula depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "glib" depends_on "gnutls" @@ -61,8 +61,8 @@ def install } C - pkg_config_cflags = shell_output("pkg-config --cflags --libs nice").chomp.split - system ENV.cc, "test.c", *pkg_config_cflags, "-o", "test" + flags = shell_output("pkgconf --cflags --libs nice").chomp.split + system ENV.cc, "test.c", "-o", "test", *flags system ".test" end end \ No newline at end of file diff --git a/Formula/lib/libnids.rb b/Formula/lib/libnids.rb index 5f4679f71f..b218e0127f 100644 --- a/Formula/lib/libnids.rb +++ b/Formula/lib/libnids.rb @@ -25,7 +25,7 @@ class Libnids < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "glib" depends_on "libnet" @@ -41,7 +41,7 @@ class Libnids < Formula def install # autoreconf the old 2005 era code for sanity. - system "autoreconf", "-ivf" + system "autoreconf", "--force", "--install", "--verbose" system ".configure", "--prefix=#{prefix}", "--mandir=#{man}", "--enable-shared" system "make", "install" diff --git a/Formula/lib/libnl.rb b/Formula/lib/libnl.rb index 7c6d4da378..85c9ccf309 100644 --- a/Formula/lib/libnl.rb +++ b/Formula/lib/libnl.rb @@ -11,11 +11,11 @@ class Libnl < Formula depends_on "bison" => :build depends_on "flex" => :build - depends_on "pkg-config" => :test + depends_on "pkgconf" => :test depends_on :linux # Netlink sockets are only available in Linux. def install - system ".configure", *std_configure_args, "--disable-silent-rules", "--sysconfdir=#{etc}" + system ".configure", "--disable-silent-rules", "--sysconfdir=#{etc}", *std_configure_args system "make", "install" end @@ -53,9 +53,9 @@ def install } C - pkg_config_flags = shell_output("pkg-config --cflags --libs libnl-3.0 libnl-route-3.0").chomp.split - system ENV.cc, "test.c", *pkg_config_flags, "-o", "test" - assert_match "Unable to delete link: Operation not permitted", shell_output("#{testpath}test 2>&1", 228) + flags = shell_output("pkgconf --cflags --libs libnl-3.0 libnl-route-3.0").chomp.split + system ENV.cc, "test.c", "-o", "test", *flags + assert_match "Unable to delete link: Operation not permitted", shell_output(".test 2>&1", 228) assert_match "inet 127.0.0.1", shell_output("#{bin}nl-route-list") end diff --git a/Formula/lib/libnotify.rb b/Formula/lib/libnotify.rb index 67c595f1f0..db59721e19 100644 --- a/Formula/lib/libnotify.rb +++ b/Formula/lib/libnotify.rb @@ -21,7 +21,7 @@ class Libnotify < Formula depends_on "gtk-doc" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "gdk-pixbuf" depends_on "glib" @@ -54,8 +54,8 @@ def install } C - pkg_config_cflags = shell_output("pkg-config --cflags --libs libnotify").chomp.split - system ENV.cc, "test.c", *pkg_config_cflags, "-o", "test" + flags = shell_output("pkgconf --cflags --libs libnotify").chomp.split + system ENV.cc, "test.c", "-o", "test", *flags system "./test" end end \ No newline at end of file diff --git a/Formula/lib/libnxml.rb b/Formula/lib/libnxml.rb index f5b8172b2f..481f91551e 100644 --- a/Formula/lib/libnxml.rb +++ b/Formula/lib/libnxml.rb @@ -20,7 +20,7 @@ class Libnxml < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] uses_from_macos "curl" @@ -71,8 +71,8 @@ def install } C - pkg_config_flags = shell_output("pkg-config --cflags --libs nxml").chomp.split - system ENV.cc, "test.c", *pkg_config_flags, "-o", "test" - assert_equal("root: Hello world!\n", shell_output(".test")) + flags = shell_output("pkgconf --cflags --libs nxml").chomp.split + system ENV.cc, "test.c", "-o", "test", *flags + assert_equal "root: Hello world!\n", shell_output(".test") end end \ No newline at end of file diff --git a/Formula/lib/libobjc2.rb b/Formula/lib/libobjc2.rb index 557373d667..120232fd09 100644 --- a/Formula/lib/libobjc2.rb +++ b/Formula/lib/libobjc2.rb @@ -13,7 +13,7 @@ class Libobjc2 < Formula # While libobjc2 is built with clang, it does not use any LLVM runtime libraries. depends_on "llvm" => [:build, :test] depends_on "robin-map" => :build - depends_on "pkg-config" => :test + depends_on "pkgconf" => :test # Clang explicitly forbids building Mach-O binaries of libobjc2. # https:reviews.llvm.orgD46052 # macOS provides an equivalent Objective-C runtime. @@ -42,13 +42,13 @@ def install cp pkgshare"TestRuntimeTest.m", testpath # First build test shared library and then link it to RuntimeTest. - pkg_config_flags = Utils.safe_popen_read("pkg-config", "--cflags", "--libs", "libobjc").chomp.split - system ENV.cc, "Test.m", "-fobjc-runtime=gnustep-2.0", *pkg_config_flags, + flags = shell_output("pkgconf --cflags --libs libobjc").chomp.split + system ENV.cc, "Test.m", "-fobjc-runtime=gnustep-2.0", *flags, "-fPIC", "-shared", "-o", "libTest.so" - system ENV.cc, "RuntimeTest.m", "-fobjc-runtime=gnustep-2.0", *pkg_config_flags, "-Wl,-rpath,#{lib}", + system ENV.cc, "RuntimeTest.m", "-fobjc-runtime=gnustep-2.0", *flags, "-Wl,-rpath,#{lib}", "-L#{testpath}", "-Wl,-rpath,#{testpath}", "-lTest", "-o", "RuntimeTest" # RuntimeTest deliberately throws a test exception and outputs this to stderr. - assert_match "testExceptions() ran", shell_output("#{testpath}RuntimeTest 2>&1") + assert_match "testExceptions() ran", shell_output(".RuntimeTest 2>&1") end end \ No newline at end of file diff --git a/Formula/lib/liboil.rb b/Formula/lib/liboil.rb index adfadbf00f..8b4df9edb9 100644 --- a/Formula/lib/liboil.rb +++ b/Formula/lib/liboil.rb @@ -35,15 +35,13 @@ class Liboil < Formula depends_on "automake" => :build depends_on "gtk-doc" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build def install ENV.append "CFLAGS", "-fheinous-gnu-extensions" if ENV.compiler == :clang - system "autoreconf", "-fvi" - system "./configure", "--disable-dependency-tracking", - "--disable-silent-rules", - "--prefix=#{prefix}" + system "autoreconf", "--force", "--install", "--verbose" + system "./configure", "--disable-silent-rules", *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libomemo-c.rb b/Formula/lib/libomemo-c.rb index 8dda0e8683..9b1bd360af 100644 --- a/Formula/lib/libomemo-c.rb +++ b/Formula/lib/libomemo-c.rb @@ -19,7 +19,7 @@ class LibomemoC < Formula end depends_on "cmake" => :build - depends_on "pkg-config" => :test + depends_on "pkgconf" => :test depends_on "protobuf-c" def install @@ -102,8 +102,9 @@ def install return 0; } C - pkg_config = shell_output("pkg-config --cflags --libs libomemo-c").chomp.split - system ENV.cc, "test.c", *pkg_config, "-o", "test" + + flags = shell_output("pkgconf --cflags --libs libomemo-c").chomp.split + system ENV.cc, "test.c", "-o", "test", *flags system ".test" end end \ No newline at end of file diff --git a/Formula/lib/libopenmpt.rb b/Formula/lib/libopenmpt.rb index 63eff8c4de..eac5272826 100644 --- a/Formula/lib/libopenmpt.rb +++ b/Formula/lib/libopenmpt.rb @@ -20,7 +20,7 @@ class Libopenmpt < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "6e9a78aff7e1f92feeba7dc9e54cb2eaec554140965e5c91c984a4ae01d4af8a" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "flac" depends_on "libogg" @@ -35,19 +35,15 @@ class Libopenmpt < Formula depends_on "pulseaudio" end - fails_with gcc: "5" # needs C++17 - resource "homebrew-mystique.s3m" do url "https://api.modarchive.org/downloads.php?moduleid=54144#mystique.s3m" sha256 "e9a3a679e1c513e1d661b3093350ae3e35b065530d6ececc0a96e98d3ffffaf4" end def install - system "./configure", "--disable-debug", - "--disable-dependency-tracking", - "--disable-silent-rules", - "--prefix=#{prefix}", - "--without-vorbisfile" + system "./configure", "--disable-silent-rules", + "--without-vorbisfile", + *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libopusenc.rb b/Formula/lib/libopusenc.rb index 8e762e6000..082ae4458a 100644 --- a/Formula/lib/libopusenc.rb +++ b/Formula/lib/libopusenc.rb @@ -30,14 +30,12 @@ class Libopusenc < Formula depends_on "libtool" => :build end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "opus" def install system "./autogen.sh" if build.head? - system "./configure", "--disable-dependency-tracking", - "--disable-silent-rules", - "--prefix=#{prefix}" + system "./configure", "--disable-silent-rules", *std_configure_args system "make", "install" end diff --git a/Formula/lib/libosinfo.rb b/Formula/lib/libosinfo.rb index 87410ed9fa..7e77401bc5 100644 --- a/Formula/lib/libosinfo.rb +++ b/Formula/lib/libosinfo.rb @@ -22,7 +22,7 @@ class Libosinfo < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "vala" => :build depends_on "gettext" depends_on "glib" diff --git a/Formula/lib/libp11.rb b/Formula/lib/libp11.rb index 6238f73283..0150897701 100644 --- a/Formula/lib/libp11.rb +++ b/Formula/lib/libp11.rb @@ -30,20 +30,20 @@ class Libp11 < Formula depends_on "automake" => :build end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libtool" depends_on "openssl@3" def install openssl = deps.find { |d| d.name.match?(^openssl) } .to_formula - enginesdir = Utils.safe_popen_read("pkg-config", "--variable=enginesdir", "libcrypto").chomp + enginesdir = Utils.safe_popen_read("pkgconf", "--variable=enginesdir", "libcrypto").chomp enginesdir.sub!(openssl.prefix.realpath, prefix) system ".bootstrap" if build.head? - system ".configure", *std_configure_args, - "--disable-silent-rules", - "--with-enginesdir=#{enginesdir}" + system ".configure", "--disable-silent-rules", + "--with-enginesdir=#{enginesdir}", + *std_configure_args system "make", "install" pkgshare.install "examplesauth.c" end diff --git a/Formula/lib/libpagemaker.rb b/Formula/lib/libpagemaker.rb index d7182eb880..57f90e1a2a 100644 --- a/Formula/lib/libpagemaker.rb +++ b/Formula/lib/libpagemaker.rb @@ -29,14 +29,13 @@ class Libpagemaker < Formula end depends_on "boost" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "librevenge" def install system "./configure", "--without-docs", - "--disable-dependency-tracking", "--enable-static=no", - "--prefix=#{prefix}" + *std_configure_args system "make", "install" end diff --git a/Formula/lib/libpanel.rb b/Formula/lib/libpanel.rb index 1c5ee0acd8..065c6a5a99 100644 --- a/Formula/lib/libpanel.rb +++ b/Formula/lib/libpanel.rb @@ -18,7 +18,7 @@ class Libpanel < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "vala" => :build depends_on "cairo" @@ -47,8 +47,8 @@ def install return 0; } C - flags = shell_output("#{Formula["pkg-config"].opt_bin}/pkg-config --cflags --libs libpanel-1").strip.split - flags += shell_output("#{Formula["pkg-config"].opt_bin}/pkg-config --cflags --libs libadwaita-1").strip.split + flags = shell_output("#{Formula["pkgconf"].opt_bin}/pkgconf --cflags --libs libpanel-1").strip.split + flags += shell_output("#{Formula["pkgconf"].opt_bin}/pkgconf --cflags --libs libadwaita-1").strip.split system ENV.cc, "test.c", "-o", "test", *flags system "./test" diff --git a/Formula/lib/libpciaccess.rb b/Formula/lib/libpciaccess.rb index 82f26fdc5f..fd4fe75a71 100644 --- a/Formula/lib/libpciaccess.rb +++ b/Formula/lib/libpciaccess.rb @@ -11,7 +11,7 @@ class Libpciaccess < Formula depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "util-macros" => :build depends_on :linux depends_on "zlib" diff --git a/Formula/lib/libpeas.rb b/Formula/lib/libpeas.rb index 088d2a92e0..d94bf5a81e 100644 --- a/Formula/lib/libpeas.rb +++ b/Formula/lib/libpeas.rb @@ -16,7 +16,7 @@ class Libpeas < Formula depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "vala" => :build depends_on "gjs" depends_on "glib" diff --git a/Formula/lib/libpeas@1.rb b/Formula/lib/libpeas@1.rb index 6251f2f3b0..b0edea987d 100644 --- a/Formula/lib/libpeas@1.rb +++ b/Formula/lib/libpeas@1.rb @@ -19,7 +19,7 @@ class LibpeasAT1 < Formula depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "vala" => :build depends_on "glib" diff --git a/Formula/lib/libpinyin.rb b/Formula/lib/libpinyin.rb index dbbe6b1008..5612f3352d 100644 --- a/Formula/lib/libpinyin.rb +++ b/Formula/lib/libpinyin.rb @@ -28,7 +28,7 @@ class Libpinyin < Formula # macOS `ld64` does not like the `.la` files created during the build. # upstream issue report, https:github.comlibpinyinlibpinyinissues158 depends_on "lld" => :build if DevelopmentTools.clang_build_version >= 1400 - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "glib" on_macos do diff --git a/Formula/lib/libplacebo.rb b/Formula/lib/libplacebo.rb index 93a08ffe2c..b679159413 100644 --- a/Formula/lib/libplacebo.rb +++ b/Formula/lib/libplacebo.rb @@ -44,7 +44,7 @@ class Libplacebo < Formula depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "python@3.12" => :build depends_on "vulkan-headers" => :build diff --git a/Formula/lib/libplist.rb b/Formula/lib/libplist.rb index b787507c6a..f411341460 100644 --- a/Formula/lib/libplist.rb +++ b/Formula/lib/libplist.rb @@ -20,7 +20,7 @@ class Libplist < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build def install ENV.deparallelize @@ -30,8 +30,8 @@ def install --without-cython ] - system ".autogen.sh", *std_configure_args, *args if build.head? - system ".configure", *std_configure_args, *args if build.stable? + system ".autogen.sh", *args, *std_configure_args if build.head? + system ".configure", *args, *std_configure_args if build.stable? system "make" system "make", "install" end @@ -52,7 +52,6 @@ def install EOS system bin"plistutil", "-i", "test.plist", "-o", "test_binary.plist" - assert_predicate testpath"test_binary.plist", :exist?, - "Failed to create converted plist!" + assert_path_exists testpath"test_binary.plist", "Failed to create converted plist!" end end \ No newline at end of file diff --git a/Formula/lib/libpq.rb b/Formula/lib/libpq.rb index b483c0b242..edd52780c7 100644 --- a/Formula/lib/libpq.rb +++ b/Formula/lib/libpq.rb @@ -23,7 +23,7 @@ class Libpq < Formula depends_on "docbook" => :build depends_on "docbook-xsl" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "icu4c@76" # GSSAPI provided by Kerberos.framework crashes when forked. # See https:github.comHomebrewhomebrew-coreissues47494. diff --git a/Formula/lib/libpqxx.rb b/Formula/lib/libpqxx.rb index a5ef331801..0ccefa82ba 100644 --- a/Formula/lib/libpqxx.rb +++ b/Formula/lib/libpqxx.rb @@ -16,15 +16,13 @@ class Libpqxx < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "8434faf947afc1526b6da021efaa8e7d5b4cd5ab680f5eef2f191e797f09b3d7" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "xmlto" => :build depends_on "libpq" depends_on macos: :catalina # requires std::filesystem uses_from_macos "python" => :build, since: :catalina - fails_with gcc: "5" # for C++17 - def install ENV.append "CXXFLAGS", "-std=c++17" ENV["PG_CONFIG"] = Formula["libpq"].opt_bin"pg_config" diff --git a/Formula/lib/libprelude.rb b/Formula/lib/libprelude.rb index 4e06f6cef8..ea67a2fde1 100644 --- a/Formula/lib/libprelude.rb +++ b/Formula/lib/libprelude.rb @@ -23,7 +23,7 @@ class Libprelude < Formula # Last release on 2020-09-11 deprecate! date: "2024-11-04", because: :unmaintained - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "python@3.12" => [:build, :test] depends_on "gnutls" depends_on "libgpg-error" diff --git a/Formula/lib/libproxy.rb b/Formula/lib/libproxy.rb index 3b38d349f8..8ee152e71c 100644 --- a/Formula/lib/libproxy.rb +++ b/Formula/lib/libproxy.rb @@ -19,7 +19,7 @@ class Libproxy < Formula depends_on "gsettings-desktop-schemas" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "vala" => :build # for vapigen depends_on "duktape" diff --git a/Formula/lib/libpsl.rb b/Formula/lib/libpsl.rb index 698b62bc5d..2f3d2312c0 100644 --- a/Formula/lib/libpsl.rb +++ b/Formula/lib/libpsl.rb @@ -17,7 +17,7 @@ class Libpsl < Formula depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libidn2" depends_on "libunistring" diff --git a/Formula/lib/libquicktime.rb b/Formula/lib/libquicktime.rb index 9c4e06971c..1b8ba92dd1 100644 --- a/Formula/lib/libquicktime.rb +++ b/Formula/lib/libquicktime.rb @@ -23,7 +23,7 @@ class Libquicktime < Formula sha256 x86_64_linux: "3c5ec43c6051163260865415f7a3fc0b32b7ca6b49e56ea999ac1fe4119c75d4" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "gettext" # Fix CVE-2016-2399. Applied upstream on March 6th 2017. @@ -43,13 +43,11 @@ class Libquicktime < Formula end def install - system ".configure", "--disable-debug", - "--disable-dependency-tracking", - "--prefix=#{prefix}", - "--enable-gpl", + system ".configure", "--enable-gpl", "--without-doxygen", "--without-gtk", - "--without-x" + "--without-x", + *std_configure_args system "make" system "make", "install" end @@ -58,6 +56,6 @@ def install fixture = test_fixtures("test.m4a") output = shell_output("#{bin}qtinfo #{fixture} 2>&1") assert_match "length 1536 samples, compressor mp4a", output - assert_predicate testpath".libquicktime_codecs", :exist? + assert_path_exists testpath".libquicktime_codecs" end end \ No newline at end of file diff --git a/Formula/lib/libraqm.rb b/Formula/lib/libraqm.rb index 82e588e05a..a60a9204f5 100644 --- a/Formula/lib/libraqm.rb +++ b/Formula/lib/libraqm.rb @@ -16,7 +16,7 @@ class Libraqm < Formula depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "freetype" depends_on "fribidi" depends_on "harfbuzz" diff --git a/Formula/lib/librasterlite2.rb b/Formula/lib/librasterlite2.rb index 942fc81ae2..99c0795751 100644 --- a/Formula/lib/librasterlite2.rb +++ b/Formula/lib/librasterlite2.rb @@ -24,7 +24,7 @@ class Librasterlite2 < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "0e91e0eafa3ab9941d7e7b9610089e8398b3259e40951711bc9a70f34c76d0e9" end - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "cairo" depends_on "fontconfig" depends_on "freetype" @@ -111,9 +111,9 @@ def install } C - pkg_config_flags = shell_output("pkg-config --cflags --libs rasterlite2").chomp.split - system ENV.cc, "test.c", *pkg_config_flags, "-o", "test" + flags = shell_output("pkgconf --cflags --libs rasterlite2").chomp.split + system ENV.cc, "test.c", "-o", "test", *flags system testpath"test" - assert_predicate testpath"from_gif.png", :exist? + assert_path_exists testpath"from_gif.png" end end \ No newline at end of file diff --git a/Formula/lib/libraw.rb b/Formula/lib/libraw.rb index 1886a80db4..432903cac9 100644 --- a/Formula/lib/libraw.rb +++ b/Formula/lib/libraw.rb @@ -22,7 +22,7 @@ class Libraw < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "jasper" depends_on "jpeg-turbo" depends_on "little-cms2" @@ -44,7 +44,7 @@ def install ] end system "autoreconf", "--force", "--install", "--verbose" - system "./configure", *std_configure_args, *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" doc.install Dir["doc/*"] diff --git a/Formula/lib/librdkafka.rb b/Formula/lib/librdkafka.rb index 97e933aa94..ca19f33333 100644 --- a/Formula/lib/librdkafka.rb +++ b/Formula/lib/librdkafka.rb @@ -20,7 +20,7 @@ class Librdkafka < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "1fea707e4636ced72b92ee2a83d4dc345ba66c7cada66533a575a5ec4e89cc37" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "lz4" depends_on "lzlib" depends_on "openssl@3" diff --git a/Formula/lib/librespot.rb b/Formula/lib/librespot.rb index 311e5c50ce..1a826a45d2 100644 --- a/Formula/lib/librespot.rb +++ b/Formula/lib/librespot.rb @@ -18,7 +18,7 @@ class Librespot < Formula depends_on "rust" => :build on_linux do - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "alsa-lib" depends_on "avahi" end diff --git a/Formula/lib/librest.rb b/Formula/lib/librest.rb index d0b865dd5e..45945eb369 100644 --- a/Formula/lib/librest.rb +++ b/Formula/lib/librest.rb @@ -29,7 +29,7 @@ class Librest < Formula end depends_on "gobject-introspection" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "glib" depends_on "libsoup@2" diff --git a/Formula/lib/librsvg.rb b/Formula/lib/librsvg.rb index 69ae95fd05..10e36c36ad 100644 --- a/Formula/lib/librsvg.rb +++ b/Formula/lib/librsvg.rb @@ -25,7 +25,7 @@ class Librsvg < Formula end depends_on "gobject-introspection" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "rust" => :build depends_on "cairo" depends_on "gdk-pixbuf" @@ -43,16 +43,14 @@ class Librsvg < Formula end def install - args = %W[ - --disable-dependency-tracking - --prefix=#{prefix} + args = %w[ --disable-Bsymbolic --enable-tools=yes --enable-pixbuf-loader=yes --enable-introspection=yes ] - system ".configure", *args + system ".configure", *args, *std_configure_args # disable updating gdk-pixbuf cache, we will do this manually in post_install # https:github.comHomebrewhomebrewissues40833 diff --git a/Formula/lib/librtlsdr.rb b/Formula/lib/librtlsdr.rb index 9d3316dd60..ab52b9f844 100644 --- a/Formula/lib/librtlsdr.rb +++ b/Formula/lib/librtlsdr.rb @@ -18,7 +18,7 @@ class Librtlsdr < Formula end depends_on "cmake" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libusb" def install diff --git a/Formula/lib/libsail.rb b/Formula/lib/libsail.rb index 1d76664b4b..4ab4430149 100644 --- a/Formula/lib/libsail.rb +++ b/Formula/lib/libsail.rb @@ -14,8 +14,8 @@ class Libsail < Formula sha256 x86_64_linux: "17994b249055bd8d8509d9f484a12f42738df1c033b2841ebfa972a1cf6c797d" end - depends_on "cmake" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "cmake" => :build + depends_on "pkgconf" => [:build, :test] depends_on "brotli" depends_on "giflib" depends_on "highway" @@ -58,10 +58,9 @@ def install } C - cflags = shell_output("#{Formula["pkg-config"].opt_bin}pkg-config --cflags sail").strip.split - libs = shell_output("#{Formula["pkg-config"].opt_bin}pkg-config --libs sail").strip.split + flags = shell_output("#{Formula["pkgconf"].opt_bin}pkgconf --cflags --libs sail").strip.split - system ENV.cc, *cflags, "test.c", "-o", "test", *libs + system ENV.cc, "test.c", "-o", "test", *flags system ".test", test_fixtures("test.jpg") end end \ No newline at end of file diff --git a/Formula/lib/libsbol.rb b/Formula/lib/libsbol.rb index 3d6a71fc05..1160935b2e 100644 --- a/Formula/lib/libsbol.rb +++ b/Formula/lib/libsbol.rb @@ -16,7 +16,7 @@ class Libsbol < Formula end depends_on "cmake" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "jsoncpp" depends_on "raptor" depends_on "rasqal" diff --git a/Formula/lib/libsecret.rb b/Formula/lib/libsecret.rb index f137db83a0..d58df9c289 100644 --- a/Formula/lib/libsecret.rb +++ b/Formula/lib/libsecret.rb @@ -29,12 +29,16 @@ class Libsecret < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "vala" => :build depends_on "glib" depends_on "libgcrypt" uses_from_macos "libxslt" => :build + on_macos do + depends_on "gettext" + end + def install ENV["XML_CATALOG_FILES"] = "#{etc}/xml/catalog" @@ -73,8 +77,8 @@ def install } C - pkg_config_cflags = shell_output("pkg-config --cflags --libs libsecret-1").chomp.split - system ENV.cc, "test.c", *pkg_config_cflags, "-o", "test" + flags = shell_output("pkgconf --cflags --libs libsecret-1").chomp.split + system ENV.cc, "test.c", "-o", "test", *flags system "./test" end end \ No newline at end of file diff --git a/Formula/lib/libshout.rb b/Formula/lib/libshout.rb index 54fe42b944..9857bc3b82 100644 --- a/Formula/lib/libshout.rb +++ b/Formula/lib/libshout.rb @@ -25,7 +25,7 @@ class Libshout < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "898c7da67e779f3cce1a4b3f7b5cff8af87725d7235b3a138c06396db1b2eeec" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libogg" depends_on "libvorbis" depends_on "openssl@3" diff --git a/Formula/lib/libshumate.rb b/Formula/lib/libshumate.rb index 71c1e9584a..d6339a6b1e 100644 --- a/Formula/lib/libshumate.rb +++ b/Formula/lib/libshumate.rb @@ -26,7 +26,7 @@ class Libshumate < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "vala" => :build depends_on "cairo" @@ -66,7 +66,7 @@ def install # TODO: remove this after rewriting icu-uc in `libpsl`'s pkg-config file ENV.prepend_path "PKG_CONFIG_PATH", Formula["icu4c"].opt_lib/"pkgconfig" if OS.mac? - flags = shell_output("#{Formula["pkg-config"].opt_bin}/pkg-config --cflags --libs shumate-1.0").strip.split + flags = shell_output("#{Formula["pkgconf"].opt_bin}/pkgconf --cflags --libs shumate-1.0").strip.split system ENV.cc, "test.c", "-o", "test", *flags system "./test" diff --git a/Formula/lib/libsignal-protocol-c.rb b/Formula/lib/libsignal-protocol-c.rb index 605963259d..49f761a7a9 100644 --- a/Formula/lib/libsignal-protocol-c.rb +++ b/Formula/lib/libsignal-protocol-c.rb @@ -24,7 +24,7 @@ class LibsignalProtocolC < Formula deprecate! date: "2024-08-01", because: :repo_archived depends_on "cmake" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build def install system "cmake", "-S", ".", "-B", "build", "-DBUILD_SHARED_LIBS=ON", *std_cmake_args diff --git a/Formula/lib/libsigrok.rb b/Formula/lib/libsigrok.rb index fd6ea5b81d..a31c4b7486 100644 --- a/Formula/lib/libsigrok.rb +++ b/Formula/lib/libsigrok.rb @@ -69,7 +69,7 @@ class Libsigrok < Formula depends_on "doxygen" => :build depends_on "graphviz" => :build depends_on "libtool" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "python-setuptools" => :build depends_on "sdcc" => :build depends_on "swig" => :build @@ -171,13 +171,13 @@ def install return 0; } C - flags = shell_output("#{Formula["pkg-config"].opt_bin}/pkg-config --cflags --libs libsigrok").strip.split + flags = shell_output("#{Formula["pkgconf"].opt_bin}/pkgconf --cflags --libs libsigrok").strip.split system ENV.cc, "test.c", "-o", "test", *flags system "./test" - system python3, "-c", <<~C + system python3, "-c", <<~PYTHON import sigrok.core as sr sr.Context.create() - C + PYTHON end end \ No newline at end of file diff --git a/Formula/lib/libsigrokdecode.rb b/Formula/lib/libsigrokdecode.rb index 1e67593495..8e93195602 100644 --- a/Formula/lib/libsigrokdecode.rb +++ b/Formula/lib/libsigrokdecode.rb @@ -27,7 +27,7 @@ class Libsigrokdecode < Formula depends_on "doxygen" => :build depends_on "graphviz" => :build depends_on "libtool" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "glib" depends_on "python@3.13" @@ -75,7 +75,7 @@ def install return 0; } C - flags = shell_output("#{Formula["pkg-config"].opt_bin}/pkg-config --cflags --libs libsigrokdecode").strip.split + flags = shell_output("#{Formula["pkgconf"].opt_bin}/pkgconf --cflags --libs libsigrokdecode").strip.split system ENV.cc, "test.c", "-o", "test", *flags system "./test" end diff --git a/Formula/lib/libslirp.rb b/Formula/lib/libslirp.rb index cfbebf0b07..9fc79a2099 100644 --- a/Formula/lib/libslirp.rb +++ b/Formula/lib/libslirp.rb @@ -18,7 +18,7 @@ class Libslirp < Formula depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "glib" def install diff --git a/Formula/lib/libsm.rb b/Formula/lib/libsm.rb index a598aba44b..b5d34c55d6 100644 --- a/Formula/lib/libsm.rb +++ b/Formula/lib/libsm.rb @@ -18,21 +18,19 @@ class Libsm < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "b5ccc4a8f2a6436753a14697a081ba4f42d8e2a405b93d1f00265c0067372750" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "xtrans" => :build depends_on "libice" def install args = %W[ - --prefix=#{prefix} --sysconfdir=#{etc} --localstatedir=#{var} - --disable-dependency-tracking --disable-silent-rules --enable-docs=no ] - system "./configure", *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libsoup.rb b/Formula/lib/libsoup.rb index 4cfcd07d77..9df54bcbfd 100644 --- a/Formula/lib/libsoup.rb +++ b/Formula/lib/libsoup.rb @@ -17,7 +17,7 @@ class Libsoup < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "python@3.12" => :build depends_on "vala" => :build @@ -68,8 +68,8 @@ def install } C - pkg_config_flags = shell_output("pkg-config --cflags --libs libsoup-3.0").chomp.split - system ENV.cc, "test.c", "-o", "test", *pkg_config_flags + flags = shell_output("pkgconf --cflags --libs libsoup-3.0").chomp.split + system ENV.cc, "test.c", "-o", "test", *flags system "./test" end end \ No newline at end of file diff --git a/Formula/lib/libsoup@2.rb b/Formula/lib/libsoup@2.rb index 4e050e0478..bd99575092 100644 --- a/Formula/lib/libsoup@2.rb +++ b/Formula/lib/libsoup@2.rb @@ -23,7 +23,7 @@ class LibsoupAT2 < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "python@3.12" => :build depends_on "vala" => :build @@ -68,8 +68,8 @@ def install C ENV.prepend_path "PKG_CONFIG_PATH", lib/"pkgconfig" - pkg_config_flags = shell_output("pkg-config --cflags --libs libsoup-2.4").chomp.split - system ENV.cc, "test.c", "-o", "test", *pkg_config_flags + flags = shell_output("pkgconf --cflags --libs libsoup-2.4").chomp.split + system ENV.cc, "test.c", "-o", "test", *flags system "./test" end end \ No newline at end of file diff --git a/Formula/lib/libspatialite.rb b/Formula/lib/libspatialite.rb index fa3c7e8f31..33d4aa1f8e 100644 --- a/Formula/lib/libspatialite.rb +++ b/Formula/lib/libspatialite.rb @@ -40,7 +40,7 @@ class Libspatialite < Formula depends_on "libtool" => :build end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "freexl" depends_on "geos" depends_on "librttopo" @@ -68,14 +68,12 @@ def install ENV.append "CFLAGS", "-I#{sqlite.opt_include}" args = %W[ - --disable-dependency-tracking - --prefix=#{prefix} --with-sysroot=#{HOMEBREW_PREFIX} --enable-geocallbacks --enable-rttopo=yes ] - system ".configure", *args + system ".configure", *args, *std_configure_args system "make", "install" end diff --git a/Formula/lib/libspelling.rb b/Formula/lib/libspelling.rb index 024024e19a..185da1f195 100644 --- a/Formula/lib/libspelling.rb +++ b/Formula/lib/libspelling.rb @@ -17,7 +17,7 @@ class Libspelling < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "vala" => :build depends_on "enchant" @@ -55,8 +55,8 @@ def install } C - pkg_config_cflags = shell_output("pkg-config --cflags --libs libspelling-1").chomp.split - system ENV.cc, "test.c", *pkg_config_cflags, "-o", "test" + flags = shell_output("pkgconf --cflags --libs libspelling-1").chomp.split + system ENV.cc, "test.c", "-o", "test", *flags system "./test" end end \ No newline at end of file diff --git a/Formula/lib/libspelling@0.2.rb b/Formula/lib/libspelling@0.2.rb index bd1bd605da..b5ab98ba13 100644 --- a/Formula/lib/libspelling@0.2.rb +++ b/Formula/lib/libspelling@0.2.rb @@ -20,7 +20,7 @@ class LibspellingAT02 < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "vala" => :build depends_on "enchant" @@ -55,8 +55,8 @@ def install C ENV.prepend_path "PKG_CONFIG_PATH", lib/"pkgconfig" - pkg_config_cflags = shell_output("pkg-config --cflags --libs libspelling-1").chomp.split - system ENV.cc, "test.c", *pkg_config_cflags, "-o", "test" + flags = shell_output("pkgconf --cflags --libs libspelling-1").chomp.split + system ENV.cc, "test.c", "-o", "test", *flags system "./test" end end \ No newline at end of file diff --git a/Formula/lib/libspng.rb b/Formula/lib/libspng.rb index 475eb986b2..6ac33f82e7 100644 --- a/Formula/lib/libspng.rb +++ b/Formula/lib/libspng.rb @@ -20,7 +20,7 @@ class Libspng < Formula depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build uses_from_macos "zlib" diff --git a/Formula/lib/libstrophe.rb b/Formula/lib/libstrophe.rb index 58416726de..3e37b73534 100644 --- a/Formula/lib/libstrophe.rb +++ b/Formula/lib/libstrophe.rb @@ -20,7 +20,7 @@ class Libstrophe < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "openssl@3" uses_from_macos "expat" @@ -29,9 +29,7 @@ class Libstrophe < Formula def install system ".bootstrap.sh" - system ".configure", "--disable-dependency-tracking", - "--disable-silent-rules", - "--prefix=#{prefix}" + system ".configure", "--disable-silent-rules", *std_configure_args system "make", "install" end diff --git a/Formula/lib/libtatsu.rb b/Formula/lib/libtatsu.rb index 41f58e797f..93866721bb 100644 --- a/Formula/lib/libtatsu.rb +++ b/Formula/lib/libtatsu.rb @@ -18,17 +18,14 @@ class Libtatsu < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libplist" uses_from_macos "curl" def install - if build.head? - system ".autogen.sh", *std_configure_args, "--disable-silent-rules" - else - system ".configure", *std_configure_args, "--disable-silent-rules" - end + configure = build.head? ? ".autogen.sh" : ".configure" + system configure, "--disable-silent-rules", *std_configure_args system "make", "install" end diff --git a/Formula/lib/libtcod.rb b/Formula/lib/libtcod.rb index ccbd292d0f..e101256fa2 100644 --- a/Formula/lib/libtcod.rb +++ b/Formula/lib/libtcod.rb @@ -20,7 +20,7 @@ class Libtcod < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on macos: :catalina depends_on "sdl2" @@ -28,12 +28,10 @@ class Libtcod < Formula conflicts_with "libzip", because: "libtcod and libzip install a `zip.h` header" - fails_with gcc: "5" - def install cd "buildsysautotools" do system "autoreconf", "--force", "--install", "--verbose" - system ".configure", *std_configure_args, "--disable-silent-rules" + system ".configure", "--disable-silent-rules", *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libtermkey.rb b/Formula/lib/libtermkey.rb index 9946bd47a8..a2a72115f3 100644 --- a/Formula/lib/libtermkey.rb +++ b/Formula/lib/libtermkey.rb @@ -26,7 +26,7 @@ class Libtermkey < Formula end depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "unibilium" uses_from_macos "ncurses" diff --git a/Formula/lib/libtickit.rb b/Formula/lib/libtickit.rb index ef6d76aa74..cac4fa433a 100644 --- a/Formula/lib/libtickit.rb +++ b/Formula/lib/libtickit.rb @@ -22,7 +22,7 @@ class Libtickit < Formula end depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libtermkey" depends_on "unibilium" diff --git a/Formula/lib/libtorrent-rakshasa.rb b/Formula/lib/libtorrent-rakshasa.rb index 903dff405e..65ef87bfa2 100644 --- a/Formula/lib/libtorrent-rakshasa.rb +++ b/Formula/lib/libtorrent-rakshasa.rb @@ -22,13 +22,12 @@ class LibtorrentRakshasa < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "openssl@3" uses_from_macos "zlib" - conflicts_with "libtorrent-rasterbar", - because: "they both use the same libname" + conflicts_with "libtorrent-rasterbar", because: "they both use the same libname" def install system "autoreconf", "--force", "--install", "--verbose" diff --git a/Formula/lib/libtpms.rb b/Formula/lib/libtpms.rb index 6a66d13ccb..3dfd5212bd 100644 --- a/Formula/lib/libtpms.rb +++ b/Formula/lib/libtpms.rb @@ -17,11 +17,11 @@ class Libtpms < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "openssl@3" def install - system ".autogen.sh", *std_configure_args, "--with-openssl", "--with-tpm2" + system ".autogen.sh", "--with-openssl", "--with-tpm2", *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libtrace.rb b/Formula/lib/libtrace.rb index 832f487ff6..60b34fc491 100644 --- a/Formula/lib/libtrace.rb +++ b/Formula/lib/libtrace.rb @@ -28,7 +28,7 @@ class Libtrace < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "openssl@3" depends_on "wandio" diff --git a/Formula/lib/libu2f-server.rb b/Formula/lib/libu2f-server.rb index 85cb26f113..f6a08525e0 100644 --- a/Formula/lib/libu2f-server.rb +++ b/Formula/lib/libu2f-server.rb @@ -29,7 +29,7 @@ class Libu2fServer < Formula depends_on "check" => :build depends_on "gengetopt" => :build depends_on "help2man" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "json-c" depends_on "openssl@3" @@ -42,9 +42,9 @@ class Libu2fServer < Formula def install ENV["LIBSSL_LIBS"] = "-lssl -lcrypto -lz" ENV["LIBCRYPTO_LIBS"] = "-lcrypto -lz" - ENV["PKG_CONFIG"] = "#{Formula["pkg-config"].opt_bin}pkg-config" + ENV["PKG_CONFIG"] = "#{Formula["pkgconf"].opt_bin}pkg-config" - system ".configure", *std_configure_args, "--disable-silent-rules" + system ".configure", "--disable-silent-rules", *std_configure_args system "make", "install" end diff --git a/Formula/lib/libucl.rb b/Formula/lib/libucl.rb index ea315b3ffd..ff8a1c64b2 100644 --- a/Formula/lib/libucl.rb +++ b/Formula/lib/libucl.rb @@ -19,20 +19,17 @@ class Libucl < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build def install system ".autogen.sh" - args = %W[ - --disable-debug - --disable-dependency-tracking + args = %w[ --disable-silent-rules --enable-utils - --prefix=#{prefix} ] - system ".configure", *args + system ".configure", *args, *std_configure_args system "make", "install" end diff --git a/Formula/lib/libusb-compat.rb b/Formula/lib/libusb-compat.rb index 01c0aa4936..034ff76147 100644 --- a/Formula/lib/libusb-compat.rb +++ b/Formula/lib/libusb-compat.rb @@ -28,11 +28,11 @@ class LibusbCompat < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libusb" def install - system "./configure", "--prefix=#{prefix}", "--disable-dependency-tracking" + system "./configure", *std_configure_args system "make", "install" end diff --git a/Formula/lib/libuv.rb b/Formula/lib/libuv.rb index 38695e1e44..236cd4452d 100644 --- a/Formula/lib/libuv.rb +++ b/Formula/lib/libuv.rb @@ -23,7 +23,7 @@ class Libuv < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "sphinx-doc" => :build def install @@ -34,8 +34,7 @@ def install end system ".autogen.sh" - system ".configure", *std_configure_args, - "--disable-silent-rules" + system ".configure", "--disable-silent-rules", *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libuvc.rb b/Formula/lib/libuvc.rb index cf280a6ebf..cea2af4e69 100644 --- a/Formula/lib/libuvc.rb +++ b/Formula/lib/libuvc.rb @@ -20,7 +20,7 @@ class Libuvc < Formula end depends_on "cmake" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libusb" def install diff --git a/Formula/lib/libva.rb b/Formula/lib/libva.rb index 3b74064871..a602c58cc8 100644 --- a/Formula/lib/libva.rb +++ b/Formula/lib/libva.rb @@ -14,7 +14,7 @@ class Libva < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "f09fc392caac089c8689d89ccbfd9bea27689afd747313e84ff59ca21f339b78" end - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "libdrm" depends_on "libx11" depends_on "libxext" @@ -23,22 +23,21 @@ class Libva < Formula depends_on "wayland" def install - system ".configure", "--prefix=#{prefix}", - "--sysconfdir=#{etc}", + system ".configure", "--sysconfdir=#{etc}", "--localstatedir=#{var}", - "--disable-dependency-tracking", "--disable-silent-rules", "--enable-drm", "--enable-x11", "--disable-glx", - "--enable-wayland" + "--enable-wayland", + *std_configure_args system "make" system "make", "install" end test do %w[libva libva-drm libva-wayland libva-x11].each do |name| - assert_match "-I#{include}", shell_output("pkg-config --cflags #{name}") + assert_match "-I#{include}", shell_output("pkgconf --cflags #{name}") end (testpath"test.c").write <<~C #include diff --git a/Formula/lib/libvdpau.rb b/Formula/lib/libvdpau.rb index 1ec2ebe2b2..054a533f1a 100644 --- a/Formula/lib/libvdpau.rb +++ b/Formula/lib/libvdpau.rb @@ -26,7 +26,7 @@ class Libvdpau < Formula depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "libx11" depends_on "libxext" depends_on "xorgproto" @@ -37,6 +37,6 @@ def install system "meson", "install", "-C", "build" end test do - assert_match "-I#{include}", shell_output("pkg-config --cflags vdpau") + assert_match "-I#{include}", shell_output("pkgconf --cflags vdpau") end end \ No newline at end of file diff --git a/Formula/lib/libvirt-glib.rb b/Formula/lib/libvirt-glib.rb index f21e08a119..814d34d363 100644 --- a/Formula/lib/libvirt-glib.rb +++ b/Formula/lib/libvirt-glib.rb @@ -25,7 +25,7 @@ class LibvirtGlib < Formula depends_on "intltool" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "gettext" depends_on "glib" depends_on "libvirt" @@ -33,7 +33,7 @@ class LibvirtGlib < Formula uses_from_macos "libxml2" def install - system "meson", "setup", "builddir", *std_meson_args, "-Dintrospection=enabled" + system "meson", "setup", "builddir", "-Dintrospection=enabled", *std_meson_args system "meson", "compile", "-C", "builddir" system "meson", "install", "-C", "builddir" end diff --git a/Formula/lib/libvirt-python.rb b/Formula/lib/libvirt-python.rb index f1217e24f3..b5afe2a1ad 100644 --- a/Formula/lib/libvirt-python.rb +++ b/Formula/lib/libvirt-python.rb @@ -19,7 +19,7 @@ class LibvirtPython < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "083260eab1d2a1223373b8512eb0cdb79c33b70c9331908a75aa2c382473c4fa" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libvirt" depends_on "python@3.13" diff --git a/Formula/lib/libvirt.rb b/Formula/lib/libvirt.rb index e6e61e9fa7..dffc569860 100644 --- a/Formula/lib/libvirt.rb +++ b/Formula/lib/libvirt.rb @@ -24,7 +24,7 @@ class Libvirt < Formula depends_on "gettext" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "glib" depends_on "gnutls" @@ -50,8 +50,6 @@ class Libvirt < Formula depends_on "util-linux" end - fails_with gcc: "5" - def install args = %W[ --localstatedir=#{var} diff --git a/Formula/lib/libvisio.rb b/Formula/lib/libvisio.rb index 38c1ba6cd3..c809a883ba 100644 --- a/Formula/lib/libvisio.rb +++ b/Formula/lib/libvisio.rb @@ -21,7 +21,7 @@ class Libvisio < Formula end depends_on "boost" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "icu4c@76" depends_on "librevenge" diff --git a/Formula/lib/libvisual-plugins.rb b/Formula/lib/libvisual-plugins.rb index e139adc24e..7a6cf5b5a0 100644 --- a/Formula/lib/libvisual-plugins.rb +++ b/Formula/lib/libvisual-plugins.rb @@ -18,7 +18,7 @@ class LibvisualPlugins < Formula sha256 x86_64_linux: "dfb02d238ee8abe6fa95c0a0d1d9f4fdc77e5d1946ef670b4bfdae9f481f95b3" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "xorg-server" => :test depends_on "jack" diff --git a/Formula/lib/libvisual-projectm.rb b/Formula/lib/libvisual-projectm.rb index b8cc7773ba..8e8defcb7f 100644 --- a/Formula/lib/libvisual-projectm.rb +++ b/Formula/lib/libvisual-projectm.rb @@ -19,7 +19,7 @@ class LibvisualProjectm < Formula end depends_on "cmake" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libvisual-plugins" => :test depends_on "xorg-server" => :test diff --git a/Formula/lib/libvisual.rb b/Formula/lib/libvisual.rb index fc8c628b6e..e030af7029 100644 --- a/Formula/lib/libvisual.rb +++ b/Formula/lib/libvisual.rb @@ -18,7 +18,7 @@ class Libvisual < Formula sha256 x86_64_linux: "ceefedcaeb4e18c06c22c2a210e35d3439783f2f457107090d91d2b777e788f2" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "sdl12-compat" def install diff --git a/Formula/lib/libvoikko.rb b/Formula/lib/libvoikko.rb index 5db095f609..2bf71f5b1f 100644 --- a/Formula/lib/libvoikko.rb +++ b/Formula/lib/libvoikko.rb @@ -24,7 +24,7 @@ class Libvoikko < Formula end depends_on "foma" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "hfstospell" uses_from_macos "python" => :build diff --git a/Formula/lib/libvorbis.rb b/Formula/lib/libvorbis.rb index 8bb8f4b5ec..e53d91dc93 100644 --- a/Formula/lib/libvorbis.rb +++ b/Formula/lib/libvorbis.rb @@ -33,7 +33,7 @@ class Libvorbis < Formula depends_on "libtool" => :build end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libogg" resource("oggfile") do @@ -44,8 +44,7 @@ class Libvorbis < Formula def install system "./autogen.sh" if build.head? inreplace "configure", " -force_cpusubtype_ALL", "" - system "./configure", "--disable-dependency-tracking", - "--prefix=#{prefix}" + system "./configure", *std_configure_args system "make", "install" end diff --git a/Formula/lib/libwbxml.rb b/Formula/lib/libwbxml.rb index b954c36897..6be78185be 100644 --- a/Formula/lib/libwbxml.rb +++ b/Formula/lib/libwbxml.rb @@ -20,7 +20,7 @@ class Libwbxml < Formula depends_on "cmake" => :build depends_on "doxygen" => :build depends_on "graphviz" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "wget" uses_from_macos "expat" @@ -43,6 +43,6 @@ def install XML system bin"xml2wbxml", "-o", "output.wbxml", "input.xml" - assert_predicate testpath"output.wbxml", :exist? + assert_path_exists testpath"output.wbxml" end end \ No newline at end of file diff --git a/Formula/lib/libwmf.rb b/Formula/lib/libwmf.rb index ed900e49b1..7779af7477 100644 --- a/Formula/lib/libwmf.rb +++ b/Formula/lib/libwmf.rb @@ -25,7 +25,7 @@ class Libwmf < Formula sha256 x86_64_linux: "a18467741b4b8a3b995017473f8481d46023e36f5af44b28be538aa306007962" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "freetype" depends_on "gd" diff --git a/Formula/lib/libwpe.rb b/Formula/lib/libwpe.rb index 984b3b6c2f..5fe7321102 100644 --- a/Formula/lib/libwpe.rb +++ b/Formula/lib/libwpe.rb @@ -17,7 +17,7 @@ class Libwpe < Formula depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libxkbcommon" depends_on :linux depends_on "mesa" diff --git a/Formula/lib/libwps.rb b/Formula/lib/libwps.rb index 272e765c3c..f68ea5acfd 100644 --- a/Formula/lib/libwps.rb +++ b/Formula/lib/libwps.rb @@ -24,14 +24,13 @@ class Libwps < Formula end depends_on "boost" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "librevenge" depends_on "libwpd" def install - system "./configure", "--disable-debug", "--disable-dependency-tracking", - # Installing Doxygen docs trips up make install - "--prefix=#{prefix}", "--without-docs" + # Installing Doxygen docs trips up make install + system "./configure", "--without-docs", *std_configure_args system "make", "install" end diff --git a/Formula/lib/libx11.rb b/Formula/lib/libx11.rb index e5b95b0ded..406a6cd3e8 100644 --- a/Formula/lib/libx11.rb +++ b/Formula/lib/libx11.rb @@ -16,7 +16,7 @@ class Libx11 < Formula sha256 x86_64_linux: "12f965d5b1d09327b0040b9e0f385ca5d4db9ceb29f8c89e6fcbe6e98ecf71c6" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "util-macros" => :build depends_on "xtrans" => :build depends_on "libxcb" @@ -37,7 +37,7 @@ def install --enable-specs=no ] - system "./configure", *std_configure_args, *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libxau.rb b/Formula/lib/libxau.rb index 45b9019898..86cd78a4cb 100644 --- a/Formula/lib/libxau.rb +++ b/Formula/lib/libxau.rb @@ -18,20 +18,18 @@ class Libxau < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "ba968fc488e6fa7d6d1f734ff79b85f0b4ed2ffa8dd7d19b0e61e48ec7f2cd44" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "util-macros" => :build depends_on "xorgproto" def install args = %W[ - --prefix=#{prefix} --sysconfdir=#{etc} --localstatedir=#{var} - --disable-dependency-tracking --disable-silent-rules ] - system "./configure", *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libxaw.rb b/Formula/lib/libxaw.rb index 6937fe2234..ea79674b5a 100644 --- a/Formula/lib/libxaw.rb +++ b/Formula/lib/libxaw.rb @@ -17,7 +17,7 @@ class Libxaw < Formula sha256 x86_64_linux: "b848eb55c4b41ebc2923e5f0dd8a3fcd0fcf7ec6700347f6469ff88b958857da" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libx11" depends_on "libxext" depends_on "libxmu" diff --git a/Formula/lib/libxaw3d.rb b/Formula/lib/libxaw3d.rb index 38be23d7dd..6865932fbb 100644 --- a/Formula/lib/libxaw3d.rb +++ b/Formula/lib/libxaw3d.rb @@ -17,7 +17,7 @@ class Libxaw3d < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "ce52f2da8dd74a3df5d277ffeb678f86a9572b0c52a29e513aa688d37e704210" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "util-macros" => :build depends_on "libx11" depends_on "libxext" diff --git a/Formula/lib/libxcb.rb b/Formula/lib/libxcb.rb index c123465058..483674d792 100644 --- a/Formula/lib/libxcb.rb +++ b/Formula/lib/libxcb.rb @@ -16,7 +16,7 @@ class Libxcb < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "c89a99c1bd6af9c2ee85f4c7bacd07906bb16e6ab515cd5d347f9f392dbd80a1" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "python@3.12" => :build # match version in `xcb-proto` depends_on "xcb-proto" => :build depends_on "libxau" @@ -39,7 +39,7 @@ def install PYTHON=#{python3} ] - system "./configure", *std_configure_args, *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libxcomposite.rb b/Formula/lib/libxcomposite.rb index 50c534ac0b..80df07571e 100644 --- a/Formula/lib/libxcomposite.rb +++ b/Formula/lib/libxcomposite.rb @@ -18,20 +18,18 @@ class Libxcomposite < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "7c6925de51a563c4385b69861aef8eb8cd7cb7982dcbb4a2f4d8395728b2ffea" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libxfixes" depends_on "xorgproto" def install args = %W[ - --prefix=#{prefix} --sysconfdir=#{etc} --localstatedir=#{var} - --disable-dependency-tracking --disable-silent-rules ] - system "./configure", *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libxcursor.rb b/Formula/lib/libxcursor.rb index 5a4821a607..812bd58d54 100644 --- a/Formula/lib/libxcursor.rb +++ b/Formula/lib/libxcursor.rb @@ -14,7 +14,7 @@ class Libxcursor < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "02e5f01e4940638fbcce577f05ac3bc57f87bf272959e286a323f6fe3c2fc86d" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "util-macros" => :build depends_on "libx11" depends_on "libxfixes" @@ -22,14 +22,12 @@ class Libxcursor < Formula def install args = %W[ - --prefix=#{prefix} --sysconfdir=#{etc} --localstatedir=#{var} - --disable-dependency-tracking --disable-silent-rules ] - system "./configure", *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libxdamage.rb b/Formula/lib/libxdamage.rb index 993e4c1975..2d61d543b2 100644 --- a/Formula/lib/libxdamage.rb +++ b/Formula/lib/libxdamage.rb @@ -18,21 +18,19 @@ class Libxdamage < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "6d888f5feb3f6cbaf35ca9d4f6af015555e30be8295bb378594290081e74c29f" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libx11" depends_on "libxfixes" depends_on "xorgproto" def install args = %W[ - --prefix=#{prefix} --sysconfdir=#{etc} --localstatedir=#{var} - --disable-dependency-tracking --disable-silent-rules ] - system "./configure", *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libxdmcp.rb b/Formula/lib/libxdmcp.rb index 14a53af47a..53d7b8e6c8 100644 --- a/Formula/lib/libxdmcp.rb +++ b/Formula/lib/libxdmcp.rb @@ -16,20 +16,18 @@ class Libxdmcp < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "d8b9dc2969e85e26c6d426d8865244e1416d73f7f408c9f5404a2a614a62e7d4" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "xorgproto" def install args = %W[ - --prefix=#{prefix} --sysconfdir=#{etc} --localstatedir=#{var} - --disable-dependency-tracking --disable-silent-rules --enable-docs=no ] - system "./configure", *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libxext.rb b/Formula/lib/libxext.rb index 6c5370c03f..a519f29198 100644 --- a/Formula/lib/libxext.rb +++ b/Formula/lib/libxext.rb @@ -16,21 +16,19 @@ class Libxext < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "c62be32e864f64fc9ed3392a2f6eae085350c5b929b52306ac5e26c07b38bd3f" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libx11" depends_on "xorgproto" def install args = %W[ - --prefix=#{prefix} --sysconfdir=#{etc} --localstatedir=#{var} - --disable-dependency-tracking --disable-silent-rules --enable-specs=no ] - system "./configure", *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libxfixes.rb b/Formula/lib/libxfixes.rb index 705f4d00d8..62560a2b16 100644 --- a/Formula/lib/libxfixes.rb +++ b/Formula/lib/libxfixes.rb @@ -18,20 +18,18 @@ class Libxfixes < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "dd98561e1f625057b34be07c81541d7759f29756d5d7272b59bd9e86af0d7d22" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libx11" depends_on "xorgproto" def install args = %W[ - --prefix=#{prefix} --sysconfdir=#{etc} --localstatedir=#{var} - --disable-dependency-tracking --disable-silent-rules ] - system "./configure", *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libxfont.rb b/Formula/lib/libxfont.rb index 8ac8f44dfb..dff82e8646 100644 --- a/Formula/lib/libxfont.rb +++ b/Formula/lib/libxfont.rb @@ -21,7 +21,7 @@ class Libxfont < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "c2c2202c343f1c42b642eaa9e4410f3886faf1158fd7a271ad928623922a43ee" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "util-macros" => :build depends_on "xtrans" => :build depends_on "freetype" @@ -33,17 +33,15 @@ class Libxfont < Formula def install args = %W[ - --prefix=#{prefix} --sysconfdir=#{etc} --localstatedir=#{var} - --disable-dependency-tracking --disable-silent-rules --enable-devel-docs=no --with-freetype-config=#{Formula["freetype"].opt_bin}/freetype-config --with-bzip2 ] - system "./configure", *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libxfont2.rb b/Formula/lib/libxfont2.rb index 97f985c62a..5c4632c7cb 100644 --- a/Formula/lib/libxfont2.rb +++ b/Formula/lib/libxfont2.rb @@ -16,10 +16,10 @@ class Libxfont2 < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "1290f56a9f831c1a2c8d8765bc300519e448bc334d6a156061cc5e05162a3c5f" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "util-macros" => :build - depends_on "xorgproto" => [:build, :test] - depends_on "xtrans" => :build + depends_on "xorgproto" => [:build, :test] + depends_on "xtrans" => :build depends_on "freetype" depends_on "libfontenc" @@ -28,7 +28,7 @@ class Libxfont2 < Formula uses_from_macos "zlib" def install - configure_args = std_configure_args + %w[ + configure_args = %w[ --with-bzip2 --enable-devel-docs=no --enable-snfformat @@ -37,7 +37,7 @@ def install --enable-ipv6 ] - system "./configure", *configure_args + system "./configure", *configure_args, *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libxft.rb b/Formula/lib/libxft.rb index 950c70c659..ef1d1ebb19 100644 --- a/Formula/lib/libxft.rb +++ b/Formula/lib/libxft.rb @@ -18,7 +18,7 @@ class Libxft < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "5279042fda36daaee45abd6bbe34b5eb675fe34a745755e8b1cae29b299830e3" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "fontconfig" depends_on "libxrender" @@ -27,14 +27,12 @@ class Libxft < Formula def install args = %W[ - --prefix=#{prefix} --sysconfdir=#{etc} --localstatedir=#{var} - --disable-dependency-tracking --disable-silent-rules ] - system "./configure", *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libxi.rb b/Formula/lib/libxi.rb index d0b33fa024..6e7414f1e0 100644 --- a/Formula/lib/libxi.rb +++ b/Formula/lib/libxi.rb @@ -16,7 +16,7 @@ class Libxi < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "6839d93e4dc8d53688515849ec4ec2d830946d6d26f6cfcca6402390bc0f1867" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libx11" depends_on "libxext" depends_on "libxfixes" @@ -26,16 +26,14 @@ class Libxi < Formula def install args = %W[ - --prefix=#{prefix} --sysconfdir=#{etc} --localstatedir=#{var} - --disable-dependency-tracking --disable-silent-rules --enable-docs=no --enable-specs=no ] - system "./configure", *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libxinerama.rb b/Formula/lib/libxinerama.rb index eae68cb92b..c48d1af01f 100644 --- a/Formula/lib/libxinerama.rb +++ b/Formula/lib/libxinerama.rb @@ -19,21 +19,19 @@ class Libxinerama < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "d8bcf697bd80954325c6994d562554f890ab0fd6e35ae671f0886a05bcacc29b" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libx11" depends_on "libxext" depends_on "xorgproto" def install args = %W[ - --prefix=#{prefix} --sysconfdir=#{etc} --localstatedir=#{var} - --disable-dependency-tracking --disable-silent-rules ] - system "./configure", *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libxkbcommon.rb b/Formula/lib/libxkbcommon.rb index 3b67ce2bc8..2f2b07c679 100644 --- a/Formula/lib/libxkbcommon.rb +++ b/Formula/lib/libxkbcommon.rb @@ -25,7 +25,7 @@ class Libxkbcommon < Formula depends_on "bison" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libxcb" depends_on "xkeyboardconfig" diff --git a/Formula/lib/libxkbfile.rb b/Formula/lib/libxkbfile.rb index a6ea6da4c0..679e0863c5 100644 --- a/Formula/lib/libxkbfile.rb +++ b/Formula/lib/libxkbfile.rb @@ -16,19 +16,17 @@ class Libxkbfile < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "5298209c95e682bf215c5335aa140c4e0249f68aa2d086f058c42f5fc5446197" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libx11" def install args = %W[ - --prefix=#{prefix} --sysconfdir=#{etc} --localstatedir=#{var} - --disable-dependency-tracking --disable-silent-rules ] - system "./configure", *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libxml++.rb b/Formula/lib/libxml++.rb index b4ef86f819..fef8476965 100644 --- a/Formula/lib/libxml++.rb +++ b/Formula/lib/libxml++.rb @@ -23,7 +23,7 @@ class Libxmlxx < Formula depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "glibmm@2.66" uses_from_macos "libxml2" diff --git a/Formula/lib/libxml++@3.rb b/Formula/lib/libxml++@3.rb index 40bebe8dfb..64f5317651 100644 --- a/Formula/lib/libxml++@3.rb +++ b/Formula/lib/libxml++@3.rb @@ -23,7 +23,7 @@ class LibxmlxxAT3 < Formula depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "glibmm@2.66" uses_from_macos "libxml2" @@ -46,7 +46,7 @@ def install return 0; } CPP - command = "#{Formula["pkg-config"].opt_bin}/pkg-config --cflags --libs libxml++-3.0" + command = "#{Formula["pkgconf"].opt_bin}/pkgconf --cflags --libs libxml++-3.0" flags = shell_output(command).strip.split system ENV.cxx, "-std=c++11", "test.cpp", "-o", "test", *flags system "./test" diff --git a/Formula/lib/libxml++@4.rb b/Formula/lib/libxml++@4.rb index 885d29f55e..9a6880f8f8 100644 --- a/Formula/lib/libxml++@4.rb +++ b/Formula/lib/libxml++@4.rb @@ -23,13 +23,11 @@ class LibxmlxxAT4 < Formula depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "glibmm" uses_from_macos "libxml2" - fails_with gcc: "5" - def install system "meson", "setup", "build", *std_meson_args system "meson", "compile", "-C", "build", "--verbose" @@ -48,7 +46,7 @@ def install return 0; } CPP - command = "#{Formula["pkg-config"].opt_bin}/pkg-config --cflags --libs libxml++-4.0" + command = "#{Formula["pkgconf"].opt_bin}/pkgconf --cflags --libs libxml++-4.0" flags = shell_output(command).strip.split system ENV.cxx, "-std=c++17", "test.cpp", "-o", "test", *flags system "./test" diff --git a/Formula/lib/libxml++@5.rb b/Formula/lib/libxml++@5.rb index 37c5e8cafb..16280ada69 100644 --- a/Formula/lib/libxml++@5.rb +++ b/Formula/lib/libxml++@5.rb @@ -23,7 +23,7 @@ class LibxmlxxAT5 < Formula depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] uses_from_macos "libxml2" @@ -45,7 +45,7 @@ def install return 0; } CPP - command = "#{Formula["pkg-config"].opt_bin}/pkg-config --cflags --libs libxml++-5.0" + command = "#{Formula["pkgconf"].opt_bin}/pkgconf --cflags --libs libxml++-5.0" flags = shell_output(command).strip.split system ENV.cxx, "-std=c++17", "test.cpp", "-o", "test", *flags system "./test" diff --git a/Formula/lib/libxml2.rb b/Formula/lib/libxml2.rb index 507e2a8b30..35dc54e748 100644 --- a/Formula/lib/libxml2.rb +++ b/Formula/lib/libxml2.rb @@ -46,7 +46,7 @@ class Libxml2 < Formula keg_only :provided_by_macos - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "python-setuptools" => :build depends_on "python@3.12" => [:build, :test] depends_on "python@3.13" => [:build, :test] @@ -144,7 +144,7 @@ def install # Test build with pkg-config ENV.append "PKG_CONFIG_PATH", lib"pkgconfig" - args = shell_output("#{Formula["pkg-config"].opt_bin}pkg-config --cflags --libs libxml-2.0").split + args = shell_output("#{Formula["pkgconf"].opt_bin}pkgconf --cflags --libs libxml-2.0").split system ENV.cc, "test.c", "-o", "test", *args system ".test" diff --git a/Formula/lib/libxmlb.rb b/Formula/lib/libxmlb.rb index 0d1cc25cd4..aa66973938 100644 --- a/Formula/lib/libxmlb.rb +++ b/Formula/lib/libxmlb.rb @@ -22,7 +22,7 @@ class Libxmlb < Formula depends_on "gobject-introspection" => :build depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "python@3.13" => :build depends_on "vala" => :build depends_on "glib" @@ -32,9 +32,7 @@ class Libxmlb < Formula def install rewrite_shebang detected_python_shebang(use_python_from_path: true), "srcgenerate-version-script.py" - system "meson", "setup", "build", - "-Dgtkdoc=false", - *std_meson_args + system "meson", "setup", "build", "-Dgtkdoc=false", *std_meson_args system "meson", "compile", "-C", "build", "--verbose" system "meson", "install", "-C", "build" end diff --git a/Formula/lib/libxmlsec1.rb b/Formula/lib/libxmlsec1.rb index b88de3ceca..5036705b5e 100644 --- a/Formula/lib/libxmlsec1.rb +++ b/Formula/lib/libxmlsec1.rb @@ -19,7 +19,7 @@ class Libxmlsec1 < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "cbdf3e9c1bc660992306f640fa0b64bafe4db84ab1fdd0f785256d34e640aa18" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "gnutls" # Yes, it wants both ssl/tls variations depends_on "libgcrypt" depends_on "libxml2" @@ -30,17 +30,17 @@ class Libxmlsec1 < Formula patch :DATA def install - args = ["--disable-dependency-tracking", - "--prefix=#{prefix}", - "--disable-crypto-dl", - "--disable-apps-crypto-dl", - "--with-nss=no", - "--with-nspr=no", - "--enable-mscrypto=no", - "--enable-mscng=no", - "--with-openssl=#{Formula["openssl@3"].opt_prefix}"] + args = [ + "--disable-crypto-dl", + "--disable-apps-crypto-dl", + "--with-nss=no", + "--with-nspr=no", + "--enable-mscrypto=no", + "--enable-mscng=no", + "--with-openssl=#{Formula["openssl@3"].opt_prefix}", + ] - system "./configure", *args + system "./configure", *args, *std_configure_args system "make", "install" end diff --git a/Formula/lib/libxmu.rb b/Formula/lib/libxmu.rb index d7623751b2..792fa46f2b 100644 --- a/Formula/lib/libxmu.rb +++ b/Formula/lib/libxmu.rb @@ -16,22 +16,20 @@ class Libxmu < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "1da14c69af817c5faa1fc53dcf66a32a9319c75769562941f7e0ac20dbe2347b" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libx11" depends_on "libxext" depends_on "libxt" def install args = %W[ - --prefix=#{prefix} --sysconfdir=#{etc} --localstatedir=#{var} - --disable-dependency-tracking --disable-silent-rules --enable-docs=no ] - system "./configure", *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libxp.rb b/Formula/lib/libxp.rb index 7f88fcb8ea..6449cdb53c 100644 --- a/Formula/lib/libxp.rb +++ b/Formula/lib/libxp.rb @@ -27,7 +27,7 @@ class Libxp < Formula depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "util-macros" => :build depends_on "libx11" depends_on "libxext" @@ -40,23 +40,17 @@ class Libxp < Formula def install resource("printproto").stage do system "sh", "autogen.sh" - system "./configure", "--disable-debug", - "--disable-dependency-tracking", - "--disable-silent-rules", - "--prefix=#{prefix}" + system "./configure", "--disable-silent-rules", *std_configure_args system "make", "install" end ENV.prepend_path "PKG_CONFIG_PATH", "#{lib}/pkgconfig" system "sh", "autogen.sh" - system "./configure", "--disable-debug", - "--disable-dependency-tracking", - "--disable-silent-rules", - "--prefix=#{prefix}" + system "./configure", "--disable-silent-rules", *std_configure_args system "make", "install" end test do - assert_match "-I#{include}", shell_output("pkg-config --cflags xp").chomp + assert_match "-I#{include}", shell_output("pkgconf --cflags xp").chomp end end \ No newline at end of file diff --git a/Formula/lib/libxpm.rb b/Formula/lib/libxpm.rb index cf9057f6aa..3fa35814f9 100644 --- a/Formula/lib/libxpm.rb +++ b/Formula/lib/libxpm.rb @@ -17,22 +17,20 @@ class Libxpm < Formula end depends_on "gettext" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "gettext" depends_on "libx11" def install args = %W[ - --prefix=#{prefix} --sysconfdir=#{etc} --localstatedir=#{var} - --disable-dependency-tracking --disable-open-zfile --disable-silent-rules --disable-stat-zfile ] - system "./configure", *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libxpresent.rb b/Formula/lib/libxpresent.rb index 0d5610eef1..2ded8a558e 100644 --- a/Formula/lib/libxpresent.rb +++ b/Formula/lib/libxpresent.rb @@ -25,7 +25,7 @@ class Libxpresent < Formula depends_on "util-macros" => :build end - depends_on "pkg-config" => [:build, :test] + depends_on "pkgconf" => [:build, :test] depends_on "libx11" depends_on "libxext" depends_on "libxfixes" diff --git a/Formula/lib/libxrandr.rb b/Formula/lib/libxrandr.rb index e72fc10309..25b3b9c829 100644 --- a/Formula/lib/libxrandr.rb +++ b/Formula/lib/libxrandr.rb @@ -16,7 +16,7 @@ class Libxrandr < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "c48b622aed3d5e99e225601dca2d129fda08585571d948f8737f3e6a4bcb2a56" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libx11" depends_on "libxext" depends_on "libxrender" @@ -24,14 +24,12 @@ class Libxrandr < Formula def install args = %W[ - --prefix=#{prefix} --sysconfdir=#{etc} --localstatedir=#{var} - --disable-dependency-tracking --disable-silent-rules ] - system "./configure", *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libxrender.rb b/Formula/lib/libxrender.rb index 8c0dd014cd..d3d2a9b7b4 100644 --- a/Formula/lib/libxrender.rb +++ b/Formula/lib/libxrender.rb @@ -18,20 +18,18 @@ class Libxrender < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "4e83a61cd4894dea2942520f9147fdaa1e92b71089f288f6a1ae2fb1236b79f5" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libx11" depends_on "xorgproto" def install args = %W[ - --prefix=#{prefix} --sysconfdir=#{etc} --localstatedir=#{var} - --disable-dependency-tracking --disable-silent-rules ] - system "./configure", *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libxres.rb b/Formula/lib/libxres.rb index 3cc6633dd6..9db0108dbe 100644 --- a/Formula/lib/libxres.rb +++ b/Formula/lib/libxres.rb @@ -18,21 +18,19 @@ class Libxres < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "b0a84c746909317e32b8e527e20d56df64836bf461e8719d5bbab2be1f249cc0" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "xorgproto" => :build depends_on "libx11" depends_on "libxext" def install args = %W[ - --prefix=#{prefix} --sysconfdir=#{etc} --localstatedir=#{var} - --disable-dependency-tracking --disable-silent-rules ] - system "./configure", *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libxscrnsaver.rb b/Formula/lib/libxscrnsaver.rb index fb163596a9..345547d2e7 100644 --- a/Formula/lib/libxscrnsaver.rb +++ b/Formula/lib/libxscrnsaver.rb @@ -18,21 +18,19 @@ class Libxscrnsaver < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "d538938eb52738da95c07cb87f895673633ed55667a394991c6847cd62d40c5b" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libx11" depends_on "libxext" depends_on "xorgproto" def install args = %W[ - --prefix=#{prefix} --sysconfdir=#{etc} --localstatedir=#{var} - --disable-dependency-tracking --disable-silent-rules ] - system "./configure", *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libxshmfence.rb b/Formula/lib/libxshmfence.rb index 8491893474..48dac2e318 100644 --- a/Formula/lib/libxshmfence.rb +++ b/Formula/lib/libxshmfence.rb @@ -18,19 +18,17 @@ class Libxshmfence < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "531196f68924b7a5f887156766dbc04ae745e8315f6e41adbe812e1119bc6d20" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "xorgproto" => [:build, :test] def install args = %W[ - --prefix=#{prefix} --sysconfdir=#{etc} --localstatedir=#{var} - --disable-dependency-tracking --disable-silent-rules ] - system "./configure", *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libxspf.rb b/Formula/lib/libxspf.rb index 260ce0ab86..6f8546d9c8 100644 --- a/Formula/lib/libxspf.rb +++ b/Formula/lib/libxspf.rb @@ -20,7 +20,7 @@ class Libxspf < Formula end depends_on "cpptest" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "uriparser" uses_from_macos "expat" diff --git a/Formula/lib/libxt.rb b/Formula/lib/libxt.rb index 8565491f58..00f498a606 100644 --- a/Formula/lib/libxt.rb +++ b/Formula/lib/libxt.rb @@ -14,7 +14,7 @@ class Libxt < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "9b0de9305b6428a6ffca0a8bdb1a777ed01bf9a31cfb91035099a9003cac5598" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libice" depends_on "libsm" depends_on "libx11" diff --git a/Formula/lib/libxtst.rb b/Formula/lib/libxtst.rb index e11b6dca41..4c7bb8921d 100644 --- a/Formula/lib/libxtst.rb +++ b/Formula/lib/libxtst.rb @@ -16,7 +16,7 @@ class Libxtst < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "51cacd4573d0d4e1cc33c83574cf4838d93de28276a9cd3c69496da8a4466771" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "util-macros" => :build depends_on "libx11" @@ -26,15 +26,13 @@ class Libxtst < Formula def install args = %W[ - --prefix=#{prefix} --sysconfdir=#{etc} --localstatedir=#{var} - --disable-dependency-tracking --disable-silent-rules --enable-specs=no ] - system "./configure", *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libxv.rb b/Formula/lib/libxv.rb index efd02fdb9f..e06a01804e 100644 --- a/Formula/lib/libxv.rb +++ b/Formula/lib/libxv.rb @@ -18,7 +18,7 @@ class Libxv < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "db2f06d9ccdd30342fa9d7249dbc068cd1bdb3800f44e22424269f4c29dc5bd6" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "util-macros" => :build depends_on "libx11" depends_on "libxext" @@ -26,14 +26,12 @@ class Libxv < Formula def install args = %W[ - --prefix=#{prefix} --sysconfdir=#{etc} --localstatedir=#{var} - --disable-dependency-tracking --disable-silent-rules ] - system "./configure", *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libxvmc.rb b/Formula/lib/libxvmc.rb index aea557ee0e..0d7332e505 100644 --- a/Formula/lib/libxvmc.rb +++ b/Formula/lib/libxvmc.rb @@ -16,7 +16,7 @@ class Libxvmc < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "7bb9249003ad6c7905548d56c1863abf21b9a0f07407139d8060e6a553eff45e" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "util-macros" => :build depends_on "xorgproto" => :build depends_on "libx11" @@ -25,14 +25,12 @@ class Libxvmc < Formula def install args = %W[ - --prefix=#{prefix} --sysconfdir=#{etc} --localstatedir=#{var} - --disable-dependency-tracking --disable-silent-rules ] - system "./configure", *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libxxf86dga.rb b/Formula/lib/libxxf86dga.rb index d8fb5cad95..c51577bb48 100644 --- a/Formula/lib/libxxf86dga.rb +++ b/Formula/lib/libxxf86dga.rb @@ -18,21 +18,19 @@ class Libxxf86dga < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "80432c3b9c22e33647c255fc8669b182d3980df952d6e5f7f1c93e6d31b56285" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "xorgproto" => :build depends_on "libx11" depends_on "libxext" def install args = %W[ - --prefix=#{prefix} --sysconfdir=#{etc} --localstatedir=#{var} - --disable-dependency-tracking --disable-silent-rules ] - system "./configure", *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libxxf86vm.rb b/Formula/lib/libxxf86vm.rb index 7410891787..27d45d3ddf 100644 --- a/Formula/lib/libxxf86vm.rb +++ b/Formula/lib/libxxf86vm.rb @@ -19,21 +19,19 @@ class Libxxf86vm < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "db08eb34714521835fe1a5abf153e1b551329230b951ce7ef9bb2c6ca29be893" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libx11" depends_on "libxext" depends_on "xorgproto" def install args = %W[ - --prefix=#{prefix} --sysconfdir=#{etc} --localstatedir=#{var} - --disable-dependency-tracking --disable-silent-rules ] - system "./configure", *args + system "./configure", *args, *std_configure_args system "make" system "make", "install" end diff --git a/Formula/lib/libzen.rb b/Formula/lib/libzen.rb index f1ac3966cb..18470e7bd0 100644 --- a/Formula/lib/libzen.rb +++ b/Formula/lib/libzen.rb @@ -21,7 +21,7 @@ class Libzen < Formula end depends_on "cmake" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build # These files used to be distributed as part of the media-info formula link_overwrite "includeZenLib*" diff --git a/Formula/lib/libzim.rb b/Formula/lib/libzim.rb index 6702dbaa81..7a07c450ba 100644 --- a/Formula/lib/libzim.rb +++ b/Formula/lib/libzim.rb @@ -17,7 +17,7 @@ class Libzim < Formula depends_on "meson" => :build depends_on "ninja" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "icu4c@76" depends_on "xapian" diff --git a/Formula/lib/libzzip.rb b/Formula/lib/libzzip.rb index 5d2bdd544d..ca9cc41841 100644 --- a/Formula/lib/libzzip.rb +++ b/Formula/lib/libzzip.rb @@ -17,7 +17,7 @@ class Libzzip < Formula end depends_on "cmake" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build uses_from_macos "python" => :build uses_from_macos "zip" => :test diff --git a/Formula/m/mailcatcher.rb b/Formula/m/mailcatcher.rb index 3b0b266861..bba344d1a2 100644 --- a/Formula/m/mailcatcher.rb +++ b/Formula/m/mailcatcher.rb @@ -16,7 +16,7 @@ class Mailcatcher < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "c70607653632478ba936cb62f56377dc9e17670f453e4018ea39694a15cd2837" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libedit" depends_on "libyaml" depends_on "openssl@3" @@ -185,9 +185,9 @@ def install http_port = free_port system bin"mailcatcher", "--smtp-port", smtp_port.to_s, "--http-port", http_port.to_s (testpath"mailcatcher.exp").write <<~EOS - #! usrbinenv expect + #!usrbinenv expect - set timeout 1 + set timeout 3 spawn nc -c localhost #{smtp_port} expect { diff --git a/Formula/m/mailpit.rb b/Formula/m/mailpit.rb index 6ce7257f5f..c193f45a19 100644 --- a/Formula/m/mailpit.rb +++ b/Formula/m/mailpit.rb @@ -1,17 +1,17 @@ class Mailpit < Formula desc "Web and API based SMTP testing" homepage "https:mailpit.axllent.org" - url "https:github.comaxllentmailpitarchiverefstagsv1.21.4.tar.gz" - sha256 "be860853b52350b4d0913c719a058ff32c50527ca75e1e18f2f957918be763d8" + url "https:github.comaxllentmailpitarchiverefstagsv1.21.5.tar.gz" + sha256 "d3eb50f50dbaca546fb22206eb009757628109f1afdfce98e2586157ce620c6a" license "MIT" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "745370de68ed0c6607dbb128ca5f8f38965ec0c8aa16670deccd689a2d3ad086" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "21ba94af8695eafe76bb23057a4cb65ab13782743d0c05ebe905ae50fb59ccf7" - sha256 cellar: :any_skip_relocation, arm64_ventura: "7670b1c863bb5a0439d04a47ce687d98a0b4f0ed0f9e3819be477d3b144ae60f" - sha256 cellar: :any_skip_relocation, sonoma: "3483b203279e1ed489784b579e83fa801f752b6db5412c77e7ab7253df43c3ed" - sha256 cellar: :any_skip_relocation, ventura: "1699a30e2018a6660e1171419de6fd8587f67ac800d4d9e8905ee69bcacdbf02" - sha256 cellar: :any_skip_relocation, x86_64_linux: "b05a3fc6d4d445fbd122553a91e4d46324fc6c7529ac47d2ca21042cc763ad3c" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "2419826422dd30eab07195cae817539bf3000c0623d50a8b943d0b37e76121b6" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "89c2daa064177998c290be316b01dfab9d2f74e85a078bc5df314dcc906b0631" + sha256 cellar: :any_skip_relocation, arm64_ventura: "869ea4e9e0d788bd6f919952ce05d3af5db77766f3762df40841e3a222e7c0bb" + sha256 cellar: :any_skip_relocation, sonoma: "f2d22e5fd0cb56f42ca40e1b183f884c06fb690477ea07751f196bde398b66a1" + sha256 cellar: :any_skip_relocation, ventura: "15a080d63eb5332a2e4d67547c8b2df50b8164fe06c8e30deea81596b4f57b59" + sha256 cellar: :any_skip_relocation, x86_64_linux: "7c15304365a92851535667e4bfee768f512ccb1ccf5b4f032ddf1a17825d24cc" end depends_on "go" => :build diff --git a/Formula/m/mapproxy.rb b/Formula/m/mapproxy.rb index 54b10f3f15..19e2af3d9d 100644 --- a/Formula/m/mapproxy.rb +++ b/Formula/m/mapproxy.rb @@ -4,17 +4,17 @@ class Mapproxy < Formula desc "Accelerating web map proxy" # `mapproxy.org` is 404, upstream bug report, https:github.commapproxymapproxyissues983 homepage "https:github.commapproxymapproxy" - url "https:files.pythonhosted.orgpackagescf84c3f312ea9335c72631b98545472270057c4e099ad9048c6c170c5b8ff79dMapProxy-3.1.2.tar.gz" - sha256 "1a6b790032d0e3330de43578069eee346d36c84e28a90a6a157b6c7c766b5ffe" + url "https:files.pythonhosted.orgpackagesae29b14ce49cee6598c18cf727d172f57117b46b0672cacd0af478ddbc935621MapProxy-3.1.3.tar.gz" + sha256 "acb4fa22b53ec1cf5eec9b7ad8b8541e1dfb03484f561864aa5ebecf5345e005" license "Apache-2.0" bottle do - sha256 cellar: :any, arm64_sequoia: "c5ed8d4100e10cc0e9ddcb034007f99fd1fcc75b033e5b0e71f1d57662d275f5" - sha256 cellar: :any, arm64_sonoma: "880bc61692eae449e97f542df4f315fe2d556daa29068abdff8dd0883a37540f" - sha256 cellar: :any, arm64_ventura: "a0cdbf4ba93c1930a53fd0729f6188f95e439fe679a972cc723c231a58fc4981" - sha256 cellar: :any, sonoma: "fd3afa1a82d57c1b73e0a1ae88740f51612a7cc35474ae442f332fdd0b3152f3" - sha256 cellar: :any, ventura: "af5a9d2e2f9c65d3d9e73281a4ef90b9e6d008b066ca76ebc03b2b1167b32c7a" - sha256 cellar: :any_skip_relocation, x86_64_linux: "3935e4726bc7ee69ef340d44a1c70821bcf77974610f5e3a90e810dd9d9107e8" + sha256 cellar: :any, arm64_sequoia: "d73b196aba9f5ca797743bbfc74e086196b00a937c4e445e4d06046ccf976ede" + sha256 cellar: :any, arm64_sonoma: "6475d9769844ab94913ca42c34cd494e4b97cae764a2a09b412a0205e7bf1c3b" + sha256 cellar: :any, arm64_ventura: "cf7c8e051e488ff15f75618bc678c7a3b889e07c7f18467f5d707498fc073ffb" + sha256 cellar: :any, sonoma: "8e24edc8e3de910c0855f5df5b67281f17e05c8c8dbe4e1a57bf949ba6f05576" + sha256 cellar: :any, ventura: "4c626a416b3a28e989fa55853db72ac4bbca56d91482b5225adc5ce1b0d26240" + sha256 cellar: :any_skip_relocation, x86_64_linux: "33783a94b7d3c738e599754f1b5abe1550371244df3219263a62e35291beaa8c" end depends_on "rust" => :build # for rpds-py diff --git a/Formula/m/maturin.rb b/Formula/m/maturin.rb index ff2246e9ab..0779c5460e 100644 --- a/Formula/m/maturin.rb +++ b/Formula/m/maturin.rb @@ -1,19 +1,18 @@ class Maturin < Formula desc "Build and publish Rust crates as Python packages" homepage "https:github.comPyO3maturin" - url "https:github.comPyO3maturinarchiverefstagsv1.7.4.tar.gz" - sha256 "19edb033a7d744dd2b4722218d9db47dadb633948577f957b44d8c9b8eececc8" + url "https:github.comPyO3maturinarchiverefstagsv1.7.5.tar.gz" + sha256 "e0c82ba54e5b410c9641db653581b995f6ec9f7a44e10a2cc6a8f75ce3797c2a" license any_of: ["Apache-2.0", "MIT"] - revision 1 head "https:github.comPyO3maturin.git", branch: "main" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "565437267821f6f495b7cac9cca4753b43fa1e2eb760bf83d11fb9420ea75cc8" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "c4fb18c3ba4bd4f773fcdd8e961b3314a2f3d61adf06497715ea98ac42c5e5ee" - sha256 cellar: :any_skip_relocation, arm64_ventura: "7ca1c609fea5a30f8094a07ac834bef702994f6fe1f7a740100a0efaab6a6d25" - sha256 cellar: :any_skip_relocation, sonoma: "1acf90a18579f828719b504d2ffbab74dfd21606293d2e8f6eb1f3e530ae3f1a" - sha256 cellar: :any_skip_relocation, ventura: "05e279fe87e2e07580647f842719b36c90b71e86928d1379c48b3bf6d720c059" - sha256 cellar: :any_skip_relocation, x86_64_linux: "a95136b390e0172132bd495a90ecdb99e7a7638096e6e4f290b8dfda3cea4a3b" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "88a63869f72b1cbd552701d989c8cde7d51cd4503f955eb86797c11b0f3f8915" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "8f7413a1ce352bb4e4b81dfdf70487d6992a2de95f2ffffae8d7aa7c37c9cb0b" + sha256 cellar: :any_skip_relocation, arm64_ventura: "01e725dec32794803ac57634a124594c87ed17841442fd1018e1e2a64deec27f" + sha256 cellar: :any_skip_relocation, sonoma: "e4ff50c642e37e53281cf8ce3d28674d8c33e86a4d86208d16839be998aa8a6b" + sha256 cellar: :any_skip_relocation, ventura: "d34147513268f169d81367fbe81c66b7b297bb9385a2a1662b13b6459f103432" + sha256 cellar: :any_skip_relocation, x86_64_linux: "fe45f423c8110066bff523e78fe5898b43b7ad9fa6666a23dc447d22dab02095" end depends_on "python@3.13" => :test diff --git a/Formula/m/mergelog.rb b/Formula/m/mergelog.rb index 55995dfa4a..aeaa088db0 100644 --- a/Formula/m/mergelog.rb +++ b/Formula/m/mergelog.rb @@ -37,6 +37,6 @@ def install end test do - system bin/"mergelog", "/dev/null" + system bin/"mergelog", File::NULL end end \ No newline at end of file diff --git a/Formula/m/mesheryctl.rb b/Formula/m/mesheryctl.rb index d6e0681e64..d3db31e9eb 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.161", - revision: "ac4066e217f2b2e211edc3356038d284208e478e" + tag: "v0.7.162", + revision: "38c45c8c01758d50d8710f856376daf8d0dc3a32" license "Apache-2.0" head "https:github.commesherymeshery.git", branch: "master" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "91a569035ffffaf5294cbc07bfbff765f7a98dd6b84fcf43433783a336e8509e" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "91a569035ffffaf5294cbc07bfbff765f7a98dd6b84fcf43433783a336e8509e" - sha256 cellar: :any_skip_relocation, arm64_ventura: "91a569035ffffaf5294cbc07bfbff765f7a98dd6b84fcf43433783a336e8509e" - sha256 cellar: :any_skip_relocation, sonoma: "7f5f2e07e4722f9ba31d9542ffdc0ee665142856162d9092306958be512266ed" - sha256 cellar: :any_skip_relocation, ventura: "7f5f2e07e4722f9ba31d9542ffdc0ee665142856162d9092306958be512266ed" - sha256 cellar: :any_skip_relocation, x86_64_linux: "68772bd282e21e35e45d939b2b28203373923e2fae9ea91795319ca66decd92f" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "67fc4b9881782aedd7c42e2cec8ffaa26f76140555520c7ffacc0191ddc96105" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "67fc4b9881782aedd7c42e2cec8ffaa26f76140555520c7ffacc0191ddc96105" + sha256 cellar: :any_skip_relocation, arm64_ventura: "67fc4b9881782aedd7c42e2cec8ffaa26f76140555520c7ffacc0191ddc96105" + sha256 cellar: :any_skip_relocation, sonoma: "71b2bc96ad8f16a25a52de814230ef5e581630edcffe04ea2dd04dac39ff46cc" + sha256 cellar: :any_skip_relocation, ventura: "71b2bc96ad8f16a25a52de814230ef5e581630edcffe04ea2dd04dac39ff46cc" + sha256 cellar: :any_skip_relocation, x86_64_linux: "6a2d54a05d4160b146737a270713ec2e5f1500195f6b4d59778004053b5f50be" end depends_on "go" => :build diff --git a/Formula/m/metabase.rb b/Formula/m/metabase.rb index 3f64baa291..c6f19e609a 100644 --- a/Formula/m/metabase.rb +++ b/Formula/m/metabase.rb @@ -41,7 +41,7 @@ def install require_root true working_dir var"metabase" log_path var"metabaseserver.log" - error_log_path "devnull" + error_log_path File::NULL end test do diff --git a/Formula/m/mise.rb b/Formula/m/mise.rb index 2f3617360a..98edc3eb1b 100644 --- a/Formula/m/mise.rb +++ b/Formula/m/mise.rb @@ -1,8 +1,8 @@ class Mise < Formula desc "Polyglot runtime manager (asdf rust clone)" homepage "https:mise.jdx.dev" - url "https:github.comjdxmisearchiverefstagsv2024.11.29.tar.gz" - sha256 "60a986d896e2cadd036bacc5badb7a50c4c1311a440c6c9190303ffef651c161" + url "https:github.comjdxmisearchiverefstagsv2024.11.30.tar.gz" + sha256 "eb9827c6db7741e86a2a398dd6bc7e144920b81169ee5f6b4025138316dbbdb1" license "MIT" head "https:github.comjdxmise.git", branch: "main" @@ -12,12 +12,12 @@ class Mise < Formula end bottle do - sha256 cellar: :any, arm64_sequoia: "14578036c2d2e7e94dfd84316601c85b578be02a3843eecc23aa3c960717742f" - sha256 cellar: :any, arm64_sonoma: "7b6ba5df4202114d6a3afe02564fc7229ffee36b32328557c42e4a3d473c636b" - sha256 cellar: :any, arm64_ventura: "2fbaaeb6bb5a9032291a33bab027d29507480d6881b311a1368974b07515f5db" - sha256 cellar: :any, sonoma: "d48384133073feb2c7698ec1ad3937a90fe2bf7f3c15167b4125551b0afc1341" - sha256 cellar: :any, ventura: "c8aad04e8ed3186c195f60f8703910112baad48e1cd86ba901b7f9bdd4567f79" - sha256 cellar: :any_skip_relocation, x86_64_linux: "f29bc8b3e2cfa5478078f2ce25a027254c77bff560b23c7a2308f7f6d5652517" + sha256 cellar: :any, arm64_sequoia: "dbfc6959a4adc02774357a9a1067be3b7ee918b13477a952511fffff301f3595" + sha256 cellar: :any, arm64_sonoma: "29618a8e2b6216564bc615eda9f4e25b7851ad63db450f306324fc1edd50bc7f" + sha256 cellar: :any, arm64_ventura: "39a1f0c35776fe1c5007f6c6d655bda5e10191d31b629d5099f7b1e47d63f88d" + sha256 cellar: :any, sonoma: "c43454d9b66ba9361e0c962f9dd1979b9334b4e3e1b0ccae0e9ca59a50b61a45" + sha256 cellar: :any, ventura: "8fb5b47afd08614139c1ce59554bfb275d038cd645a6b70a38d015cef9eeddd4" + sha256 cellar: :any_skip_relocation, x86_64_linux: "f4646f55df2ebd566f07d8273007737e757f9dbab102ca3da68d0118f4e408c9" end depends_on "pkgconf" => :build diff --git a/Formula/m/mk-configure.rb b/Formula/m/mk-configure.rb index 36c46e5c77..fc539dad83 100644 --- a/Formula/m/mk-configure.rb +++ b/Formula/m/mk-configure.rb @@ -32,6 +32,6 @@ def install end test do - system bin"mkcmake", "-V", "MAKE_VERSION", "-f", "devnull" + system bin"mkcmake", "-V", "MAKE_VERSION", "-f", File::NULL end end \ No newline at end of file diff --git a/Formula/m/moar.rb b/Formula/m/moar.rb index 90bd56d8bb..f743541b8a 100644 --- a/Formula/m/moar.rb +++ b/Formula/m/moar.rb @@ -1,17 +1,17 @@ class Moar < Formula desc "Nice to use pager for humans" homepage "https:github.comwallesmoar" - url "https:github.comwallesmoararchiverefstagsv1.29.0.tar.gz" - sha256 "a3e91b021e8b5d8546c1b0b31a0750396c05488ea2eafd57c2e1b312daa62d91" + url "https:github.comwallesmoararchiverefstagsv1.30.0.tar.gz" + sha256 "a26954fca06c95604a94b6f208f62eff247e50c8d239262322a13d0959074de1" license "BSD-2-Clause" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "9247afc8f66105870a7ac15a1fea8031d2410dffe728ca8f476b44e8f0e2a2ee" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "9247afc8f66105870a7ac15a1fea8031d2410dffe728ca8f476b44e8f0e2a2ee" - sha256 cellar: :any_skip_relocation, arm64_ventura: "9247afc8f66105870a7ac15a1fea8031d2410dffe728ca8f476b44e8f0e2a2ee" - sha256 cellar: :any_skip_relocation, sonoma: "a6ed8b113808002593896af54145d6067a4466ffbfde3ec880e255fc78c65995" - sha256 cellar: :any_skip_relocation, ventura: "a6ed8b113808002593896af54145d6067a4466ffbfde3ec880e255fc78c65995" - sha256 cellar: :any_skip_relocation, x86_64_linux: "f5b533bbfe06de87f9ce27394cabde7a1f73259465ba753cd496ae749452ea46" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "c459b0aae8386b7b331a44030747603165c00ba244f359eda279da264bf2705c" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "c459b0aae8386b7b331a44030747603165c00ba244f359eda279da264bf2705c" + sha256 cellar: :any_skip_relocation, arm64_ventura: "c459b0aae8386b7b331a44030747603165c00ba244f359eda279da264bf2705c" + sha256 cellar: :any_skip_relocation, sonoma: "a54c7ca178391beef65f7c07cb563c655077796aff0e39ae6923833725874cb6" + sha256 cellar: :any_skip_relocation, ventura: "a54c7ca178391beef65f7c07cb563c655077796aff0e39ae6923833725874cb6" + sha256 cellar: :any_skip_relocation, x86_64_linux: "d480a9fcfbcd23e70432419b68e8f1712cd7b13f4694824cfdcb4ed3525c759d" end depends_on "go" => :build diff --git a/Formula/m/moarvm.rb b/Formula/m/moarvm.rb index 84ab2f3dc1..e65dad0afb 100644 --- a/Formula/m/moarvm.rb +++ b/Formula/m/moarvm.rb @@ -19,7 +19,7 @@ class Moarvm < Formula sha256 x86_64_linux: "7f1969a3430c43b3054da1962359607cadb30064ed2721cc39b1a03d29bf61ad" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libtommath" depends_on "libuv" depends_on "zstd" @@ -42,7 +42,7 @@ def install --has-libtommath --has-libuv --optimize - --pkgconfig=#{Formula["pkg-config"].opt_bin}pkg-config + --pkgconfig=#{Formula["pkgconf"].opt_bin}pkgconf --prefix=#{prefix} ] system "perl", "Configure.pl", *configure_args diff --git a/Formula/m/moon.rb b/Formula/m/moon.rb index 2fa8d994e8..a6c3d5ff8b 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.4.tar.gz" - sha256 "4d34851b666805ee368edbe9aa679605122f63bd1bc7bab5d4de52463b8aa6c7" + url "https:github.commoonrepomoonarchiverefstagsv1.30.0.tar.gz" + sha256 "bf1cfe31092c2eb335be8ce825ee345a49870039b20b27d1aadcb22761fcd0b4" license "MIT" head "https:github.commoonrepomoon.git", branch: "master" @@ -12,12 +12,12 @@ class Moon < Formula end bottle do - 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" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "2bc5332cf0cd6f3cc8938618e18859ac412e136a4bdc08da08eb6eadf03bfe58" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "57fa0f7f7d725e7671b36a48da19297b401f31c55128209a72a0fa34e8b825cb" + sha256 cellar: :any_skip_relocation, arm64_ventura: "9be8b7d95e4475427f3013b3d48ae27921dd47709caf26ae6231976940c0aaf5" + sha256 cellar: :any_skip_relocation, sonoma: "e97c1520699c512964985544c6533b51570330b5c039e50afd4e9c9538adc65b" + sha256 cellar: :any_skip_relocation, ventura: "35cdb728f3bc416b4ed1c8e2c5ec726976c6578be344acbf365ff82f5e9a0095" + sha256 cellar: :any_skip_relocation, x86_64_linux: "1a6904b17b189b0f604f4d773e044c9a53142d928c3c0723bd64bea2bf44b7b0" end depends_on "pkgconf" => :build diff --git a/Formula/m/mupdf-tools.rb b/Formula/m/mupdf-tools.rb index 42c11b8020..e0deab477a 100644 --- a/Formula/m/mupdf-tools.rb +++ b/Formula/m/mupdf-tools.rb @@ -1,8 +1,8 @@ class MupdfTools < Formula desc "Lightweight PDF and XPS viewer" homepage "https://mupdf.com/" - url "https://mupdf.com/downloads/archive/mupdf-1.24.10-source.tar.gz" - sha256 "939285b5f97caf770fd46cbe7e6cc3a695ab19bb5bfaf5712904549cef390b7b" + url "https://mupdf.com/downloads/archive/mupdf-1.24.11-source.tar.gz" + sha256 "191227b96775f6705ef7d9551187511932b519273b34535a331491cf7d98163f" license "AGPL-3.0-or-later" head "https://git.ghostscript.com/mupdf.git", branch: "master" @@ -11,12 +11,12 @@ class MupdfTools < Formula end bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "a2b2aef22e249ec3a853a17e8f0778bc0c1f370f1474a3e32b2d1582464942fd" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "25f5c45da450d2564c7d576f693c6f80356a5a17906cd42ccb1c4406df1ba6c9" - sha256 cellar: :any_skip_relocation, arm64_ventura: "b375d902517b52b76dff9a4b00bbe85b646155823a48e33979201fd67554559d" - sha256 cellar: :any_skip_relocation, sonoma: "dbd0dd02a5634e4252691dac2d892835bbd7e2138a92e4914f10a55748c4671f" - sha256 cellar: :any_skip_relocation, ventura: "6a4ee331553caec1b524dfb020eefd2c5b7f33830937c269085be60fdb19bfdb" - sha256 cellar: :any_skip_relocation, x86_64_linux: "8a87bd6a80ffb48e37817fddd69d084503176b68ad61bf9f32e96fead4e647a0" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "6ff26d7eb5ffe6f579041d2dd002e4ced6c58b5782ba95a1b4ac133736f40355" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "9e2dc09678635eb449fdded857cc554482fb748762e6f30b81914ea94c8168ac" + sha256 cellar: :any_skip_relocation, arm64_ventura: "a5f93508e704a6abb233aa7bc1230e86f6d699416b3823a80cd5819df2a0bf68" + sha256 cellar: :any_skip_relocation, sonoma: "d889a148ae2007225ed073f38a5e628d998240e1e37d7e0b50aa106f195e2499" + sha256 cellar: :any_skip_relocation, ventura: "8c53edbcbd6ab91b53a146c2d299c86147a94ce7d52922ddf808370cff1cec66" + sha256 cellar: :any_skip_relocation, x86_64_linux: "d30f2852dd0966241313d9bfe69b829bd4880cd7aa1a618611b3dae220b073fa" end conflicts_with "mupdf", because: "mupdf and mupdf-tools install the same binaries" diff --git a/Formula/m/mupdf.rb b/Formula/m/mupdf.rb index 4b01771384..16b26f248f 100644 --- a/Formula/m/mupdf.rb +++ b/Formula/m/mupdf.rb @@ -1,8 +1,8 @@ class Mupdf < Formula desc "Lightweight PDF and XPS viewer" homepage "https://mupdf.com/" - url "https://mupdf.com/downloads/archive/mupdf-1.24.10-source.tar.gz" - sha256 "939285b5f97caf770fd46cbe7e6cc3a695ab19bb5bfaf5712904549cef390b7b" + url "https://mupdf.com/downloads/archive/mupdf-1.24.11-source.tar.gz" + sha256 "191227b96775f6705ef7d9551187511932b519273b34535a331491cf7d98163f" license "AGPL-3.0-or-later" head "https://git.ghostscript.com/mupdf.git", branch: "master" @@ -12,12 +12,12 @@ class Mupdf < Formula end bottle do - sha256 cellar: :any, arm64_sequoia: "fe57d3d13d9321e91933fc2d7585f6bca8708ab0dbe8fe1e3849aec2379b81a3" - sha256 cellar: :any, arm64_sonoma: "70c09e3a60b7d3c32fa5e2fd56545f3a368204d030b3e05a2c2ddece08009a0f" - sha256 cellar: :any, arm64_ventura: "fa0dcf9267d522c2dbd0477a9bc8ecec12802dc89c9a3ec7b70e3ae327c0e1d0" - sha256 cellar: :any, sonoma: "acfbe85c59dd0bc52ff68ad8a1beefc4e812425fb8735674b359d2de025eb2d0" - sha256 cellar: :any, ventura: "bfbcb1b4667d7af9bd929a3d487587fb7fbc2be2ae323b309c8f8e439f8674b3" - sha256 cellar: :any_skip_relocation, x86_64_linux: "2fdf3c61a96a4da5de7333b4c09f6a5b0ae08409de2d727d08f1d1e9e01abd25" + sha256 cellar: :any, arm64_sequoia: "3a12333dd42195995d538adb5f94df31a41a32392d863015954073dbaa83f0bd" + sha256 cellar: :any, arm64_sonoma: "2f556710eeb0e784bbf1d1005facbcaaa80f19d667a15ca1b5ade33e65e7baa2" + sha256 cellar: :any, arm64_ventura: "45c6ff5e1826f7771c3f1417b132db2f3c8495ed3eeea5fb71c8ac7f3b9574af" + sha256 cellar: :any, sonoma: "3ac4618c68d32ec8df6ca2ca3f72bc389fa45dd4d2c302f07014a78550e22d56" + sha256 cellar: :any, ventura: "d469e0af3bdd1ee33bcb67928e0157197339130a627c36a5b1fb62830cb197bd" + sha256 cellar: :any_skip_relocation, x86_64_linux: "3c6d85446737b14407b9d230f9f66f94ba6c35ae2044b2dfde7c6adac74eab35" end depends_on "llvm" => :build diff --git a/Formula/n/nagios.rb b/Formula/n/nagios.rb index 15baf73df6..07d472b226 100644 --- a/Formula/n/nagios.rb +++ b/Formula/n/nagios.rb @@ -94,8 +94,8 @@ def post_install run [opt_bin/"nagios", etc/"nagios/nagios.cfg"] keep_alive true require_root true - log_path "/dev/null" - error_log_path "/dev/null" + log_path File::NULL + error_log_path File::NULL end test do diff --git a/Formula/n/nginx.rb b/Formula/n/nginx.rb index 7c76a07b92..927b5b537e 100644 --- a/Formula/n/nginx.rb +++ b/Formula/n/nginx.rb @@ -3,10 +3,10 @@ class Nginx < Formula homepage "https:nginx.org" # Use "mainline" releases only (odd minor version number), not "stable" # See https:www.nginx.comblognginx-1-12-1-13-released for why - url "https:nginx.orgdownloadnginx-1.27.2.tar.gz" - sha256 "a91ecfc3a0b3a2c1413afca627bd886d76e0414b81cad0fb7872a9655a1b25fa" + url "https:nginx.orgdownloadnginx-1.27.3.tar.gz" + sha256 "ba23a9568f442036b61cd0e29bd66a47b90634efa91e0b2cf2d719057a9b7903" license "BSD-2-Clause" - head "https:github.comnginxnginx", branch: "master" + head "https:github.comnginxnginx.git", branch: "master" livecheck do url :homepage @@ -14,12 +14,12 @@ class Nginx < Formula end bottle do - sha256 arm64_sequoia: "d5e80aefff48c009ca920fb1e8be81bcca5967f107fb8d1befb6f31704081400" - sha256 arm64_sonoma: "4cd44c5c19b408fedc5320cb818a409b8feed69d5c7718e5c7e4d5f938195edd" - sha256 arm64_ventura: "ecb96d24c1b05dbab9abb93e13d5c1ba680db8f449fb010503071bb21f08fa8e" - sha256 sonoma: "f1df5bbf17b5eb428c654a3f2d7b50f2812c6aa3b1330d7fd9fb48a3b19290e7" - sha256 ventura: "245119831db751477cf5e364391b034f3fd7e3620bd8b60f3a297ffd3f6d01fd" - sha256 x86_64_linux: "5bee5b903dcb0622e6ed07632458384c77005303c444ded02c4c0778d0225201" + sha256 arm64_sequoia: "42505630ea509c5256674e7b56f0bcd94a241448f2735452e69e7d100e267d88" + sha256 arm64_sonoma: "691234420f8adcf3f95440102d9170ab69906756019fe68f47e2d607a05222b6" + sha256 arm64_ventura: "e10c85eb95a09deb8738106d0a63cf7e8d5d991bf8b4e1ca586b6a16ea7d1655" + sha256 sonoma: "fb265939dd3d94d354a015f26a3d9a87b916c42493d0f460d5929d31c24c829b" + sha256 ventura: "d865dd485920e61d1905d42e81e1838a09b99f8982f1b4b579dfb3dfcb868b2e" + sha256 x86_64_linux: "d9937904823d44c7ac49727b19f762cdf2a44fff9695ce963709daf48ec69922" end depends_on "openssl@3" diff --git a/Formula/n/nzbget.rb b/Formula/n/nzbget.rb index 7f222b9fdf..0bc102d072 100644 --- a/Formula/n/nzbget.rb +++ b/Formula/n/nzbget.rb @@ -1,20 +1,18 @@ class Nzbget < Formula desc "Binary newsgrabber for nzb files" homepage "https:nzbget.com" - url "https:github.comnzbgetcomnzbgetarchiverefstagsv24.3.tar.gz" - sha256 "b20ff0da1367825fbf00337a48196e81514195748d3d96f620f28ab2cc0b7cc0" + url "https:github.comnzbgetcomnzbgetarchiverefstagsv24.4.tar.gz" + sha256 "ea3ebe13f5d48f040f1614b62bff9b51da134f4f689ec918997f5896cf51f337" license "GPL-2.0-or-later" head "https:github.comnzbgetcomnzbget.git", branch: "develop" bottle do - sha256 cellar: :any, arm64_sequoia: "6c68cbbdab136141537374b155de26b72e32e2f0cde6139a2480d97a3cbdb5e0" - sha256 cellar: :any, arm64_sonoma: "5c8c7d15f27dc7b650f42e049c29111af248e35dfb41916939869c9d63f1f986" - sha256 cellar: :any, arm64_ventura: "5d1ca334ae08f0aaf99c474b3d6ca01d7a24ce6e34a25ef84426bd829e2bae0d" - sha256 cellar: :any, arm64_monterey: "fe3f2f00177bb08ab060af9524068489e3fde33fcd1262d2099eca47234ae8a8" - sha256 sonoma: "8735a21091a5d22fd9faf0571b02c003825022a4bccb17b25d361314961bb24a" - sha256 ventura: "648677c0bd4dd2b93e3737c4ebb11fe9e5f6f6dc591da8f3df75a5e4d055f23a" - sha256 monterey: "cc815d9546026e20294ac1690eba95d1329db0cc74ecc4015cc48484d3371b63" - sha256 cellar: :any_skip_relocation, x86_64_linux: "b5658154d9bdc1496d74858305c9c72284efe6639c1252e827519c147d5b0dc3" + sha256 cellar: :any, arm64_sequoia: "0478991b7ae356aca4c35a7d036fdcb188988b57811fd2bb1a1d678e9dbc33fc" + sha256 cellar: :any, arm64_sonoma: "7af9e5cee1dabae64cd660cbe0fb9bde0aaf3607f80ee798d052483a436f5492" + sha256 cellar: :any, arm64_ventura: "e353ce5f208b56a48f41656ee35784f74dabe71759e1f676f426f7b67d7694d1" + sha256 sonoma: "d0ffe0849e5e2135a7405402a55b6787cfe546e7dac732024e1cd9b7737fb103" + sha256 ventura: "df3636cf74641699384be7edf44b9d7126ec3fa9cf44b81812cfdada38bf3e66" + sha256 cellar: :any_skip_relocation, x86_64_linux: "ea5ef2b5e097844f99a180ccd6c2b9508354c1d8ecf0dcd228de3b71a69173ea" end depends_on "cmake" => :build @@ -26,6 +24,14 @@ class Nzbget < Formula uses_from_macos "ncurses" uses_from_macos "zlib" + resource "par2cmdline-turbo" do + url "https:github.comnzbgetcompar2cmdline-turboarchiverefstagsv1.1.1-nzbget.tar.gz" + sha256 "b471a76e6ac7384da87af9314826bc6d89ce879afb9485136b949cc5ce019ddf" + end + + # Use the par2cmdline-turbo resource instead of fetching it + patch :DATA + def install # Workaround to fix build on Xcode 16. This was just ignored on older Xcode so no functional impact # Issue ref: https:github.comnzbgetcomnzbgetissues421 @@ -33,7 +39,9 @@ def install inreplace "libsources.cmake", 'set(NEON_CXXFLAGS "-mfpu=neon")', "" end - system "cmake", "-S", ".", "-B", "build", *std_cmake_args + resource("par2cmdline-turbo").stage buildpath"par2cmdline-turbo" + + system "cmake", "-S", ".", "-B", "build", *std_cmake_args, "-DCURSES_INCLUDE_PATH=usrinclude" system "cmake", "--build", "build" # nzbget CMake build does not strip binary @@ -71,4 +79,31 @@ def install # Shutdown server daemon system bin"nzbget", "-Q", "-c", etc"nzbget.conf" end -end \ No newline at end of file +end + +__END__ + +diff --git acmakepar2-turbo.cmake bcmakepar2-turbo.cmake +index 8b92c12..cddb1b4 100644 +--- acmakepar2-turbo.cmake ++++ bcmakepar2-turbo.cmake +@@ -1,17 +1,8 @@ +-set(FETCHCONTENT_QUIET FALSE) +-FetchContent_Declare( +- par2-turbo +- GIT_REPOSITORY https:github.comnzbgetcompar2cmdline-turbo.git +- GIT_TAG v1.1.1-nzbget +- TLS_VERIFY TRUE +- GIT_SHALLOW TRUE +- GIT_PROGRESS TRUE +-) +- + add_compile_definitions(HAVE_CONFIG_H PARPAR_ENABLE_HASHER_MD5CRC) + set(BUILD_TOOL OFF CACHE BOOL "") + set(BUILD_LIB ON CACHE BOOL "") +-FetchContent_MakeAvailable(par2-turbo) ++ ++add_subdirectory(${CMAKE_SOURCE_DIR}par2cmdline-turbo) + + set(LIBS ${LIBS} par2-turbo gf16 hasher) + set(INCLUDES ${INCLUDES} ${par2_SOURCE_DIR}include) \ No newline at end of file diff --git a/Formula/o/offlineimap.rb b/Formula/o/offlineimap.rb index 4b3ff0dc3f..2cf0e41637 100644 --- a/Formula/o/offlineimap.rb +++ b/Formula/o/offlineimap.rb @@ -113,8 +113,8 @@ def caveats run_type :interval interval 300 environment_variables PATH: std_service_path_env - log_path "devnull" - error_log_path "devnull" + log_path File::NULL + error_log_path File::NULL end test do diff --git a/Formula/o/oh-my-posh.rb b/Formula/o/oh-my-posh.rb index 1991421eaf..0483ceee2d 100644 --- a/Formula/o/oh-my-posh.rb +++ b/Formula/o/oh-my-posh.rb @@ -1,18 +1,18 @@ class OhMyPosh < Formula desc "Prompt theme engine for any shell" homepage "https:ohmyposh.dev" - url "https:github.comJanDeDobbeleeroh-my-posharchiverefstagsv24.9.0.tar.gz" - sha256 "3b9844ff2558f1ad8eaf5cecf3f451f31b6308f68f91eb4b1b5056ec61e9a583" + url "https:github.comJanDeDobbeleeroh-my-posharchiverefstagsv24.10.1.tar.gz" + sha256 "66e492ae0460baa3e205566902f40ea8a40661de4c708b38310dcb61841cdc0c" license "MIT" head "https:github.comJanDeDobbeleeroh-my-posh.git", branch: "main" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "308be3c73c311d3cb1b69c33fb343349ad1459405dea06778444c852173e1362" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "f30398332ef5a2f9fc21dea997fc942fc9acaddcaa0c938c9dbdf6b90e84e12b" - sha256 cellar: :any_skip_relocation, arm64_ventura: "1d95d8e679a78ac29faba29715dcb7ae0771b7ebb8d4af5459c51f1eda9f23cb" - sha256 cellar: :any_skip_relocation, sonoma: "a8608a893e38a9bf76fdb9aa5ba286c7aaaf0ba368c6b16f19cdf10051c3265e" - sha256 cellar: :any_skip_relocation, ventura: "f32d775eeef112f149d0e718f00b2aea60d2edf4e81acf0d049b3151dec0461a" - sha256 cellar: :any_skip_relocation, x86_64_linux: "71ca57afd6fff6c355e5560ad30d1fd27f19baca1679d229faedfc22e66508b1" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "43aafb2499d4da16fe29681dadaf70628878c5bac33988732de0604de900eb6b" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "d6757d997d0065f573411d2486ca2ed764fc3a510a5b5903eff6ff827c712dcd" + sha256 cellar: :any_skip_relocation, arm64_ventura: "165ea0a07bccf2605c6a4f331f8ba278b7adcffd94656f6cd38a59e4005badf6" + sha256 cellar: :any_skip_relocation, sonoma: "22c755180a5688e79cfef2290ab0d8fad7f5d99b7e80c8203cd434a64bd26a14" + sha256 cellar: :any_skip_relocation, ventura: "fadbf74062f67f9c9a9c2f2d74d96d6b3074af93a2cb81852d09dd0847766ce7" + sha256 cellar: :any_skip_relocation, x86_64_linux: "2142307445f8a1fc1993b561638065ca9331fe861e90a0641bfcf5816f41db89" end depends_on "go" => :build diff --git a/Formula/o/ollama.rb b/Formula/o/ollama.rb index 288600983b..6b62ad88f7 100644 --- a/Formula/o/ollama.rb +++ b/Formula/o/ollama.rb @@ -2,8 +2,8 @@ class Ollama < Formula desc "Create, run, and share large language models (LLMs)" homepage "https:ollama.com" url "https:github.comollamaollama.git", - tag: "v0.4.4", - revision: "3478b2cf14c3fa2661c03f7fd5764a63a496293a" + tag: "v0.4.5", + revision: "2b7ed61ca22743598db2b407a94b8865042f1078" license "MIT" head "https:github.comollamaollama.git", branch: "main" @@ -16,12 +16,12 @@ class Ollama < Formula end bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "e9fa1d523236c10ce904093ff8477391c4e379d3f617172ae45d4121b5059312" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "832e7479fba5f938edf598c94e1c5e48de3224c289ab61a4366678696003a1ec" - sha256 cellar: :any_skip_relocation, arm64_ventura: "cd2b45567aeae6c208a7d0ec888d06dcdc0c2ef8ecce6cf87ca7ed476a2a6915" - sha256 cellar: :any_skip_relocation, sonoma: "56c4e5f382ec3c51a4a28976b38a425301c8661621e3edf05861f34978a29e68" - sha256 cellar: :any_skip_relocation, ventura: "ec8be803a66a9f23257248271065169db42d368c62932734a6b326de18c6ede2" - sha256 cellar: :any_skip_relocation, x86_64_linux: "f46b0c9ecfa252b49cdcc2ee658747c9ee8034867e33d893e98e6772d5bb436e" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "75fef3a325d3131931d71e4c6e041b1444ef9f01ab66bd369a781971b422ef8c" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "24ec519c68682685b96bfa623f076a47e76e65674a44276c5fa0d51404c8e933" + sha256 cellar: :any_skip_relocation, arm64_ventura: "c46fb33a78bb9641576c82f0b829a3b74383d45c2fc2d262c47bb50d628818ea" + sha256 cellar: :any_skip_relocation, sonoma: "c8fc2acce854160193d8c8262ae91cd6cce5452bf5cc3a0424be0486cb2a322c" + sha256 cellar: :any_skip_relocation, ventura: "a2980f25e9ada76b9757531b032907329e95491ce0edf673f4a05385fddcb7de" + sha256 cellar: :any_skip_relocation, x86_64_linux: "a806688945eda8b2730ea9f7628f855d060aee7448a4edf8b915b4ce6bd5c21c" end depends_on "cmake" => :build diff --git a/Formula/o/ooniprobe.rb b/Formula/o/ooniprobe.rb index 07b1fdf864..fa1f83a630 100644 --- a/Formula/o/ooniprobe.rb +++ b/Formula/o/ooniprobe.rb @@ -1,8 +1,8 @@ class Ooniprobe < Formula desc "Network interference detection tool" homepage "https:ooni.org" - url "https:github.comooniprobe-cliarchiverefstagsv3.23.0.tar.gz" - sha256 "ff4717e8fd0075bcb011d738e12a47a5be17deaa0b23346f354ddd6d95fed728" + url "https:github.comooniprobe-cliarchiverefstagsv3.24.0.tar.gz" + sha256 "4c2dad0367cfe3924ca45c9f484660a132e843d6c55259ff375efadeb6d518c3" license "GPL-3.0-or-later" livecheck do @@ -11,14 +11,12 @@ class Ooniprobe < Formula end bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "b03c68f62cdc53f336c8176f81f5b8e107cf317a3b79ee9d9083aff4ecd353f8" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "113d42d4783092e36169acf440ac6cd8d041a182d7909fd7ecc86afb6c55c3b0" - sha256 cellar: :any_skip_relocation, arm64_ventura: "7c4247526d2395b129b4d670badedc7fad394035980ff9268a2105b502d49693" - sha256 cellar: :any_skip_relocation, arm64_monterey: "db583fd8073b3bc8347768758909b9e98516e6e0cd160e40590bdfd5ba425cee" - sha256 cellar: :any_skip_relocation, sonoma: "f93a68b4ea2bbea9b508800550cb0f97f798bd94c38fad34bbbbbb75c3cabc20" - sha256 cellar: :any_skip_relocation, ventura: "157806bdb6f5e50a2915bd3711fb5287a0f9f90d4862fcfc992252ff48cd389d" - sha256 cellar: :any_skip_relocation, monterey: "aa5eb7017a42cedc5b3317b49d07e45182ceb03641404bc6e3133e5ca44a2225" - sha256 cellar: :any_skip_relocation, x86_64_linux: "a3c0eea0d5b13174c5086f46bf340372f39e9d00cd00deb9e43fc9f5df6d040d" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "90f3093d1c71c3f456e024eb6c15624a9fa94b13a580463de7894359a3c12cb1" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "f8d137f2874730e7c9b6e9f7f38033de9211d026700ff8c3b99a1aad28dd52c8" + sha256 cellar: :any_skip_relocation, arm64_ventura: "efee84f0b4d279db5bfb2da593dcaecde4c74bfee07f4a0d6c8aea6b6c52c0e9" + sha256 cellar: :any_skip_relocation, sonoma: "3a9029ea95fe11a5fde169d1ff1eb902ee7ac469e3f28a88bc5460772cd2ee7d" + sha256 cellar: :any_skip_relocation, ventura: "a2591ef98c36d99c6b25622077754f0fbef671bdc37660e689c6933d5988ed2e" + sha256 cellar: :any_skip_relocation, x86_64_linux: "1b013f9418249c12c12209166817ef7d1a32161acc09c9d3d41b8939f0fcb730" end depends_on "go" => :build diff --git a/Formula/o/openai-whisper.rb b/Formula/o/openai-whisper.rb index a3c56450de..0a80ed9a66 100644 --- a/Formula/o/openai-whisper.rb +++ b/Formula/o/openai-whisper.rb @@ -18,6 +18,7 @@ class OpenaiWhisper < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "d1b019e05f4ec4d9a1cab322adc279ec2d89d07b32e0fa48b906902a3eaeb2c6" end + depends_on "pkgconf" => :build depends_on "rust" => :build # for tiktoken depends_on "certifi" depends_on "ffmpeg" @@ -26,10 +27,6 @@ class OpenaiWhisper < Formula depends_on "python@3.13" depends_on "pytorch" - on_linux do - depends_on "pkg-config" => :build - end - resource "charset-normalizer" do url "https:files.pythonhosted.orgpackagesf24fe1808dc01273379acc506d18f1504eb2d299bd4131743b9fc54d7be4df1echarset_normalizer-3.4.0.tar.gz" sha256 "223217c3d4f82c3ac5e29032b3f1c2eb0fb591b72161f86d93f5719079dae93e" diff --git a/Formula/o/openconnect.rb b/Formula/o/openconnect.rb index cb2653aab2..96999ff1e6 100644 --- a/Formula/o/openconnect.rb +++ b/Formula/o/openconnect.rb @@ -31,7 +31,7 @@ class Openconnect < Formula end depends_on "gettext" => :build # for msgfmt - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "gmp" depends_on "gnutls" @@ -73,7 +73,7 @@ def install --with-vpnc-script=#{etc}/vpnc/vpnc-script ] - system "./configure", *args, *std_configure_args.reject { |s| s["--disable-debug"] } + system "./configure", *args, *std_configure_args system "make", "install" end diff --git a/Formula/o/openjdk@11.rb b/Formula/o/openjdk@11.rb index 7092df43d1..ec808ae40d 100644 --- a/Formula/o/openjdk@11.rb +++ b/Formula/o/openjdk@11.rb @@ -22,7 +22,7 @@ class OpenjdkAT11 < Formula keg_only :versioned_formula depends_on "autoconf" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "freetype" depends_on "giflib" depends_on "harfbuzz" diff --git a/Formula/o/openjdk@17.rb b/Formula/o/openjdk@17.rb index f3be7b9822..0a433e5e03 100644 --- a/Formula/o/openjdk@17.rb +++ b/Formula/o/openjdk@17.rb @@ -22,7 +22,7 @@ class OpenjdkAT17 < Formula keg_only :versioned_formula depends_on "autoconf" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on xcode: :build # for metal depends_on "freetype" diff --git a/Formula/o/openjdk@21.rb b/Formula/o/openjdk@21.rb index b9ba933a70..46ba4ca5ac 100644 --- a/Formula/o/openjdk@21.rb +++ b/Formula/o/openjdk@21.rb @@ -22,7 +22,7 @@ class OpenjdkAT21 < Formula keg_only :versioned_formula depends_on "autoconf" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on xcode: :build # for metal depends_on "freetype" depends_on "giflib" diff --git a/Formula/o/openjdk@8.rb b/Formula/o/openjdk@8.rb index 17b6c88738..dfeaf3d3d7 100644 --- a/Formula/o/openjdk@8.rb +++ b/Formula/o/openjdk@8.rb @@ -24,7 +24,7 @@ class OpenjdkAT8 < Formula keg_only :versioned_formula depends_on "autoconf" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on arch: :x86_64 depends_on "freetype" depends_on "giflib" diff --git a/Formula/o/openshift-cli.rb b/Formula/o/openshift-cli.rb index 1df890af31..8f99680940 100644 --- a/Formula/o/openshift-cli.rb +++ b/Formula/o/openshift-cli.rb @@ -1,7 +1,7 @@ class OpenshiftCli < Formula desc "OpenShift command-line interface tools" homepage "https:www.openshift.com" - url "https:mirror.openshift.compubopenshift-v4clientsocp4.17.4openshift-client-src.tar.gz" + url "https:mirror.openshift.compubopenshift-v4clientsocp4.17.5openshift-client-src.tar.gz" # This project employs synchronized versioning so the sha256 may not change on version bumps sha256 "e4599f768c1e937755271a4da806589b2bae49807de5df4e4ea8ba64c8256c4f" license "Apache-2.0" @@ -13,12 +13,12 @@ class OpenshiftCli < Formula end bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "9e95f578f1edde190380a2ddcdc10f0c6847b659ba21a8a54ada41cec36559c6" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "4485b7fb1575fc119fc4bc8f80ac3d7db89a077ba290670ce6aef9a59b38682d" - sha256 cellar: :any_skip_relocation, arm64_ventura: "b54858c6376c2758e38e089519b7d5830969aedcf402546a1f924e549aeadc2d" - sha256 cellar: :any_skip_relocation, sonoma: "7f9de3df9ecd43272ea58714ac6d53b249ca7ec0e36552bc89015e60b4c605b7" - sha256 cellar: :any_skip_relocation, ventura: "cc6dff0a5c04378e9f7330fb83190565ded61483ce4b7240fe9fc960f466180f" - sha256 cellar: :any_skip_relocation, x86_64_linux: "b1c47253403474ccc05334fb71dd5c63d83bc2c88d4e766ad065d148e2ce01c1" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "f92a2c0ef9c220d42dc9f70f634b29499329f700ca642ccfc8903161f7c2cbd1" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "19c15716770c642cd3c7c97457b0b24e5929e6a23a7ef3db5ef7070b363e4b5b" + sha256 cellar: :any_skip_relocation, arm64_ventura: "7ea60331e3827273cc8f05529f5ef9902a0fdcefab71308d20b68f1221cfc8b6" + sha256 cellar: :any_skip_relocation, sonoma: "a3d706ab2d6c27e58bc9d9a1b7b656974868fe5c000bbf5cf70db06d32dac9ab" + sha256 cellar: :any_skip_relocation, ventura: "0eabcfad0ded60ffcdb21cb277a15147556a9189d0e5f8e5783d7a8deec36fc2" + sha256 cellar: :any_skip_relocation, x86_64_linux: "ba0eec3b651fbd99548ca1013d6c36bfb95afc3ea85429d1229171117f5afcda" end depends_on "go" => :build diff --git a/Formula/o/opentelemetry-cpp.rb b/Formula/o/opentelemetry-cpp.rb index 0c9b5935e4..8eb919e3bb 100644 --- a/Formula/o/opentelemetry-cpp.rb +++ b/Formula/o/opentelemetry-cpp.rb @@ -1,20 +1,18 @@ class OpentelemetryCpp < Formula desc "OpenTelemetry C++ Client" homepage "https:opentelemetry.io" - url "https:github.comopen-telemetryopentelemetry-cpparchiverefstagsv1.17.0.tar.gz" - sha256 "13542725463f1ea106edaef078c2276065cf3da998cb1d3dcf92630daa3f64d4" + url "https:github.comopen-telemetryopentelemetry-cpparchiverefstagsv1.18.0.tar.gz" + sha256 "b149109d5983cf8290d614654a878899a68b0c8902b64c934d06f47cd50ffe2e" license "Apache-2.0" - revision 3 head "https:github.comopen-telemetryopentelemetry-cpp.git", branch: "main" bottle do - rebuild 1 - sha256 cellar: :any, arm64_sequoia: "641daf431606b1db8be742517b5de831e76287c4e374db37a3b3e1c51d0d7225" - sha256 cellar: :any, arm64_sonoma: "83a5dd311347c1e7faee0eff47a0184a32dfef40f3ab6159ac9a61a47057756b" - sha256 cellar: :any, arm64_ventura: "227fca82917507f9b1bedfdde99705e45cbffb9579f28c98786ff16ea04fa444" - sha256 cellar: :any, sonoma: "d191760b851d6a3b1fe6facce4b91ae6df4665d995fe3ece704291a56fa88316" - sha256 cellar: :any, ventura: "688880c32bcac3776ffb69a1cd4ad1a0f0f1356ead4b9673143c3cec3326b919" - sha256 cellar: :any_skip_relocation, x86_64_linux: "b94ec6b8e515389826bb6d1375ab8791a7299ad08ee176e4bd28dc33cbdde420" + sha256 cellar: :any, arm64_sequoia: "1b3cf2b030cbeeddd822def87c850a69866458c0c3291a923a1d567de715701f" + sha256 cellar: :any, arm64_sonoma: "a682b0ba9ff9940e809fec12964779f0cb10bc014ce1662a992084ef282516f0" + sha256 cellar: :any, arm64_ventura: "34a1fb60def58e0c65fe15f8ef81c3025b6b728699535c2f7b672817687fddba" + sha256 cellar: :any, sonoma: "852cf3a9ce1add3a6f61a4f730c48d8a10713ada672a82804bb9090520473fa9" + sha256 cellar: :any, ventura: "60a2e5113b18799b6b160140efff051ea6ea7732615dd53ec7b1b5636fe0cf21" + sha256 cellar: :any_skip_relocation, x86_64_linux: "91da9ca3189d34b12df5b3e3e466b80c7a0a308466af08b0e8a87dc267b8fc9b" end depends_on "cmake" => :build diff --git a/Formula/o/oxlint.rb b/Formula/o/oxlint.rb index 76f5a257c7..05dcf84505 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.13.1.tar.gz" - sha256 "1f7370f46cfe7def021029c16f033b596b36ba7dd55e84a137bb2911657e3782" + url "https:github.comoxc-projectoxcarchiverefstagsoxlint_v0.13.2.tar.gz" + sha256 "312508649dacba3449645bbaf5b6cea5f7bcb5461e25e7d382e7d1eb143d5798" 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: "9ab3dd7998e01ecbc3daaf58b4519fea30aae1ab042ef2268f9316ad67ece5b7" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "cfc7a03f95562592cbc5d2f453f7e0e9d41bebf2ec454c448f3da20083ec53af" - sha256 cellar: :any_skip_relocation, arm64_ventura: "19f7b920f4f551837f102b25da2a2d607ce1e568ed8c28f73b15a4f88b343e35" - sha256 cellar: :any_skip_relocation, sonoma: "01f2937801289116a54078d4649eeb9370f6aa5ff7d2926dd07bf2f075bc3620" - sha256 cellar: :any_skip_relocation, ventura: "8fb3fdd8c7ed5900db371182dca2630f69b0f4a4041d6f68be73fc569f45027b" - sha256 cellar: :any_skip_relocation, x86_64_linux: "8b9dff4defe5061c3faf1aa6c478ed79cb45878b81bc3f05d60f22aaa94b38ee" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "c4a8990becf590e3074ea95e1be7d12fc6b04bf954174cd8ea106365a2bab21b" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "a0a773b7a33eb52f37ca7fafd10f48860518c4d4d2e62cf2e16ee299ae3fa40f" + sha256 cellar: :any_skip_relocation, arm64_ventura: "6a718264ddd69d93381c201c169eecf234fc909e04b255feae1df2ec67e39171" + sha256 cellar: :any_skip_relocation, sonoma: "5ccade982d59aca813d12e93944f659f255ba168fa69a0f8bcbd37c44d06521f" + sha256 cellar: :any_skip_relocation, ventura: "2033957c45d89f33a2a8cda341cb379f003fb8c1baa91992f854903cc9969a76" + sha256 cellar: :any_skip_relocation, x86_64_linux: "3b1da3d23c44f2694bba3be990b63ef02075a0db610c06fa590cf91315226bbc" end depends_on "rust" => :build diff --git a/Formula/p/passenger.rb b/Formula/p/passenger.rb index 79a84af1f0..397b645fac 100644 --- a/Formula/p/passenger.rb +++ b/Formula/p/passenger.rb @@ -4,16 +4,16 @@ class Passenger < Formula url "https:github.comphusionpassengerreleasesdownloadrelease-6.0.23passenger-6.0.23.tar.gz" sha256 "897555224fb11340677780d929b5099da62303b1ae15f2e7c65cd3f6d3e7920c" license "MIT" - revision 2 + revision 3 head "https:github.comphusionpassenger.git", branch: "stable-6.0" bottle do - sha256 cellar: :any, arm64_sequoia: "6b4a53e0cec6621e270a47a540b90727410e81d35e446833276ae9c53c14f7d6" - sha256 cellar: :any, arm64_sonoma: "bc55ba6287c3c632bfdaaa28c6ad2207ff412d7ac1a04dc871694ec66e7d1a6a" - sha256 cellar: :any, arm64_ventura: "48e9dd0839da3cb00b7276537bdf23eb2e7ecb8085f40897ebd9c46be9036ef8" - sha256 cellar: :any, sonoma: "7875187776fae1b4406c82eeed49469ff4b017bbe24c7049c87cab0bd2310a00" - sha256 cellar: :any, ventura: "80b1159b94170d94d8b9295638e6a2a02afb4a688f4e5c36b1b6624d403ad30e" - sha256 cellar: :any_skip_relocation, x86_64_linux: "6ea1b714e9b7b31d1e3771af4c5b90c7ccb811a0ada09bd779fc460f632b2d37" + sha256 cellar: :any, arm64_sequoia: "94dcfe98788b935e4472a3f489c385808ac46f4caf034e72a5a7c02dbcc924fd" + sha256 cellar: :any, arm64_sonoma: "436fd397031476e139235f3e2e2c080663e2297a47c7b9f2b3c0f02dc37bc3c5" + sha256 cellar: :any, arm64_ventura: "5468d028c9110e986fba1139331616c51274168e61e443c710c7b7cf56daedaf" + sha256 cellar: :any, sonoma: "df97e9b1167b5f7f3e05c55d7228866c084fdc94fa6c5a6b940814f9dd43400c" + sha256 cellar: :any, ventura: "84d424e2caf8f8040ca09bc3c3fe39cb3d7a2e59701c206d18122802385f1c42" + sha256 cellar: :any_skip_relocation, x86_64_linux: "cb49e9f1eafd6aaacc4154e0bf4c6c797d0baf224791939c2cb672fff821af4f" end depends_on "httpd" => :build # to build the apache2 module diff --git a/Formula/p/patchelf.rb b/Formula/p/patchelf.rb index eb130ae3cc..8b90414976 100644 --- a/Formula/p/patchelf.rb +++ b/Formula/p/patchelf.rb @@ -57,7 +57,7 @@ def install assert_equal "libld-linux.so.2\n", shell_output("#{bin}patchelf --print-interpreter chello") assert_equal "libc.so.6\n", shell_output("#{bin}patchelf --print-needed chello") assert_equal "\n", shell_output("#{bin}patchelf --print-rpath chello") - assert_equal "", shell_output("#{bin}patchelf --set-rpath usrlocallib chello") + assert_empty shell_output("#{bin}patchelf --set-rpath usrlocallib chello") assert_equal "usrlocallib\n", shell_output("#{bin}patchelf --print-rpath chello") end end diff --git a/Formula/p/phylum-cli.rb b/Formula/p/phylum-cli.rb index 525ee1acd1..625e92e339 100644 --- a/Formula/p/phylum-cli.rb +++ b/Formula/p/phylum-cli.rb @@ -1,18 +1,18 @@ class PhylumCli < Formula desc "Command-line interface for the Phylum API" homepage "https:www.phylum.io" - url "https:github.comphylum-devcliarchiverefstagsv7.1.4.tar.gz" - sha256 "6c23deb87e3ca8c3d893d8050fbf61fbbd43694daa36cd37af23c8daaf776d57" + url "https:github.comphylum-devcliarchiverefstagsv7.1.5.tar.gz" + sha256 "2d0783db1cd941d3af9a2561f2e4462e2f745f53eb94e73b9caaa06e1dfb1c79" license "GPL-3.0-or-later" head "https:github.comphylum-devcli.git", branch: "main" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "faae0a25ba3bae571acba338b6a9159c89b4320b77017907ab50f2eb30c18908" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "557b5bcec8674c15b96549f5b3351b8fb13fc27ae66c429c6358c7326c40a430" - sha256 cellar: :any_skip_relocation, arm64_ventura: "cf5d9cc2dfd34f41093f4ec2a83a151eb67c9e044cd08db24567fa6c4bcafa07" - sha256 cellar: :any_skip_relocation, sonoma: "fab5158561d5876b115f6ffc7af8afa7d16c439364434a5ea145b06ec501a054" - sha256 cellar: :any_skip_relocation, ventura: "b1a68dd6ab8f470403ec8a5c500e10480698c52b00fede6ca19cf26dea4e9890" - sha256 cellar: :any_skip_relocation, x86_64_linux: "167e4b4400a8f746a927b61a0d08eac810b2e05f118fc6ec8a5ae1f4b81c9552" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "4d43fa710ccc998ed248ba12b58e98fc11c81b0ee3c8067353eb9ca48dd33d7c" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "9ed44610f8d6ffed2c8fb9a79dbcc31947ac6f92ea04f656b77e53ec96d1b877" + sha256 cellar: :any_skip_relocation, arm64_ventura: "a55fcb038e9470c4a4028f53772c45445b138d3b452c102617606b81812d0947" + sha256 cellar: :any_skip_relocation, sonoma: "af381ee98e732957fc39b1b6f1717824508b2c273ec7ce4a6883fa1f4db4016b" + sha256 cellar: :any_skip_relocation, ventura: "5ceb36ba897bb7cf8591907cb0bec1ea492fd904ed1bc07657cbfc8a86ac44c1" + sha256 cellar: :any_skip_relocation, x86_64_linux: "160e71fe93653ab0a831970f9cc9fd3eeb14385d2cb4f5fd0e982a7c54c9330f" end depends_on "protobuf" => :build diff --git a/Formula/p/pie.rb b/Formula/p/pie.rb new file mode 100644 index 0000000000..349d17d868 --- /dev/null +++ b/Formula/p/pie.rb @@ -0,0 +1,27 @@ +class Pie < Formula + desc "PHP Installer for Extensions" + homepage "https:github.comphppie" + url "https:github.comphppiereleasesdownload0.2.0pie.phar" + sha256 "782284f528e3b729145581dcefe0cb542dca2664415f11ac7af4dc4d6e149d0d" + license "BSD-3-Clause" + + bottle do + sha256 cellar: :any_skip_relocation, arm64_sequoia: "51a35c429aaa9c8877e2d4d7b6b03e51e4216af8a01097c3abe7c7227535eab2" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "51a35c429aaa9c8877e2d4d7b6b03e51e4216af8a01097c3abe7c7227535eab2" + sha256 cellar: :any_skip_relocation, arm64_ventura: "51a35c429aaa9c8877e2d4d7b6b03e51e4216af8a01097c3abe7c7227535eab2" + sha256 cellar: :any_skip_relocation, sonoma: "8e6c789b3c7c9caf1747e56cda457588be30eb1ae554b8e45c5289db959169e0" + sha256 cellar: :any_skip_relocation, ventura: "8e6c789b3c7c9caf1747e56cda457588be30eb1ae554b8e45c5289db959169e0" + sha256 cellar: :any_skip_relocation, x86_64_linux: "b7feacc4a4601b99dd9a2f48b58d7394c26acf8218f0f740ea18be4e55fff141" + end + + depends_on "php" + + def install + bin.install "pie.phar" => "pie" + generate_completions_from_executable("php", bin"pie", "completion") + end + + test do + system bin"pie", "build", "apcuapcu" + end +end \ No newline at end of file diff --git a/Formula/p/pipdeptree.rb b/Formula/p/pipdeptree.rb index 16ab9be38e..53dc479871 100644 --- a/Formula/p/pipdeptree.rb +++ b/Formula/p/pipdeptree.rb @@ -3,25 +3,24 @@ class Pipdeptree < Formula desc "CLI to display dependency tree of the installed Python packages" homepage "https:github.comtox-devpipdeptree" - url "https:files.pythonhosted.orgpackages66b6389a1148d7b1bc5638d4e9b2d60390f8cfb4c30e34cff68165cbd9a29e75pipdeptree-2.23.4.tar.gz" - sha256 "8a9e7ceee623d1cb2839b6802c26dd40959d31ecaa1468d32616f7082658f135" + url "https:files.pythonhosted.orgpackages7e01a3c3bdbf1bb50e0c675c76a65071fdbc80dbe92e8ec7959b7ba81c642769pipdeptree-2.24.0.tar.gz" + sha256 "d520e165535e217dd8958dfc14f1922efa0f6e4ff16126a61edb7ed6c538a930" license "MIT" bottle do - rebuild 1 - sha256 cellar: :any_skip_relocation, arm64_sequoia: "7b7a0798324a8441d12bdfce3cd11af1b12ff1b5e478366449c8be532fb57154" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "7b7a0798324a8441d12bdfce3cd11af1b12ff1b5e478366449c8be532fb57154" - sha256 cellar: :any_skip_relocation, arm64_ventura: "7b7a0798324a8441d12bdfce3cd11af1b12ff1b5e478366449c8be532fb57154" - sha256 cellar: :any_skip_relocation, sonoma: "65ff974611d2283bef79292484b6c373de54696a87a53be7871840189354aa3f" - sha256 cellar: :any_skip_relocation, ventura: "65ff974611d2283bef79292484b6c373de54696a87a53be7871840189354aa3f" - sha256 cellar: :any_skip_relocation, x86_64_linux: "7b7a0798324a8441d12bdfce3cd11af1b12ff1b5e478366449c8be532fb57154" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "06272258cf29fd57b03724854c3b4ab0a60d5611b48b89e0eeeceeecbdde974a" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "06272258cf29fd57b03724854c3b4ab0a60d5611b48b89e0eeeceeecbdde974a" + sha256 cellar: :any_skip_relocation, arm64_ventura: "06272258cf29fd57b03724854c3b4ab0a60d5611b48b89e0eeeceeecbdde974a" + sha256 cellar: :any_skip_relocation, sonoma: "e68e45064ac8a9b60d9fddc4f84db688fad835439740acc4de923707338a5a12" + sha256 cellar: :any_skip_relocation, ventura: "e68e45064ac8a9b60d9fddc4f84db688fad835439740acc4de923707338a5a12" + sha256 cellar: :any_skip_relocation, x86_64_linux: "06272258cf29fd57b03724854c3b4ab0a60d5611b48b89e0eeeceeecbdde974a" end depends_on "python@3.13" resource "packaging" do - url "https:files.pythonhosted.orgpackages516550db4dda066951078f0a96cf12f4b9ada6e4b811516bf0262c0f4f7064d4packaging-24.1.tar.gz" - sha256 "026ed72c8ed3fcce5bf8950572258698927fd1dbda10a5e981cdf0ac37f4f002" + url "https:files.pythonhosted.orgpackagesd06368dbb6eb2de9cb10ee4c9c14a0148804425e13c4fb20d61cce69f53106dapackaging-24.2.tar.gz" + sha256 "c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f" end def install diff --git a/Formula/p/pixi.rb b/Formula/p/pixi.rb index e515e34923..5b1ea80800 100644 --- a/Formula/p/pixi.rb +++ b/Formula/p/pixi.rb @@ -1,8 +1,8 @@ class Pixi < Formula desc "Package management made easy" homepage "https:pixi.sh" - url "https:github.comprefix-devpixiarchiverefstagsv0.37.0.tar.gz" - sha256 "326f0326839672d84d4e5efe8ba56e743e84d88693686e5b9fdd64e5ca9dc876" + url "https:github.comprefix-devpixiarchiverefstagsv0.38.0.tar.gz" + sha256 "3de2246884c17ae097c8224cb0cf6ef0a2c10e766d1929e5e56934f8c5381d6a" license "BSD-3-Clause" head "https:github.comprefix-devpixi.git", branch: "main" @@ -15,12 +15,12 @@ class Pixi < Formula end bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "a9bd38ff5d5fdc382392595cd7c48c4aca2ab4a687c50c42437a2bdc4d637db0" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "2751c95228829d353ed579ab63b6fc240fa629566b366b07b1a8bdcac7a8ccb3" - sha256 cellar: :any_skip_relocation, arm64_ventura: "279b6c1ef40b9f3cf8b461d3e47bf1a057cb78cbf6f864a953ebd36e27efcfae" - sha256 cellar: :any_skip_relocation, sonoma: "cb7ce707c3377126bc770191522711a50221c7a09ab8ad173a5c76aedb7fbc48" - sha256 cellar: :any_skip_relocation, ventura: "fd53563059e60cbb99d9dbd99bb9cae91914295713270fd76d2ca9e4b9bb4bf5" - sha256 cellar: :any_skip_relocation, x86_64_linux: "87ae65d7df06f07ad8ea4e6a136c88119468f2c04a59d794bfaa70c18bc3c6ef" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "7e939aa203d728db04c07f046d2a1974362fe0c0b61a15f1c7428e8d8f79229d" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "0095a36c86a5368ec8a3631eb68e22c8f690f7e4610933c9b8653906f3fd4158" + sha256 cellar: :any_skip_relocation, arm64_ventura: "3420973376fdce520d0912cb84f879c7bdaad95934f28a1d35d0f864324f9757" + sha256 cellar: :any_skip_relocation, sonoma: "ddc6a21ec38a84c2f6a69eb1a18f8021d9555e91f6eb72462ab0f00aeeb33459" + sha256 cellar: :any_skip_relocation, ventura: "a069352e20b4e9894d7acd4523bf781c662e3cc534500dbe496968cab6a6f8df" + sha256 cellar: :any_skip_relocation, x86_64_linux: "8143aa65532a7e62fdbb3a6d4e7d57a067503a6753fe64cd83903237acc1efe5" end depends_on "cmake" => :build diff --git a/Formula/p/pngcrush.rb b/Formula/p/pngcrush.rb index fd44863548..bb3359c17b 100644 --- a/Formula/p/pngcrush.rb +++ b/Formula/p/pngcrush.rb @@ -52,6 +52,6 @@ def install end test do - system bin/"pngcrush", test_fixtures("test.png"), "/dev/null" + system bin/"pngcrush", test_fixtures("test.png"), File::NULL end end \ No newline at end of file diff --git a/Formula/p/postgresql@12.rb b/Formula/p/postgresql@12.rb index cb8fdad0f1..ecf6d3cfc4 100644 --- a/Formula/p/postgresql@12.rb +++ b/Formula/p/postgresql@12.rb @@ -19,7 +19,7 @@ class PostgresqlAT12 < Formula # https:www.postgresql.orgsupportversioning deprecate! date: "2024-11-14", because: :unsupported - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "icu4c@76" # GSSAPI provided by Kerberos.framework crashes when forked. diff --git a/Formula/p/postgresql@13.rb b/Formula/p/postgresql@13.rb index 3ef3c1587a..8c8d0aed24 100644 --- a/Formula/p/postgresql@13.rb +++ b/Formula/p/postgresql@13.rb @@ -24,7 +24,7 @@ class PostgresqlAT13 < Formula # https:www.postgresql.orgsupportversioning deprecate! date: "2025-11-13", because: :unsupported - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "icu4c@76" # GSSAPI provided by Kerberos.framework crashes when forked. diff --git a/Formula/p/postgresql@14.rb b/Formula/p/postgresql@14.rb index f3064ae7c5..2b1538bb99 100644 --- a/Formula/p/postgresql@14.rb +++ b/Formula/p/postgresql@14.rb @@ -22,7 +22,7 @@ class PostgresqlAT14 < Formula # https:www.postgresql.orgsupportversioning deprecate! date: "2026-11-12", because: :unsupported - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "icu4c@76" # GSSAPI provided by Kerberos.framework crashes when forked. diff --git a/Formula/p/postgresql@15.rb b/Formula/p/postgresql@15.rb index 3483589a03..b055c6f409 100644 --- a/Formula/p/postgresql@15.rb +++ b/Formula/p/postgresql@15.rb @@ -25,7 +25,7 @@ class PostgresqlAT15 < Formula deprecate! date: "2027-11-11", because: :unsupported depends_on "gettext" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "icu4c@76" # GSSAPI provided by Kerberos.framework crashes when forked. diff --git a/Formula/p/postgresql@17.rb b/Formula/p/postgresql@17.rb index 21a068c05c..085d413446 100644 --- a/Formula/p/postgresql@17.rb +++ b/Formula/p/postgresql@17.rb @@ -28,7 +28,7 @@ class PostgresqlAT17 < Formula depends_on "docbook" => :build depends_on "docbook-xsl" => :build depends_on "gettext" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "icu4c@76" # GSSAPI provided by Kerberos.framework crashes when forked. # See https:github.comHomebrewhomebrew-coreissues47494. @@ -67,9 +67,10 @@ def install ENV.prepend "CPPFLAGS", "-I#{Formula["openssl@3"].opt_include} -I#{Formula["readline"].opt_include}" # Fix 'libintl.h' file not found for extensions + # Update config to fix `error: could not find function 'gss_store_cred_into' required for GSSAPI` if OS.mac? - ENV.prepend "LDFLAGS", "-L#{Formula["gettext"].opt_lib}" - ENV.prepend "CPPFLAGS", "-I#{Formula["gettext"].opt_include}" + ENV.prepend "LDFLAGS", "-L#{Formula["gettext"].opt_lib} -L#{Formula["krb5"].opt_lib}" + ENV.prepend "CPPFLAGS", "-I#{Formula["gettext"].opt_include} -I#{Formula["krb5"].opt_include}" end args = std_configure_args + %W[ diff --git a/Formula/p/prettier.rb b/Formula/p/prettier.rb index 48bb8b14e2..aa8a671844 100644 --- a/Formula/p/prettier.rb +++ b/Formula/p/prettier.rb @@ -1,14 +1,13 @@ class Prettier < Formula desc "Code formatter for JavaScript, CSS, JSON, GraphQL, Markdown, YAML" homepage "https:prettier.io" - url "https:registry.npmjs.orgprettier-prettier-3.3.3.tgz" - sha256 "2f1ecb0ab57a588e0d4d40d3d45239e71ebd8f0190199d0d3f87fe2283639f46" + url "https:registry.npmjs.orgprettier-prettier-3.4.1.tgz" + sha256 "a557639eb38d13b308a9a42c0ceffbb6041a3618036026a52cea328075ac3942" license "MIT" head "https:github.comprettierprettier.git", branch: "main" bottle do - rebuild 2 - sha256 cellar: :any_skip_relocation, all: "34c3eb047777201bc1fd28e71876301232bdecf8ee36d35787e621a412244be3" + sha256 cellar: :any_skip_relocation, all: "aad8e8d0d49f60f68c69f5c62ff22b1e7818ea585245d05c9e8deff129891a40" end depends_on "node" diff --git a/Formula/p/proftpd.rb b/Formula/p/proftpd.rb index a5b6ee00ca..54f0a4d56d 100644 --- a/Formula/p/proftpd.rb +++ b/Formula/p/proftpd.rb @@ -50,8 +50,8 @@ def install run [opt_sbin"proftpd"] keep_alive false working_dir HOMEBREW_PREFIX - log_path "devnull" - error_log_path "devnull" + log_path File::NULL + error_log_path File::NULL end test do diff --git a/Formula/p/promptfoo.rb b/Formula/p/promptfoo.rb index 8ca44de578..771bf55278 100644 --- a/Formula/p/promptfoo.rb +++ b/Formula/p/promptfoo.rb @@ -1,17 +1,17 @@ class Promptfoo < Formula desc "Test your LLM app locally" homepage "https://promptfoo.dev/" - url "https://registry.npmjs.org/promptfoo/-/promptfoo-0.98.0.tgz" - sha256 "b97fbd1dc2c5292fe29ec9f2823e6423a44828eded69086e25441a660b3f5ba8" + url "https://registry.npmjs.org/promptfoo/-/promptfoo-0.99.0.tgz" + sha256 "bce3ee45a278b66ed5dd5a8e943fe9829c0a190eb831f9fdab1d37e2a73e02a2" license "MIT" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "b749876bb7a1922574876bd4b61678e39957570effff26878b2e1d1c9d6271ec" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "cb44589dca9176b3540c1b16b012c3447258291deae85fb6de8d09d520311504" - sha256 cellar: :any_skip_relocation, arm64_ventura: "3b1b8ec8465056a8fcd8551317554842c0db6ac02046625db1bee8e26877fd40" - sha256 cellar: :any_skip_relocation, sonoma: "118c434db045ad8246f73e04147a86a5601ddb1d69fbcf89bcb417d4757e443d" - sha256 cellar: :any_skip_relocation, ventura: "45f2a94939b4c424ef80db22c2abfb8a45ab5f6290120c8181b5949974578d00" - sha256 cellar: :any_skip_relocation, x86_64_linux: "5090f72644c36bbfc2e14960a57859aa9ff28e25a91a1c4b157791ffc0957fcd" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "d27c5a87418774b017948f05c2cee209200f557bca331ea0069e1bcf319cc17f" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "d12df67fa3e704d081dfb6320c19b568a5dc14dfbaf587d310f9482da84cccc4" + sha256 cellar: :any_skip_relocation, arm64_ventura: "69ca614d08a96a5410ca139c62ff4d14c6242b3211a602c832dc84cce5e40fa6" + sha256 cellar: :any_skip_relocation, sonoma: "2cdf8cfc841b1ab6e4b33a78db44e9a4f1c6f4f1376d26efa5562b2be89151e8" + sha256 cellar: :any_skip_relocation, ventura: "8c7396b02b8df694f5e4be443c1a488dffcaddf4c085b33a64f2223f37e5a311" + sha256 cellar: :any_skip_relocation, x86_64_linux: "e59189eac1650eec6996d4f3d53405fd73efec4a2eecb4659f6e204fe46dc21e" end depends_on "node" diff --git a/Formula/p/pulumi.rb b/Formula/p/pulumi.rb index 7425cd390c..c6fd933dcc 100644 --- a/Formula/p/pulumi.rb +++ b/Formula/p/pulumi.rb @@ -2,18 +2,18 @@ class Pulumi < Formula desc "Cloud native development platform" homepage "https:pulumi.io" url "https:github.compulumipulumi.git", - tag: "v3.141.0", - revision: "861144e19a0b41abe7e61eba2750b5cd6747d619" + tag: "v3.142.0", + revision: "1837a707182a1a9e2f9ed4898895e5bc562dbaa4" license "Apache-2.0" head "https:github.compulumipulumi.git", branch: "master" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "616969371789911d3c697f2aa00743d17b778a9e5f3ece2d598bc2a5e72eb593" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "2adc12171aa681d345c2f870bf261f19d75bf1ab501c18a16dbd907b02bf69ef" - sha256 cellar: :any_skip_relocation, arm64_ventura: "1bb4e255506fb7cda706be339d23165d7e3965f736b59792c41ddfbf57cb6c84" - sha256 cellar: :any_skip_relocation, sonoma: "6875791c638c85afe2df4bdc5ae93a93179fb15244489a8b39d38271eca0c7cd" - sha256 cellar: :any_skip_relocation, ventura: "2aced33f0a41e7a92fd8970c01bc30d2b3df6d363312c141dacdf9d42616ceb6" - sha256 cellar: :any_skip_relocation, x86_64_linux: "251ede00f2e84ed2605fb08b6f2a4e3d0132a161e219f984e43b17df33ef2754" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "d7bd521fc6c3506ae34d684aecc68fa59d30a309863a398f7a9d62cd2739ba9b" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "e040c1433f9d7fd4e2026b576bb6567d76ffb87d55242efc3fe25ab83f42c043" + sha256 cellar: :any_skip_relocation, arm64_ventura: "db9bdedf0010943776dd0fa16dfa3b7f9ef9e196d5d5738b2d8177ac5f748f3f" + sha256 cellar: :any_skip_relocation, sonoma: "04311e2aceb5c57a1595563006ba7ea0ab3f808d8d87573b548115305146a4de" + sha256 cellar: :any_skip_relocation, ventura: "a8b462e86a40abdbbcc9f17575b43d29862a01d72e82fabd49134dc6e63aaceb" + sha256 cellar: :any_skip_relocation, x86_64_linux: "3f99b1ca8e55e1a8daf0e3e4c6ce2f0c8b98c1b71542410a0b50b733b66aa6d0" end depends_on "go" => :build diff --git a/Formula/p/pycodestyle.rb b/Formula/p/pycodestyle.rb index 72139850d2..a3df1b3d2f 100644 --- a/Formula/p/pycodestyle.rb +++ b/Formula/p/pycodestyle.rb @@ -25,8 +25,7 @@ def install (testpath"ok.py").write <<~PYTHON print(1) PYTHON - assert_equal "", - shell_output("#{bin}pycodestyle ok.py") + assert_empty shell_output("#{bin}pycodestyle ok.py") # test invocation on a file with a whitespace style issue (testpath"ws.py").write <<~PYTHON diff --git a/Formula/p/pylyzer.rb b/Formula/p/pylyzer.rb index 02fb3a6088..571abeec4e 100644 --- a/Formula/p/pylyzer.rb +++ b/Formula/p/pylyzer.rb @@ -1,17 +1,17 @@ class Pylyzer < Formula desc "Fast static code analyzer & language server for Python" homepage "https:github.commtshibapylyzer" - url "https:github.commtshibapylyzerarchiverefstagsv0.0.71.tar.gz" - sha256 "7535555586aef9669e238678e12a7a4003d770c4dd57f1db3f89abf42d27944c" + url "https:github.commtshibapylyzerarchiverefstagsv0.0.72.tar.gz" + sha256 "ae4f7e855f4102977d843003adf70801c77740c028336ca3da1c975bd538ea45" license "MIT" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "cb75144621cb5cd9e865a4e3097333f918379467b872492bd1d49f5b41f12f09" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "9aee8a7f49a6c0a6b6019c758775c63ebc7478a8a71d5a2454ca65eaa83228cc" - sha256 cellar: :any_skip_relocation, arm64_ventura: "fd8e90797bf522f577842772a7cfba46695951651484da53c9ebd92b4d5dfa5b" - sha256 cellar: :any_skip_relocation, sonoma: "9740fdd461a3445e970c983eaa2b46343abbac63aec7f143e0ed1e7977cb68c3" - sha256 cellar: :any_skip_relocation, ventura: "a2dcf3cee76280a826da081a1bb5175a72b02afac111ca35c4f1f986c75d283b" - sha256 cellar: :any_skip_relocation, x86_64_linux: "83e772bf179568d440562829ad78c32119f07978b70ae9430986a7abac83926d" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "7b08f06cd7e2bce7cda6fba4792deeaca78bbe97506012e1d4e662061525909d" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "9ac19e9380de4d4d61e4b0716e88cf97f9ab9ed4dc2cafe756b758e6c61c7cea" + sha256 cellar: :any_skip_relocation, arm64_ventura: "570fa53a95b61859b1be57a4db997a0d683f16bfd0b09444e49a2759955df239" + sha256 cellar: :any_skip_relocation, sonoma: "a772da8d9fffc1b56d7ec5634a93dac63af9da385d9f0f9d9d17e203cb6a8143" + sha256 cellar: :any_skip_relocation, ventura: "5029f6ae0ac9f85299baaf346711f0cd11873b2c642cafe7da78e3b2f61c9c2e" + sha256 cellar: :any_skip_relocation, x86_64_linux: "6e439ce06b1104560bb5473dbaa6e9916d959383c187749a4b8a235590c6f53f" end depends_on "rust" => :build diff --git a/Formula/p/pymupdf.rb b/Formula/p/pymupdf.rb index 4f5d215e7c..f85cd45e05 100644 --- a/Formula/p/pymupdf.rb +++ b/Formula/p/pymupdf.rb @@ -4,14 +4,15 @@ class Pymupdf < Formula url "https:files.pythonhosted.orgpackagese06b6bd735144a190d26dcc23f98b4aae0e09b259cc4c87bba266a39b7b91f56PyMuPDF-1.24.14.tar.gz" sha256 "0eed9f998525eaf39706dbf2d0cf3162150f0f526e4a36b1748ffa50bde581ae" license "AGPL-3.0-only" + revision 1 bottle do - sha256 cellar: :any, arm64_sequoia: "5508c01e68aa780d289eac25180329d8cfacab94b7c704feb383c2b3cb34f696" - sha256 cellar: :any, arm64_sonoma: "2027a33c7d8581a8850f3726192dacf7045a06fa600b89b2712eea0e99026048" - sha256 cellar: :any, arm64_ventura: "2490d3ff014c7e37c2b3ec4088cfa07a4a728cd008a4bd2633695482246701b0" - sha256 cellar: :any, sonoma: "91a80f3224f6cb1fb557dc67bd32b20c5ab63c2afe3eb91df16eed1070ecfc66" - sha256 cellar: :any, ventura: "b48815ca8574fa5e1a036d9bd4c47da98962b94eacd8731d3f77bbd04a30885a" - sha256 cellar: :any_skip_relocation, x86_64_linux: "763356379c2d8a5f89da7c5e7cf96d92527748b3fa6d2782b4230d2a05f1de53" + sha256 cellar: :any, arm64_sequoia: "e3636428dd744d344917b8fbb63b0c82d80688304cfd99247510f5f84a25e1e1" + sha256 cellar: :any, arm64_sonoma: "e6f42d332d2925ac2270a981f391a5a4ddbd18574ee9935cfd1a4e05bf4d265e" + sha256 cellar: :any, arm64_ventura: "5d29e78e6643ec37d15e3f463cba6c6814bca30964c5875281495c6d1271ca8c" + sha256 cellar: :any, sonoma: "e3b1fea8acf2db4f1b62d077d8ba1bc7ba33e6e94ef2422284547cd6884682c8" + sha256 cellar: :any, ventura: "d8176094ed6332c97de6aa696404c0336229bda46ed058059e1d22881d746640" + sha256 cellar: :any_skip_relocation, x86_64_linux: "c48b2b9d0a491a85b8a2b64e81e008ec5b9f024db1bc2808888169cef44f1987" end depends_on "freetype" => :build diff --git a/Formula/p/pypy3.9.rb b/Formula/p/pypy3.9.rb index d3f0c8982b..20441fd7bc 100644 --- a/Formula/p/pypy3.9.rb +++ b/Formula/p/pypy3.9.rb @@ -21,7 +21,7 @@ class Pypy39 < Formula # https:doc.pypy.orgenlatestrelease-v7.3.17.html#pypy-versions-and-speed-pypy-org deprecate! date: "2024-09-04", because: :deprecated_upstream - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "pypy" => :build depends_on "gdbm" depends_on "openssl@3" diff --git a/Formula/p/python@3.10.rb b/Formula/p/python@3.10.rb index 1deeab38ba..01560f1e32 100644 --- a/Formula/p/python@3.10.rb +++ b/Formula/p/python@3.10.rb @@ -25,7 +25,7 @@ class PythonAT310 < Formula # build packages later. Xcode-only systems need different flags. pour_bottle? only_if: :clt_installed - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "gdbm" depends_on "mpdecimal" depends_on "openssl@3" diff --git a/Formula/p/python@3.11.rb b/Formula/p/python@3.11.rb index ade76abb90..dcafef3bde 100644 --- a/Formula/p/python@3.11.rb +++ b/Formula/p/python@3.11.rb @@ -25,7 +25,7 @@ class PythonAT311 < Formula # build packages later. Xcode-only systems need different flags. pour_bottle? only_if: :clt_installed - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "mpdecimal" depends_on "openssl@3" depends_on "sqlite" diff --git a/Formula/p/python@3.12.rb b/Formula/p/python@3.12.rb index 385e89e9ad..4f3bc0523f 100644 --- a/Formula/p/python@3.12.rb +++ b/Formula/p/python@3.12.rb @@ -24,7 +24,7 @@ class PythonAT312 < Formula # build packages later. Xcode-only systems need different flags. pour_bottle? only_if: :clt_installed - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "mpdecimal" depends_on "openssl@3" depends_on "sqlite" diff --git a/Formula/p/python@3.13.rb b/Formula/p/python@3.13.rb index 0aefda46a4..768f34b395 100644 --- a/Formula/p/python@3.13.rb +++ b/Formula/p/python@3.13.rb @@ -21,7 +21,7 @@ class PythonAT313 < Formula sha256 x86_64_linux: "18d08d68e1abfb4e24c416f4d3a9c419fce04e1c10b85ef8e57a28a112a2b63e" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "mpdecimal" depends_on "openssl@3" depends_on "sqlite" diff --git a/Formula/p/python@3.9.rb b/Formula/p/python@3.9.rb index a09abdc205..b33551aef1 100644 --- a/Formula/p/python@3.9.rb +++ b/Formula/p/python@3.9.rb @@ -25,7 +25,7 @@ class PythonAT39 < Formula # build packages later. Xcode-only systems need different flags. pour_bottle? only_if: :clt_installed - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "gdbm" depends_on "mpdecimal" depends_on "openssl@3" diff --git a/Formula/php@8.5-debug-zts.rb b/Formula/php@8.5-debug-zts.rb index 88167701c6..7c14437183 100644 --- a/Formula/php@8.5-debug-zts.rb +++ b/Formula/php@8.5-debug-zts.rb @@ -1,20 +1,20 @@ class PhpAT85DebugZts < Formula desc "General-purpose scripting language" homepage "https:www.php.net" - url "https:github.comphpphp-srcarchive32ff46b6336a33d2c6c1feb73dee3f5c374020f6.tar.gz?commit=32ff46b6336a33d2c6c1feb73dee3f5c374020f6" + url "https:github.comphpphp-srcarchive17187c4646f3293e1de8df3f26d56978d45186d6.tar.gz?commit=17187c4646f3293e1de8df3f26d56978d45186d6" version "8.5.0" - sha256 "57a8cbbc6a3a59e890fa61a52b5286e581a3ac318ae03d2f0c0d57804c3b75e6" + sha256 "33f24d946bf1af8af4db03b720f54525eb37aaf07aa0a4c5999c333cf898ac7f" license "PHP-3.01" revision 2 bottle do root_url "https:ghcr.iov2shivammathurphp" - rebuild 2 - sha256 arm64_sequoia: "f83d28aca7a4bc94a91d8a301fc80ab13bbf31917d72d1066be064ae28663a1b" - sha256 arm64_sonoma: "032f1f7704ab3ccedecb580c2600963c2be5bab7a5e8ab1aafe0c8d3f85b735e" - sha256 arm64_ventura: "3f66b25d1f13e060dbeeff7a37e782f89bf782d49955a00cacdf134b769e72c5" - sha256 ventura: "f391d056fc63d6039ffe29efa7e9565ef7fb3edd9e1774318757b89ad9cd4930" - sha256 x86_64_linux: "676968fd7855ada0bec7f713b2c367d09a9dce429a8dc006314aa290a8eb599c" + rebuild 3 + sha256 arm64_sequoia: "467cbe19a5243a81c1e89ca144d081d56bd6b0b3b52e6804f2b3ab3dbc301de7" + sha256 arm64_sonoma: "dd64a93857106fc67f207080c8e74bc2782bf07f590c79b1114c4b880ce7faa8" + sha256 arm64_ventura: "bfcafc2267eb99c4d1cf6b2ed40bf77ed63d63b87188980187c753c53fdbf627" + sha256 ventura: "73478d397f112706bdc6c401c84b22df901e3dfef4c042c7fa4a0815bd5c15f0" + sha256 x86_64_linux: "4d53aad48813688c24b627060c8ec5c8a510417b9ff45ce9d0810b53096d0c6e" end keg_only :versioned_formula diff --git a/Formula/php@8.5-debug.rb b/Formula/php@8.5-debug.rb index 4571729837..4819f2d8f3 100644 --- a/Formula/php@8.5-debug.rb +++ b/Formula/php@8.5-debug.rb @@ -1,20 +1,20 @@ class PhpAT85Debug < Formula desc "General-purpose scripting language" homepage "https:www.php.net" - url "https:github.comphpphp-srcarchive32ff46b6336a33d2c6c1feb73dee3f5c374020f6.tar.gz?commit=32ff46b6336a33d2c6c1feb73dee3f5c374020f6" + url "https:github.comphpphp-srcarchive17187c4646f3293e1de8df3f26d56978d45186d6.tar.gz?commit=17187c4646f3293e1de8df3f26d56978d45186d6" version "8.5.0" - sha256 "57a8cbbc6a3a59e890fa61a52b5286e581a3ac318ae03d2f0c0d57804c3b75e6" + sha256 "33f24d946bf1af8af4db03b720f54525eb37aaf07aa0a4c5999c333cf898ac7f" license "PHP-3.01" revision 2 bottle do root_url "https:ghcr.iov2shivammathurphp" - rebuild 2 - sha256 arm64_sequoia: "92c40a84bcc3bd25fd6d3b963adfccecc0bba6b0800fbfb1a4b678a13a76f3b4" - sha256 arm64_sonoma: "12d18bc6644bd8502da725529ddfa0af4ec6ec8fc76d69a8db5db77098dbb8d4" - sha256 arm64_ventura: "f9d8cc96cecf7a2f5219e55d5ffc289be41299e9841a28c65a0519647918d7e1" - sha256 ventura: "0bc770d9df1bb85f261887a13c283244f18c8eef453b1a23ca57dee7cfa6d18a" - sha256 x86_64_linux: "cb2cca3d1fde4009fa4fd9bd428cd1fb552ca6288da3de40eb0bdb80bcf0c194" + rebuild 3 + sha256 arm64_sequoia: "5a0c97cc3ce2cd2f3223ef6bd7027ef6aec3664cc20a4e3b2a07932abe81d84e" + sha256 arm64_sonoma: "8519f47568b0371c347850e92f0dfaf50d20fcec52c7e1c925bbb533c4fee838" + sha256 arm64_ventura: "f9755868b7d71bd1d7833b5ff7a8165d77b8f7acf72ce22263fad41b6ca4b86e" + sha256 ventura: "7947ecf6eb3306f572ce6181fdfeb1d02f40dbaf3dd7d18f5351d2d595bcf32a" + sha256 x86_64_linux: "6f3ac91b534c4c9e4b7ddb753c24d8150aa66df3f00f70cc84cb422d9ef6b829" end keg_only :versioned_formula diff --git a/Formula/php@8.5-zts.rb b/Formula/php@8.5-zts.rb index 4b99396cd2..afc7b11922 100644 --- a/Formula/php@8.5-zts.rb +++ b/Formula/php@8.5-zts.rb @@ -1,20 +1,20 @@ class PhpAT85Zts < Formula desc "General-purpose scripting language" homepage "https:www.php.net" - url "https:github.comphpphp-srcarchive32ff46b6336a33d2c6c1feb73dee3f5c374020f6.tar.gz?commit=32ff46b6336a33d2c6c1feb73dee3f5c374020f6" + url "https:github.comphpphp-srcarchive17187c4646f3293e1de8df3f26d56978d45186d6.tar.gz?commit=17187c4646f3293e1de8df3f26d56978d45186d6" version "8.5.0" - sha256 "57a8cbbc6a3a59e890fa61a52b5286e581a3ac318ae03d2f0c0d57804c3b75e6" + sha256 "33f24d946bf1af8af4db03b720f54525eb37aaf07aa0a4c5999c333cf898ac7f" license "PHP-3.01" revision 2 bottle do root_url "https:ghcr.iov2shivammathurphp" - rebuild 2 - sha256 arm64_sequoia: "cc0a62d362c0663868ccadf2bea14510b69325858c44daffb46e36b9dad59509" - sha256 arm64_sonoma: "59118ab360738ed54c0d8f3f6b6c1c99359e4a5a9b48b767f487501dd343c1f4" - sha256 arm64_ventura: "c1877cb7404773bbb8fefe93776474c38d27fccb47a6d9f10d3e5b2f500ca192" - sha256 ventura: "375ff9df5dea6866eba091561de31ff4b56758f83f53fd363f16beae7569e2ac" - sha256 x86_64_linux: "04e94ad171a9ea0cdd76a266fcef3c1f5d6c7709df6c5e8fb9ac46ecec172a8c" + rebuild 3 + sha256 arm64_sequoia: "93acf8993092ca09d1c8d7f28987102266b8933805709aeae66c84b56d204500" + sha256 arm64_sonoma: "75a0a0f506d01784d7621222c8fa8c10b669b25b87425ca421d60d6377ed2e8e" + sha256 arm64_ventura: "8f8d41a6e940a4558e705a049e4b80b62a8fe11ecaa537932df8cfa7fd0b926f" + sha256 ventura: "b50b36e7293d94018c0141a6d937a88d448e4ad3cffbc990072b194b6c21b791" + sha256 x86_64_linux: "95a9df7029c40cb435748016efd494c9a4df0db836c74ec1afc67810e4bab66b" end keg_only :versioned_formula diff --git a/Formula/php@8.5.rb b/Formula/php@8.5.rb index 204b27d55e..08288a545f 100644 --- a/Formula/php@8.5.rb +++ b/Formula/php@8.5.rb @@ -1,20 +1,20 @@ class PhpAT85 < Formula desc "General-purpose scripting language" homepage "https:www.php.net" - url "https:github.comphpphp-srcarchive32ff46b6336a33d2c6c1feb73dee3f5c374020f6.tar.gz?commit=32ff46b6336a33d2c6c1feb73dee3f5c374020f6" + url "https:github.comphpphp-srcarchive17187c4646f3293e1de8df3f26d56978d45186d6.tar.gz?commit=17187c4646f3293e1de8df3f26d56978d45186d6" version "8.5.0" - sha256 "57a8cbbc6a3a59e890fa61a52b5286e581a3ac318ae03d2f0c0d57804c3b75e6" + sha256 "33f24d946bf1af8af4db03b720f54525eb37aaf07aa0a4c5999c333cf898ac7f" license "PHP-3.01" revision 2 bottle do root_url "https:ghcr.iov2shivammathurphp" - rebuild 2 - sha256 arm64_sequoia: "6f73bb05024b295d01b3e689fad567a73500dc10afef228f9eb675e4dbcf0c65" - sha256 arm64_sonoma: "63ff3023aa9626c6653bdafb4484c8a2648b082c74fc93509e4222631b0420aa" - sha256 arm64_ventura: "a327ae26efb79361dd5c5a71d9cb4c8fec987ff15adcccd01b9422b6a5fbaf5a" - sha256 ventura: "1ebc8cf658e7129c57bd649679a971a7391acb5611163f5e6cb37bda0b59d509" - sha256 x86_64_linux: "4526269028b45659b35a5fecae5a8318407f63ab004f5f928182c63944070004" + rebuild 3 + sha256 arm64_sequoia: "d9ef4bf07f486fd18f0b7e8211531a94a266cedf4fd7258eed538ee02e3cff6c" + sha256 arm64_sonoma: "38e9b2adabb00c7a4ad9f0477607285ad5415fcb86aa9f239e6d5ad367d34032" + sha256 arm64_ventura: "673f23d642c4ca050e314c73d308cf32b355b6566e2fa94021238ca06263c44f" + sha256 ventura: "42134df94970be824ace5e8dfd35a16389d15bce4b4dfeaf492555e78c2c363c" + sha256 x86_64_linux: "d86046f640b1a116e6d6ad12ebd4727ed7c6be9b8b91baf81a2a0bc0641bd798" end keg_only :versioned_formula diff --git a/Formula/q/qt.rb b/Formula/q/qt.rb index 12c985325f..a5cdbc359e 100644 --- a/Formula/q/qt.rb +++ b/Formula/q/qt.rb @@ -66,7 +66,7 @@ class Qt < Formula depends_on maximum_macos: [:sonoma, :build] # https:bugreports.qt.iobrowseQTBUG-128900 depends_on "ninja" => :build depends_on "node" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "python@3.13" => :build depends_on "vulkan-headers" => [:build, :test] depends_on "vulkan-loader" => [:build, :test] @@ -144,8 +144,6 @@ class Qt < Formula depends_on "xcb-util-wm" end - fails_with gcc: "5" - resource "html5lib" do url "https:files.pythonhosted.orgpackagesacb6b55c3f49042f1df3dcd422b7f224f939892ee94f22abcf503a9b7339eaf2html5lib-1.1.tar.gz" sha256 "b2e5b40261e20f354d198eae92afc10d750afb487ed5e50f9c4eaf07c184146f" diff --git a/Formula/r/redshift.rb b/Formula/r/redshift.rb index e4b298c76e..95a069cbff 100644 --- a/Formula/r/redshift.rb +++ b/Formula/r/redshift.rb @@ -67,8 +67,8 @@ def caveats service do run opt_bin"redshift" keep_alive true - log_path "devnull" - error_log_path "devnull" + log_path File::NULL + error_log_path File::NULL end test do diff --git a/Formula/r/renovate.rb b/Formula/r/renovate.rb index b6f6107a78..98f499ce66 100644 --- a/Formula/r/renovate.rb +++ b/Formula/r/renovate.rb @@ -1,8 +1,8 @@ class Renovate < Formula desc "Automated dependency updates. Flexible so you don't need to be" homepage "https:github.comrenovatebotrenovate" - url "https:registry.npmjs.orgrenovate-renovate-39.30.0.tgz" - sha256 "d91ffcf4b55b9c0a57d6e1452c62281d043f3e85f19a45cc58d3ab870bede5c2" + url "https:registry.npmjs.orgrenovate-renovate-39.31.0.tgz" + sha256 "eea4609bd049f2e0ebdce0a728f3b1f39d7feb90f0fd9053e7999efa0a2ed72d" license "AGPL-3.0-only" # There are thousands of renovate releases on npm and the page the `Npm` @@ -17,12 +17,12 @@ class Renovate < Formula end bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "7cfa1fd340ff7a570642086bed378330d80ea9e78236552422bebecf2f89d40e" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "3828ec38f69369c7f938b1892e90cc620bff3d54b141a059b2bb7bfc551afb75" - sha256 cellar: :any_skip_relocation, arm64_ventura: "4b3c06e7f747c100ee012982a900012c827133285c497054c87a9ae020b794d7" - sha256 cellar: :any_skip_relocation, sonoma: "a93bd2e2df4925392cf7e6edeba144852c2a5e216fe0b8df071b1e8e377cdcf4" - sha256 cellar: :any_skip_relocation, ventura: "fecb371dda77c52ccc0329968fa3fe5daaa6e2e3a986b194f9e7d6942c78c90f" - sha256 cellar: :any_skip_relocation, x86_64_linux: "faa6359c4dc9d7e05ef8d9907e1a455a28714471a33d26f753ba730f5f995013" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "628b70776e3c4c4585b1192e3c40018424a30e6304a15caaf66cff09e0b16584" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "2edd509d0a30020983ac55d6fa4684a11b089b76ac2b460f24cb59901d046576" + sha256 cellar: :any_skip_relocation, arm64_ventura: "3b0b4d4a52e8736c64c80e3bfc78eff222a0f11eb5b3fd3a17faa51684c36067" + sha256 cellar: :any_skip_relocation, sonoma: "1bec547aaa3b80ec8d264e542079f027a90878207b281351dbfbdfa33dcba8f7" + sha256 cellar: :any_skip_relocation, ventura: "e7123e48af652d51d3a76c8893e2ad00afc0f4c9bbcac6a1b230735e4dc44521" + sha256 cellar: :any_skip_relocation, x86_64_linux: "caacdb4231fb0082bb3078ca358929f5d24c2685a65b29f54d47a0145189a269" end depends_on "node@20" diff --git a/Formula/r/rpm.rb b/Formula/r/rpm.rb index 0a5cfce52f..1ae1f485e3 100644 --- a/Formula/r/rpm.rb +++ b/Formula/r/rpm.rb @@ -36,7 +36,7 @@ class Rpm < Formula # See https:github.comrpm-software-managementrpmissues2222 for details. depends_on macos: :ventura depends_on "openssl@3" - depends_on "pkg-config" + depends_on "pkgconf" depends_on "popt" depends_on "readline" depends_on "sqlite" @@ -64,7 +64,7 @@ def install # ensure that pkg-config binary is found for dep generators inreplace "scriptspkgconfigdeps.sh", - "usrbinpkg-config", Formula["pkg-config"].opt_bin"pkg-config" + "usrbinpkg-config", Formula["pkgconf"].opt_bin"pkg-config" # work around Homebrew's prefix scheme which sets Python3_SITEARCH outside of prefix inreplace "pythonCMakeLists.txt", "${Python3_SITEARCH}", prefixLanguage::Python.site_packages(python3) @@ -106,8 +106,7 @@ def post_install system bin"rpmdb", "--initdb", "--root=#{testpath}" system bin"rpm", "-vv", "-qa", "--root=#{testpath}" - assert_predicate testpathvar"librpmrpmdb.sqlite", :exist?, - "Failed to create 'rpmdb.sqlite' file" + assert_path_exists testpathvar"librpmrpmdb.sqlite", "Failed to create 'rpmdb.sqlite' file" %w[SPECS BUILD BUILDROOT].each do |dir| (testpath"rpmbuild#{dir}").mkpath @@ -140,8 +139,8 @@ def post_install EOS system bin"rpmbuild", "-ba", specfile - assert_predicate testpath"rpmbuildSRPMStest-1.0-1.src.rpm", :exist? - assert_predicate testpath"rpmbuildRPMSnoarchtest-1.0-1.noarch.rpm", :exist? + assert_path_exists testpath"rpmbuildSRPMStest-1.0-1.src.rpm" + assert_path_exists testpath"rpmbuildRPMSnoarchtest-1.0-1.noarch.rpm" info = shell_output(bin"rpm --query --package -i #{testpath}rpmbuildRPMSnoarchtest-1.0-1.noarch.rpm") assert_match "Name : test", info diff --git a/Formula/r/rst-lint.rb b/Formula/r/rst-lint.rb index ab24a6accb..3d15eea22f 100644 --- a/Formula/r/rst-lint.rb +++ b/Formula/r/rst-lint.rb @@ -29,7 +29,7 @@ def install Hello World =========== EOS - assert_equal "", shell_output("#{bin}rst-lint pass.rst") + assert_empty shell_output("#{bin}rst-lint pass.rst") # test invocation on a file with a whitespace style issue (testpath"fail.rst").write <<~EOS diff --git a/Formula/r/rtags.rb b/Formula/r/rtags.rb index b5326cc065..c53122cce1 100644 --- a/Formula/r/rtags.rb +++ b/Formula/r/rtags.rb @@ -86,8 +86,8 @@ def install EOS rdm = fork do - $stdout.reopen("devnull") - $stderr.reopen("devnull") + $stdout.reopen(File::NULL) + $stderr.reopen(File::NULL) exec "#{bin}rdm", "--exclude-filter=\"\"", "-L", "log" end diff --git a/Formula/r/rtorrent.rb b/Formula/r/rtorrent.rb index ee2ad0f291..06d7efcc55 100644 --- a/Formula/r/rtorrent.rb +++ b/Formula/r/rtorrent.rb @@ -18,7 +18,7 @@ class Rtorrent < Formula depends_on "autoconf-archive" => :build depends_on "automake" => :build depends_on "libtool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libtorrent-rakshasa" depends_on "xmlrpc-c" @@ -40,11 +40,9 @@ def install end test do - pid = fork do - exec bin"rtorrent", "-n", "-s", testpath - end - sleep 3 - assert_predicate testpath"rtorrent.lock", :exist? + pid = spawn bin"rtorrent", "-n", "-s", testpath + sleep 10 + assert_path_exists testpath"rtorrent.lock" ensure Process.kill("HUP", pid) end diff --git a/Formula/r/ruby@3.0.rb b/Formula/r/ruby@3.0.rb index a5165c4e32..9ed6f9ad34 100644 --- a/Formula/r/ruby@3.0.rb +++ b/Formula/r/ruby@3.0.rb @@ -20,7 +20,7 @@ class RubyAT30 < Formula disable! date: "2025-04-23", because: :unmaintained depends_on maximum_macos: [:sonoma, :build] - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "libyaml" depends_on "openssl@3" depends_on "readline" diff --git a/Formula/s/saldl.rb b/Formula/s/saldl.rb index 9282d7b5a5..d21336cfd0 100644 --- a/Formula/s/saldl.rb +++ b/Formula/s/saldl.rb @@ -22,7 +22,7 @@ class Saldl < Formula depends_on "asciidoc" => :build depends_on "docbook-xsl" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "curl" # curl >= 7.55 is required depends_on "libevent" diff --git a/Formula/s/scooter.rb b/Formula/s/scooter.rb new file mode 100644 index 0000000000..2de1e91f3e --- /dev/null +++ b/Formula/s/scooter.rb @@ -0,0 +1,27 @@ +class Scooter < Formula + desc "Interactive find and replace in the terminal" + homepage "https:github.comthomasschaferscooter" + url "https:github.comthomasschaferscooterarchiverefstagsv0.1.2.tar.gz" + sha256 "82fe41560deb2006b11a7c7b176c9d94744c608ffc7c95e846dccb0baeb7adfe" + license "MIT" + + bottle do + sha256 cellar: :any_skip_relocation, arm64_sequoia: "42c24265d21662bf88e062d40d1b4fb2827c27cc57862a285ce014389c9d00b6" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "8ec477aa12f681baf8a44c67ced470c843524e805058173369cb1de1768ad1c7" + sha256 cellar: :any_skip_relocation, arm64_ventura: "c11689d5b5304333cc4614408630dd69962b7873cc38c217c73f6aea4657cba6" + sha256 cellar: :any_skip_relocation, sonoma: "f4f644e8f1749eee6281bfc1fd74bd88b37c7fc2a6b0bd2bb0606f0f0a2d2d82" + sha256 cellar: :any_skip_relocation, ventura: "e74c429f0d6e9f8cdc0514a8c8f22b997f3c04b337bbbc2813768f056bacf439" + sha256 cellar: :any_skip_relocation, x86_64_linux: "f97b76a4de7d194a577a7b37857113e38c9296333a9f4d077ad705e4101d3e36" + end + + depends_on "rust" => :build + + def install + system "cargo", "install", *std_cargo_args + end + + test do + # scooter is a TUI application + assert_match "Interactive find and replace TUI.", shell_output("#{bin}scooter -h") + end +end \ No newline at end of file diff --git a/Formula/s/sdcv.rb b/Formula/s/sdcv.rb index 247065b06f..67f83fca81 100644 --- a/Formula/s/sdcv.rb +++ b/Formula/s/sdcv.rb @@ -21,14 +21,18 @@ class Sdcv < Formula end depends_on "cmake" => :build + depends_on "gettext" => :build depends_on "pkgconf" => :build - depends_on "gettext" depends_on "glib" depends_on "readline" uses_from_macos "zlib" + on_macos do + depends_on "gettext" + end + # fix type mismatch and memory deallocation build errors # upstream PR ref, https:github.comDushistovsdcvpull103 patch do diff --git a/Formula/s/selenium-server.rb b/Formula/s/selenium-server.rb index c83c08f871..37417f3e5c 100644 --- a/Formula/s/selenium-server.rb +++ b/Formula/s/selenium-server.rb @@ -1,8 +1,8 @@ class SeleniumServer < Formula desc "Browser automation for testing purposes" homepage "https:www.selenium.dev" - url "https:github.comSeleniumHQseleniumreleasesdownloadselenium-4.26.0selenium-server-4.26.0.jar" - sha256 "19138985733452abe00339350fd74571a43d11ef8aad55a29c18d33f326ccf0a" + url "https:github.comSeleniumHQseleniumreleasesdownloadselenium-4.27.0selenium-server-4.27.0.jar" + sha256 "5481ca09814fc0ec8c2b8ff07b8574a467f49f0c285107b1525325d535408d6a" license "Apache-2.0" livecheck do @@ -11,7 +11,7 @@ class SeleniumServer < Formula end bottle do - sha256 cellar: :any_skip_relocation, all: "5d828e053819cabafc97a21eea4b409bed8d7cfc46690b35643b0b4041fd9584" + sha256 cellar: :any_skip_relocation, all: "2fe9aee9a357a5490b042d4396e41ca190b78fa34d1c9b86eb737b43a6976295" end depends_on "openjdk" diff --git a/Formula/s/seven-kingdoms.rb b/Formula/s/seven-kingdoms.rb index ab39622bd4..a32c495173 100644 --- a/Formula/s/seven-kingdoms.rb +++ b/Formula/s/seven-kingdoms.rb @@ -25,12 +25,12 @@ class SevenKingdoms < Formula depends_on "pkgconf" => :build depends_on "enet" - depends_on "gettext" depends_on "sdl2" uses_from_macos "curl" on_macos do depends_on "gcc" + depends_on "gettext" end on_linux do diff --git a/Formula/s/sheldon.rb b/Formula/s/sheldon.rb index 0de76f81b0..7cc46ce224 100644 --- a/Formula/s/sheldon.rb +++ b/Formula/s/sheldon.rb @@ -7,22 +7,26 @@ class Sheldon < Formula head "https:github.comrossmacarthursheldon.git", branch: "trunk" bottle do - sha256 cellar: :any, arm64_sequoia: "cef072269673d984ad6652c14124942d829d6c09ae97e717d044b12950fae909" - sha256 cellar: :any, arm64_sonoma: "92282f5ae930b2bab08f86cf2baaffb54eb88c94847b5c1abd29a08addf9007d" - sha256 cellar: :any, arm64_ventura: "2224e9f9e5ddcf6239dfe92b269ef06d942c4cd5d548dcd31d1d235fe03617e5" - sha256 cellar: :any, arm64_monterey: "7f7f7970cf7c2fcd1b10972db6ac9a2ce1fe98114d051158d775c92986cd8e1e" - sha256 cellar: :any, sonoma: "3a40d9b78e571efbff661f8e19f61bad8d2337c120395489a7ac1d530b88a552" - sha256 cellar: :any, ventura: "9741bf2aaa1e807893582ace21f69a93f529633d9641022accd890e58eb65bd6" - sha256 cellar: :any, monterey: "053bd969792bf0ff6ab3c8b7447bc15e1fb787cb1e51312b9aa54e4d47e1b168" - sha256 cellar: :any_skip_relocation, x86_64_linux: "484a82b6474cbc25d40ce7a9a3f0fd562438fb6dbd218bc3e0d856167235a4a5" + rebuild 1 + sha256 cellar: :any, arm64_sequoia: "7721bb7c252d11827db27bc2e94599b59e2d5189f13da21c0baf2985e2a0a006" + sha256 cellar: :any, arm64_sonoma: "fd934fd9477dd230780e8c18386a4255598278ae6a496abef5a262ddf7599ded" + sha256 cellar: :any, arm64_ventura: "e5a9fc87b96346dd783949200364782fe94899c86791b2005cc939616ae47767" + sha256 cellar: :any, sonoma: "7eac3be77a7a3d35685ecefecea705e3b2c506b81e4c649bfc8c510f68f7b585" + sha256 cellar: :any, ventura: "9c4d728a1e1541f33ff20906cdacc5fd055ee5567dbbaf36b00c274c594e8601" + sha256 cellar: :any_skip_relocation, x86_64_linux: "f4c15f35368003e34e91eaa5e4f78edccaffbde9ce2c1a3109eeebbdb15ea4c4" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "rust" => :build - depends_on "curl" depends_on "libgit2" depends_on "openssl@3" + # curl-config on ventura builds do not report http2 feature, + # this is a workaround to allow to build against system curl + # see discussions in https:github.comHomebrewhomebrew-corepull197727 + uses_from_macos "curl" => :build, since: :sonoma + uses_from_macos "curl" + def install # Ensure the declared `openssl@3` dependency will be picked up. # https:docs.rsopenssllatestopenssl#manual @@ -49,14 +53,16 @@ def check_binary_linkage(binary, library) test do touch testpath"plugins.toml" system bin"sheldon", "--config-dir", testpath, "--data-dir", testpath, "lock" - assert_predicate testpath"plugins.lock", :exist? + assert_path_exists testpath"plugins.lock" - [ + libraries = [ Formula["libgit2"].opt_libshared_library("libgit2"), - Formula["curl"].opt_libshared_library("libcurl"), Formula["openssl@3"].opt_libshared_library("libssl"), Formula["openssl@3"].opt_libshared_library("libcrypto"), - ].each do |library| + ] + libraries << (Formula["curl"].opt_libshared_library("libcurl")) if OS.linux? + + libraries.each do |library| assert check_binary_linkage(bin"sheldon", library), "No linkage with #{library.basename}! Cargo is likely using a vendored version." end diff --git a/Formula/s/slirp4netns.rb b/Formula/s/slirp4netns.rb index 07e9118a5a..6ddff55f94 100644 --- a/Formula/s/slirp4netns.rb +++ b/Formula/s/slirp4netns.rb @@ -11,7 +11,7 @@ class Slirp4netns < Formula depends_on "autoconf" => :build depends_on "automake" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "bash" => :test depends_on "jq" => :test @@ -42,6 +42,10 @@ def install resource("homebrew-test-common").stage (testpath"test") resource("homebrew-test-api-socket").stage (testpath"test") + + # Reduce output to avoid interleaving of commands and stdout + inreplace "testtest-slirp4netns-api-socket.sh", ^set -xe, "set -e" + # The test secript requires network namespace to run, which is not available on Homebrew CI. # So here we check the error messages. output = shell_output("bash .testtest-slirp4netns-api-socket.sh 2>&1", 1) diff --git a/Formula/s/snyk-cli.rb b/Formula/s/snyk-cli.rb index 4b9eeaed02..aab7aa3664 100644 --- a/Formula/s/snyk-cli.rb +++ b/Formula/s/snyk-cli.rb @@ -1,17 +1,17 @@ class SnykCli < Formula desc "Scans and monitors projects for security vulnerabilities" homepage "https://snyk.io" - url "https://registry.npmjs.org/snyk/-/snyk-1.1294.1.tgz" - sha256 "78fd64755f676aa394a43208a8e760636e19f803f73a54dd0c6ddbab48155002" + url "https://registry.npmjs.org/snyk/-/snyk-1.1294.2.tgz" + sha256 "dbc9674a8725afcd3d97b1f2488572855f5d84f614ac8c8d9f7035a7d5a309cc" license "Apache-2.0" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "27039ac658a9bc751ac0459a4241b0fdc8a9e9f272f739585308814a8075a7e7" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "27039ac658a9bc751ac0459a4241b0fdc8a9e9f272f739585308814a8075a7e7" - sha256 cellar: :any_skip_relocation, arm64_ventura: "27039ac658a9bc751ac0459a4241b0fdc8a9e9f272f739585308814a8075a7e7" - sha256 cellar: :any_skip_relocation, sonoma: "3d9e57f9e32d70c15ce040480ec3527f1b5c2e2a678333f5dcd35da0bbf4e955" - sha256 cellar: :any_skip_relocation, ventura: "3d9e57f9e32d70c15ce040480ec3527f1b5c2e2a678333f5dcd35da0bbf4e955" - sha256 cellar: :any_skip_relocation, x86_64_linux: "8404455fb3a8edbe63b48c20797ae85577a1e71fae1cc9a80831214ad2f29769" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "733664b4eaa4874bcc361efe0b35b46c072a83bca4cccf1df7a2eaf57deb3b36" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "733664b4eaa4874bcc361efe0b35b46c072a83bca4cccf1df7a2eaf57deb3b36" + sha256 cellar: :any_skip_relocation, arm64_ventura: "733664b4eaa4874bcc361efe0b35b46c072a83bca4cccf1df7a2eaf57deb3b36" + sha256 cellar: :any_skip_relocation, sonoma: "cf9a6b7ea70863662f5dea0fb14d894f5e7bcd398f242647cac662494670fe81" + sha256 cellar: :any_skip_relocation, ventura: "cf9a6b7ea70863662f5dea0fb14d894f5e7bcd398f242647cac662494670fe81" + sha256 cellar: :any_skip_relocation, x86_64_linux: "67c5ea7698f9046215a14fc56b63f1185d42dd45c99729d34171fe9813d89096" end depends_on "node" diff --git a/Formula/s/sourcery.rb b/Formula/s/sourcery.rb index cbd2bbcf88..0ba91b5098 100644 --- a/Formula/s/sourcery.rb +++ b/Formula/s/sourcery.rb @@ -20,6 +20,8 @@ class Sourcery < Formula depends_on xcode: "14.3" uses_from_macos "ruby" => :build + uses_from_macos "curl" + uses_from_macos "libxml2" uses_from_macos "ncurses" uses_from_macos "sqlite" uses_from_macos "swift" diff --git a/Formula/s/spicetify-cli.rb b/Formula/s/spicetify-cli.rb index 087380d56b..cf6b7212fa 100644 --- a/Formula/s/spicetify-cli.rb +++ b/Formula/s/spicetify-cli.rb @@ -1,18 +1,18 @@ class SpicetifyCli < Formula desc "Command-line tool to customize Spotify client" homepage "https:github.comspicetifycli" - url "https:github.comspicetifycliarchiverefstagsv2.38.4v2.38.4.tar.gz" - sha256 "595e3d85d56421e8dc233d0c567f2f705e76ac2c56e05793df9e0919bddb22a6" + url "https:github.comspicetifycliarchiverefstagsv2.38.5v2.38.5.tar.gz" + sha256 "bb72f491552d0f8fbe0ab3195c70884e8c4eb9c588f17ec77dcb4494aec70e52" license "LGPL-2.1-only" head "https:github.comspicetifycli.git", branch: "master" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "d58f63ab5d2bc403de5ce40174f60f7f31a53b49db68e5e8ca716866e683240a" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "d58f63ab5d2bc403de5ce40174f60f7f31a53b49db68e5e8ca716866e683240a" - sha256 cellar: :any_skip_relocation, arm64_ventura: "d58f63ab5d2bc403de5ce40174f60f7f31a53b49db68e5e8ca716866e683240a" - sha256 cellar: :any_skip_relocation, sonoma: "82cd5f6c21b5275bbdf5b00caef7dbcd30969ec577169c518849e3e5a4f9b5f8" - sha256 cellar: :any_skip_relocation, ventura: "82cd5f6c21b5275bbdf5b00caef7dbcd30969ec577169c518849e3e5a4f9b5f8" - sha256 cellar: :any_skip_relocation, x86_64_linux: "059087fd4f8d1ebe6d46917f1d9ab88f95947606fb2fa62ae96828b01c21b684" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "f2df4534c78f9d0e1852ed4ffe5c6a817435c830366178fa9236101b92636d24" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "f2df4534c78f9d0e1852ed4ffe5c6a817435c830366178fa9236101b92636d24" + sha256 cellar: :any_skip_relocation, arm64_ventura: "f2df4534c78f9d0e1852ed4ffe5c6a817435c830366178fa9236101b92636d24" + sha256 cellar: :any_skip_relocation, sonoma: "25a2ecef3ac866295c5386bfea61ae9446b2e5e13dc353832ce1262792778274" + sha256 cellar: :any_skip_relocation, ventura: "25a2ecef3ac866295c5386bfea61ae9446b2e5e13dc353832ce1262792778274" + sha256 cellar: :any_skip_relocation, x86_64_linux: "7c4090c96da50c73cd4f8f2fc0581d99feace82548d12886263efeb920bd92a3" end depends_on "go" => :build diff --git a/Formula/s/spidermonkey.rb b/Formula/s/spidermonkey.rb index 2ed8cee546..566381b479 100644 --- a/Formula/s/spidermonkey.rb +++ b/Formula/s/spidermonkey.rb @@ -1,11 +1,10 @@ class Spidermonkey < Formula desc "JavaScript-C Engine" homepage "https:spidermonkey.dev" - url "https:archive.mozilla.orgpubfirefoxreleases128.4.0esrsourcefirefox-128.4.0esr.source.tar.xz" - version "128.4.0" - sha256 "074014e1c26144e10707b12a271176a4b6b67021e91444b613edae38d188febc" + url "https:archive.mozilla.orgpubfirefoxreleases128.5.0esrsourcefirefox-128.5.0esr.source.tar.xz" + version "128.5.0" + sha256 "0bd18968314afdcc341edd2a9178e305c9d454560a42193154a0f994047fecb8" license "MPL-2.0" - revision 1 head "https:hg.mozilla.orgmozilla-central", using: :hg # Spidermonkey versions use the same versions as Firefox, so we simply check @@ -16,12 +15,12 @@ class Spidermonkey < Formula end bottle do - sha256 cellar: :any, arm64_sequoia: "61b7051e96d04b5b6ddacc8ee0800b243b4ea2453bd795c07980958f93f4d174" - sha256 cellar: :any, arm64_sonoma: "88ab4784c34102c8fb93c8915cdcbd1ac7496460ffe84b5a30bea713d29be343" - sha256 cellar: :any, arm64_ventura: "ec7e958ab256a5962f4ba60c12b368dc8609d0f156ddf23657bb54612db09287" - sha256 cellar: :any, sonoma: "88c0d75a9e74c2979b9e7afe93d4e615032508fa92c4ebd3b0ca26e2436b9f69" - sha256 cellar: :any, ventura: "be20966c58859beea2f86f730aed999e4adb9222a2ff4350b94952e0adcd8c0e" - sha256 x86_64_linux: "d0664eeb42fb30dceab87318b21513762cc47dda62a91b21e1870421fc08ad81" + sha256 cellar: :any, arm64_sequoia: "24135ed8e1cb9f1bbaa134fe3724c2239bdffe7a5e3fdff3005b9a2c79a216ea" + sha256 cellar: :any, arm64_sonoma: "4c427ecdfa38192fd20bf5abc0a53d3140fb9c394ed67586cb4c97f1f1666e3e" + sha256 cellar: :any, arm64_ventura: "a2fc5f1006d0e0b98f071a35146d2d576c1d5c11b85bdecdf130244e79a5dd71" + sha256 cellar: :any, sonoma: "72fb0c718d52dbd120d9a214bc1f39ec942410439fa51698caf4a6e520e2f10a" + sha256 cellar: :any, ventura: "300f0844725d8f3bdd4287bb297be1fc050d82a0300d0ab24700f21e7df9c60b" + sha256 x86_64_linux: "f6b37bb6ffad6c28d7d7dcc37b6f2796de1126a8f7ec37c47e0a93248548d2c6" end depends_on "cbindgen" => :build diff --git a/Formula/s/spidermonkey@115.rb b/Formula/s/spidermonkey@115.rb index c61845ee28..b6f8e29906 100644 --- a/Formula/s/spidermonkey@115.rb +++ b/Formula/s/spidermonkey@115.rb @@ -1,11 +1,10 @@ class SpidermonkeyAT115 < Formula desc "JavaScript-C Engine" homepage "https:spidermonkey.dev" - url "https:archive.mozilla.orgpubfirefoxreleases115.17.0esrsourcefirefox-115.17.0esr.source.tar.xz" - version "115.17.0" - sha256 "80f184a102a743ee75401e86dd86af0be5f1e5ebf07c81119d9ca77422d716c3" + url "https:archive.mozilla.orgpubfirefoxreleases115.18.0esrsourcefirefox-115.18.0esr.source.tar.xz" + version "115.18.0" + sha256 "2a79174f743caa1bffcc6f4e95e4642b0f36ab24cfa94e4dca0663e0d45c344c" license "MPL-2.0" - revision 1 # Spidermonkey versions use the same versions as Firefox, so we simply check # Firefox ESR release versions. @@ -15,12 +14,12 @@ class SpidermonkeyAT115 < Formula end bottle do - sha256 cellar: :any, arm64_sequoia: "3aebca08e0acc92e4ccc247686838664b7f392138f352d2911a4a56784233667" - sha256 cellar: :any, arm64_sonoma: "2138280c5b28d8ae8a5d020ec58dfafb4f5d37ee303510abccc1735529e64b90" - sha256 cellar: :any, arm64_ventura: "592fa5ac198f1b18c0c00156d814495da628d23dde64fd7f377819822f9f88b3" - sha256 cellar: :any, sonoma: "ec5329a777657c76f8d2ccd1bdf93d1113d81b30d9f3d647a98252bcc23d481c" - sha256 cellar: :any, ventura: "b7a84a181eb2b6c5bd90afd99bad0af21957e94a03eb986504de601ad9440937" - sha256 x86_64_linux: "752a0b12ed649b4eaf208b3aeb1aeadaf6bb8775d9269eb8e4858159244fee2a" + sha256 cellar: :any, arm64_sequoia: "ac5efe200d732f8698375165dd788d8030e39a62f069055966edcc50cf61d5ac" + sha256 cellar: :any, arm64_sonoma: "fe7570f7aca00cad06b343a900d1c7dd36c449957394d6baa356e09bdae6237e" + sha256 cellar: :any, arm64_ventura: "c15376eab09e478ea144f6b2b062b61564a5fd7e24afbe8479e36cb33748fecc" + sha256 cellar: :any, sonoma: "06daae4b712047cdd9f4901fb2f44d8c0773f8da60c9284e5374c26b9f3cfaa0" + sha256 cellar: :any, ventura: "c6ccd1f907ac0ddfc352cb9fef18a8ea2312564b4fc66de6ec75e8ee5a46842e" + sha256 x86_64_linux: "e693c7e42d1d6c034c079ac7276aae7238ccc058d12dea0223c4826ffc5698a0" end disable! date: "2025-07-01", because: :versioned_formula diff --git a/Formula/s/spoof-mac.rb b/Formula/s/spoof-mac.rb index e81dcc0199..6f06d26481 100644 --- a/Formula/s/spoof-mac.rb +++ b/Formula/s/spoof-mac.rb @@ -47,8 +47,8 @@ def caveats service do run [opt_bin"spoof-mac", "randomize", "en0"] require_root true - log_path "devnull" - error_log_path "devnull" + log_path File::NULL + error_log_path File::NULL end test do diff --git a/Formula/s/sqldiff.rb b/Formula/s/sqldiff.rb index 379dc1946b..365bec5980 100644 --- a/Formula/s/sqldiff.rb +++ b/Formula/s/sqldiff.rb @@ -1,9 +1,9 @@ class Sqldiff < Formula desc "Displays the differences between SQLite databases" homepage "https://www.sqlite.org/sqldiff.html" - url "https://www.sqlite.org/2024/sqlite-src-3470000.zip" - version "3.47.0" - sha256 "f59c349bedb470203586a6b6d10adb35f2afefa49f91e55a672a36a09a8fedf7" + url "https://www.sqlite.org/2024/sqlite-src-3470100.zip" + version "3.47.1" + sha256 "572457f02b03fea226a6cde5aafd55a0a6737786bcb29e3b85bfb21918b52ce7" license "blessing" livecheck do @@ -11,12 +11,12 @@ class Sqldiff < Formula end bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "e3ab9bb517ae45f4b115caa315e2bff7cf2cff9c609b9cd3322e1ef188b04b31" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "74f0a9a58d3d3a7715f8b400c32c96433d438d49ccc361ce454c10f3dec5a37f" - sha256 cellar: :any_skip_relocation, arm64_ventura: "a3e1909c832d5f799d1faf526080c687829e726d90372ca88c31b7880f928e16" - sha256 cellar: :any_skip_relocation, sonoma: "d86b6b9916c173677b53866828514e87d1b88681dfdbdb8eb0585a8671c4f603" - sha256 cellar: :any_skip_relocation, ventura: "ba0dac5874eb2865d24e89c71865f3d73e76bc75fd9f9b1c03ea0bcff78a4810" - sha256 cellar: :any_skip_relocation, x86_64_linux: "cdb238fde93c6da8491efe73e278c7c8705dfb5ab5b8355430ed2145eaf8b042" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "79393f26558c7ec1c6c7e6dfa6adcef175e037f70c9e8b59e5d106da45e1f39b" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "27a0367c97f5cd7369348c083a18de724e0c1568a5cc88701b4d4223898f4f86" + sha256 cellar: :any_skip_relocation, arm64_ventura: "4e83d8dbcd63aeab1f82dd9beecad5457430cb4b012d3a8d580b8a6d716bdbf3" + sha256 cellar: :any_skip_relocation, sonoma: "882b386eaa836c801fa2e21f318f8db71cdbee29d2f58430264cfd0c5055d9b5" + sha256 cellar: :any_skip_relocation, ventura: "b5f504420a55d8d4f69ac175f836845cfef42ea3e7a73b4b169d39225521074d" + sha256 cellar: :any_skip_relocation, x86_64_linux: "c174686657bf4763e3e24fe859ea9a4629f1fe86273939b39266a804e7f60134" end uses_from_macos "tcl-tk" => :build diff --git a/Formula/s/sqlite-analyzer.rb b/Formula/s/sqlite-analyzer.rb index 6fed32ed82..71e28fdab4 100644 --- a/Formula/s/sqlite-analyzer.rb +++ b/Formula/s/sqlite-analyzer.rb @@ -1,23 +1,22 @@ class SqliteAnalyzer < Formula desc "Analyze how space is allocated inside an SQLite file" homepage "https://www.sqlite.org/" - url "https://www.sqlite.org/2024/sqlite-src-3470000.zip" - version "3.47.0" - sha256 "f59c349bedb470203586a6b6d10adb35f2afefa49f91e55a672a36a09a8fedf7" + url "https://www.sqlite.org/2024/sqlite-src-3470100.zip" + version "3.47.1" + sha256 "572457f02b03fea226a6cde5aafd55a0a6737786bcb29e3b85bfb21918b52ce7" license "blessing" - revision 1 livecheck do formula "sqlite" end bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "5b3aa0bf93eb73cf44225ee62249d98fec811922c437b1c3a4675972d0b551fe" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "a9fbc0d5b1ca41f58692ff030acaa34b445c1b89f8814725086c69f025ab8acb" - sha256 cellar: :any_skip_relocation, arm64_ventura: "2843a46bbbb8e9c143da7bfdc0fd0936b19ab11c8d9a5c559ba9eb8bdb6232a7" - sha256 cellar: :any_skip_relocation, sonoma: "680620cf792d74d6146ae1c11d275a6df42e4f91596984023a9b98913b50918f" - sha256 cellar: :any_skip_relocation, ventura: "9527def8c37e4524b7a9d70c242ae45febfd0481b9125fe561c2123b747574ac" - sha256 cellar: :any_skip_relocation, x86_64_linux: "ac900124930964af857a3437e24ce3627d5b44d66b4b20967d79b48132769c50" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "d393093847c9a83840637ecddfd9296bd0bf69881df2865b7fbd3727ecc4fd77" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "d42650a6dcfa6d82cfebee6ff9fc89f12f901a537265bf10125beae126e3fbc6" + sha256 cellar: :any_skip_relocation, arm64_ventura: "9ec667bb1cc7c296a56026ce30271411d45adf46c2ec3650a14c182ce73beb6b" + sha256 cellar: :any_skip_relocation, sonoma: "ccdf367baedb023188b51cea27e6fbd14f0b0368d6b0afd31570ab9e4a6f5f40" + sha256 cellar: :any_skip_relocation, ventura: "cbbf9ec978b6c77f188d6c7c7a9699ada755381ee53ce71d6d6fc870abf7d3f1" + sha256 cellar: :any_skip_relocation, x86_64_linux: "31f9d8af5949cda373637a98af57ede8558e6dd103f20545792a7349150a97e9" end uses_from_macos "sqlite" => :test diff --git a/Formula/s/sqlite.rb b/Formula/s/sqlite.rb index d02685b9b2..cd6ae024b1 100644 --- a/Formula/s/sqlite.rb +++ b/Formula/s/sqlite.rb @@ -1,9 +1,9 @@ class Sqlite < Formula desc "Command-line interface for SQLite" homepage "https://sqlite.org/index.html" - url "https://www.sqlite.org/2024/sqlite-autoconf-3470000.tar.gz" - version "3.47.0" - sha256 "83eb21a6f6a649f506df8bd3aab85a08f7556ceed5dbd8dea743ea003fc3a957" + url "https://www.sqlite.org/2024/sqlite-autoconf-3470100.tar.gz" + version "3.47.1" + sha256 "416a6f45bf2cacd494b208fdee1beda509abda951d5f47bc4f2792126f01b452" license "blessing" livecheck do @@ -15,13 +15,12 @@ class Sqlite < Formula end bottle do - sha256 cellar: :any, arm64_sequoia: "f4716de629ecdf2acf41951e753e7d5f10d154915fad2ce4484231e36f13ade0" - sha256 cellar: :any, arm64_sonoma: "3c1e59085e104ef0c1ea1e867300797329c403f46cd4cf15cb7c1a0b19bb1b4a" - sha256 cellar: :any, arm64_ventura: "4a4312a5da0dea4e6be511f3581ce11f166c20d34f327b62686ff1c6f5c22b59" - sha256 cellar: :any, sequoia: "a36aaf898c49bdc6ab939f323dad41502c9773d5f4d92f028023d62b64d68acf" - sha256 cellar: :any, sonoma: "dfc775408f49afdaf1238e2428c292336bcd20d5ff152dcb83d55b1646649748" - sha256 cellar: :any, ventura: "5756aaabf9cf51b3ba263fd38aeeac189fae38d2d281a0fd48e7f47fb95bd5ac" - sha256 cellar: :any_skip_relocation, x86_64_linux: "876ee5b13d16e4147a7ed7df891037188dba92d016d3aeb922eb785bd2f5a816" + sha256 cellar: :any, arm64_sequoia: "22aa891d3868b2ff3cf5b2fff0b7c3bdc43fa9cf0c2f7047b213710e2710fbdd" + sha256 cellar: :any, arm64_sonoma: "0a8421e2daf5553cdacec61126c2f654fc4ed5687dd4e0784f1d7240a1d6085d" + sha256 cellar: :any, arm64_ventura: "0bcd7e4d48a0a9c721a93ee7ea4f3a2c3461c900c7595c7c2b323168398b1a50" + sha256 cellar: :any, sonoma: "296329a5f36f981fda8c7870c9e591d08c84e84d989d91eb92a7fcae1cc1e448" + sha256 cellar: :any, ventura: "3ec83a8caed77476623d709d6d980698f09c0fb267907a2bf8323e6fc5b8439b" + sha256 cellar: :any_skip_relocation, x86_64_linux: "ae9ae05a9ea1d51a5c3a93684d4913bfec54c9afcd1efb07c0abb32d0f9abc2c" end keg_only :provided_by_macos diff --git a/Formula/s/syslog-ng.rb b/Formula/s/syslog-ng.rb index f5f35df81c..58f3897d3f 100644 --- a/Formula/s/syslog-ng.rb +++ b/Formula/s/syslog-ng.rb @@ -18,7 +18,7 @@ class SyslogNg < Formula sha256 x86_64_linux: "6f91871abc18890308b0330fe4c2b80f7f5b79b312cbc9afc9a4f70fcec1ab4b" end - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "abseil" depends_on "glib" diff --git a/Formula/t/tanka.rb b/Formula/t/tanka.rb index 2fe109d219..ce83c57fad 100644 --- a/Formula/t/tanka.rb +++ b/Formula/t/tanka.rb @@ -2,8 +2,8 @@ class Tanka < Formula desc "Flexible, reusable and concise configuration for Kubernetes using Jsonnet" homepage "https:tanka.dev" url "https:github.comgrafanatanka.git", - tag: "v0.30.0", - revision: "d712789d786f6d3892db26af549c37add4d05223" + tag: "v0.30.1", + revision: "bae4edb653b26da962ad05c5f124cc0f5443a8ec" license "Apache-2.0" head "https:github.comgrafanatanka.git", branch: "main" @@ -13,12 +13,12 @@ class Tanka < Formula end bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "15bf18ad260cf49752a971819d94ddebe106b6d1443faf3206344b3e2be717f9" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "15bf18ad260cf49752a971819d94ddebe106b6d1443faf3206344b3e2be717f9" - sha256 cellar: :any_skip_relocation, arm64_ventura: "15bf18ad260cf49752a971819d94ddebe106b6d1443faf3206344b3e2be717f9" - sha256 cellar: :any_skip_relocation, sonoma: "ea47c62501ae4e8eca354538f205440aaefa15a00100312c6a43968797de617c" - sha256 cellar: :any_skip_relocation, ventura: "ea47c62501ae4e8eca354538f205440aaefa15a00100312c6a43968797de617c" - sha256 cellar: :any_skip_relocation, x86_64_linux: "0cdaff59b53f0c7529dcc532933b17c8bdfbac3d6283b5d965d1748c1156fc5a" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "289d471abb639e0a2f0749760076c0a95be064baad8b27a2380efab75ab1dd5b" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "289d471abb639e0a2f0749760076c0a95be064baad8b27a2380efab75ab1dd5b" + sha256 cellar: :any_skip_relocation, arm64_ventura: "289d471abb639e0a2f0749760076c0a95be064baad8b27a2380efab75ab1dd5b" + sha256 cellar: :any_skip_relocation, sonoma: "d5744a7ebfc3e8b4e12200010d5a1b1bf929edcb640f4b654daee54ded9908a5" + sha256 cellar: :any_skip_relocation, ventura: "d5744a7ebfc3e8b4e12200010d5a1b1bf929edcb640f4b654daee54ded9908a5" + sha256 cellar: :any_skip_relocation, x86_64_linux: "825c8dbd13cbc17477ffbc04c3feb51e1eadbfec093c14b66d828aca8c7ca29e" end depends_on "go" => :build diff --git a/Formula/t/tcsh.rb b/Formula/t/tcsh.rb index dd3d6098ca..368566083d 100644 --- a/Formula/t/tcsh.rb +++ b/Formula/t/tcsh.rb @@ -1,9 +1,9 @@ class Tcsh < Formula desc "Enhanced, fully compatible version of the Berkeley C shell" homepage "https://www.tcsh.org/" - url "https://astron.com/pub/tcsh/tcsh-6.24.13.tar.gz" - mirror "https://ftp.osuosl.org/pub/blfs/conglomeration/tcsh/tcsh-6.24.13.tar.gz" - sha256 "1e927d52e9c85d162bf985f24d13c6ccede9beb880d86fec492ed15480a5c71a" + url "https://astron.com/pub/tcsh/tcsh-6.24.14.tar.gz" + mirror "https://ftp.osuosl.org/pub/blfs/conglomeration/tcsh/tcsh-6.24.14.tar.gz" + sha256 "36880f258a63fc11fe72a65098b585ebc4ecdee24388b8ebec97e6ae8e485318" license "BSD-3-Clause" livecheck do @@ -12,14 +12,12 @@ class Tcsh < Formula end bottle do - sha256 arm64_sequoia: "0ceaf5267bed3efc85efcedebe5e32a5c83fe675c4b03eb0681882efea27de11" - sha256 arm64_sonoma: "b21a9a41ce1df413301c79c0cd433134cfa384c45270f1aca43170e81982cce3" - sha256 arm64_ventura: "f731e3a53d88baaefbdc5bbac669b55d2895ab6259d7f63d922d566e8b25dc42" - sha256 arm64_monterey: "787dcae47ce234cdd6f3df70b6458ea955e73f936acbb53e0e9083464a109b17" - sha256 sonoma: "73262bdc3403940827207e5834f2bca3dc8524d9901e334fa05d7c6fa718d9a9" - sha256 ventura: "e746ac1cd27292e67bb0596abc2d22ac281b6ffda20abd0853759faf0080fa52" - sha256 monterey: "a4691a92634ca8ee1b37a0176b22f46bdbeda5737fb1817f7dcbd5be11457103" - sha256 x86_64_linux: "5ba8ae414fef90bbe832539c0fb69041a2106492d07c41c7d26d1ff98b9c50d1" + sha256 arm64_sequoia: "b460d7025a11e390417b99856092d9910efa2f782860ec2eac1b69818fc80ff8" + sha256 arm64_sonoma: "298251e43c80d546516f9b428c63b691f3b6d19dfae15153ef599ef493eb17d9" + sha256 arm64_ventura: "83aa4593aeb551300ac7a23dd246c7b7fea918fcfd84bba5ab01ec7612a6f2c7" + sha256 sonoma: "4f15dd7ac8b3da7915f7f797a68223540f5f5f525c70f0cc800aa17ae6f6c398" + sha256 ventura: "2bebcbc5a02fa991f1a9a46e347f2528af16813787ff302097095d5aafd7bee0" + sha256 x86_64_linux: "110669eac6b4e5a1c8fe4e0dcb87e06928e77c938c5ed97fbf3e10eaa7df01fb" end uses_from_macos "libxcrypt" diff --git a/Formula/t/tektoncd-cli.rb b/Formula/t/tektoncd-cli.rb index d0f0fe3463..2146a3b8dc 100644 --- a/Formula/t/tektoncd-cli.rb +++ b/Formula/t/tektoncd-cli.rb @@ -1,8 +1,8 @@ class TektoncdCli < Formula desc "CLI for interacting with TektonCD" homepage "https:github.comtektoncdcli" - url "https:github.comtektoncdcliarchiverefstagsv0.38.1.tar.gz" - sha256 "46d497871f387335b4b4c339b2d855932f6cb0612d328304c1c755db4e718019" + url "https:github.comtektoncdcliarchiverefstagsv0.39.0.tar.gz" + sha256 "95469fa9e2eedb7c882a5a2cac424a8ec06c7436bca4722d2efc70acca9a2dd6" license "Apache-2.0" livecheck do @@ -11,14 +11,12 @@ class TektoncdCli < Formula end bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "e4945ec75d7b705c258ce550f458f37e176e058911752f941873f65c243f536c" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "220581183442fcc590a05c3111b5901639185d7c985b9bbe156c3e0bf4924fa6" - sha256 cellar: :any_skip_relocation, arm64_ventura: "e2a5533c70f89b5e7d4d9b53829e420f7020da240200d0da90c36abf5a2c5d7f" - sha256 cellar: :any_skip_relocation, arm64_monterey: "6d201441aeb7babf74dc73c98369b67dc82c1f7c2179783b398e34c6ab660906" - sha256 cellar: :any_skip_relocation, sonoma: "ef74eae354cd96d7d96fe50eddef268cd2c3ed7b8cbb0470a45fdf3ac0170069" - sha256 cellar: :any_skip_relocation, ventura: "6bcc334f5f0dbccffd28e3d8ce0c6e0a5a7962a0489cb4ea37895e859031378c" - sha256 cellar: :any_skip_relocation, monterey: "843c8efcebf5623be63974bbbc58896968c5c090b0f9baed32b366ed49a5f848" - sha256 cellar: :any_skip_relocation, x86_64_linux: "048a4711ab3d8203c2804cc077a694b7cca625f01f8345c25bff110aa0efdd9f" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "1a03ef564a59e5041c5b6ac0664b218f7aa3f19962054870a32dccd72eda2c62" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "de231cba4806d83262ad3756ef7aaf95e034df60f4ab90e229fda0ebd8ada7ec" + sha256 cellar: :any_skip_relocation, arm64_ventura: "64525304de280d308e1931f2871cd032cd397ac7768d5a399f9cfa0a4d05c3df" + sha256 cellar: :any_skip_relocation, sonoma: "9292b5878b409602473e34d40378b4d2a4e8395b3ee982b8a65af00a947421fa" + sha256 cellar: :any_skip_relocation, ventura: "c8f78186f46c7d99c702b2f6bbdd5ced272149d2ca77f28c4e9525c569f395ad" + sha256 cellar: :any_skip_relocation, x86_64_linux: "dda005f3d38e3102a4cdad1e57172c51412f93cc5371646f726870d66baa39c8" end depends_on "go" => :build diff --git a/Formula/t/teleport.rb b/Formula/t/teleport.rb index 6ce5b180a1..8d4f4cb54b 100644 --- a/Formula/t/teleport.rb +++ b/Formula/t/teleport.rb @@ -1,8 +1,8 @@ class Teleport < Formula desc "Modern SSH server for teams managing distributed infrastructure" homepage "https:goteleport.com" - url "https:github.comgravitationalteleportarchiverefstagsv17.0.1.tar.gz" - sha256 "d2022e497edf5f42f110d4c8d2d8e9dbbcd87d45810fe7cb58e8dcc666f0b0fb" + url "https:github.comgravitationalteleportarchiverefstagsv17.0.2.tar.gz" + sha256 "213dd9cc016fd8873843d8f7f67a15eb162b61af5986a8b627681b3de24e7aec" license all_of: ["AGPL-3.0-or-later", "Apache-2.0"] head "https:github.comgravitationalteleport.git", branch: "master" @@ -18,12 +18,12 @@ class Teleport < Formula end bottle do - sha256 cellar: :any, arm64_sequoia: "318a7d816285010fca6f4442450e0703249134a6860151c5d26b288683a551d3" - sha256 cellar: :any, arm64_sonoma: "079fc1e7ee5ecbbffcbeb200b3578a7c9487dc11c071865e91a922b6a06f84c4" - sha256 cellar: :any, arm64_ventura: "5978eced41a5bb7de57597b6e5c0c44b2930dc708e1bc0367bed8b23ec84ac7d" - sha256 cellar: :any, sonoma: "ea516dd6d686938aeea65c860e3f3147ac8ee77faad97dee96e6ec84af39e2cf" - sha256 cellar: :any, ventura: "c5488e1e7897e9ee361a6ddb42c7eea083017dfa772653cf42b1758cc9c81d1a" - sha256 cellar: :any_skip_relocation, x86_64_linux: "a0919bd611327c12655352871e3508577c08e952401d7b74470c0fa55b234eb2" + sha256 cellar: :any, arm64_sequoia: "5234394250b6af2001b2be0bccfdd2b5f2f2edebd6acd8536e4ca4e43925b359" + sha256 cellar: :any, arm64_sonoma: "355ec90750cdf68545b3a3718afea6f0d0ba9a60dc2806379f6de7983102e863" + sha256 cellar: :any, arm64_ventura: "98df22a6bee26567046e6f880138b7890ec891bc01e36461ce9019d92f0a1d8a" + sha256 cellar: :any, sonoma: "3e9d907b426cccf5d3b1ead2aa6aea2b76753a69aefad3cda4ab4fd802ecaf16" + sha256 cellar: :any, ventura: "8747688889e5ca7fffc911dcb5711b7434dd88b1394e51c71e61a0113403c6d2" + sha256 cellar: :any_skip_relocation, x86_64_linux: "0cc319d21ba1b6982d2fe482018765460b7524c2b4529822ef3aecf8cf80b1a0" end depends_on "go" => :build diff --git a/Formula/t/three-body.rb b/Formula/t/three-body.rb index 28d2944ed9..2b71ae8163 100644 --- a/Formula/t/three-body.rb +++ b/Formula/t/three-body.rb @@ -43,7 +43,7 @@ def install 撞(); 撞()'").strip assert_equal "\"半人马星系\"", shell_output("#{bin}3body -c '给 三体世界坐标 以 \"半人马星系\"; 广播(三体世界坐标);'").strip - assert_equal "", shell_output("#{bin}3body -c '冬眠(1000); 二向箔清理(); 毁灭();'").strip + assert_empty shell_output("#{bin}3body -c '冬眠(1000); 二向箔清理(); 毁灭();'").strip assert_equal "[builtin function]", shell_output("#{bin}3body -c '程心'").strip end end \ No newline at end of file diff --git a/Formula/t/tio.rb b/Formula/t/tio.rb index 0fce9e926e..0e09a7fe33 100644 --- a/Formula/t/tio.rb +++ b/Formula/t/tio.rb @@ -1,11 +1,18 @@ class Tio < Formula desc "Simple TTY terminal IO application" homepage "https:tio.github.io" - url "https:github.comtiotioreleasesdownloadv3.7tio-3.7.tar.xz" - sha256 "dbaef5dc6849229ce4eb474d4de77a7302cd2b0657731a8df86a44dd359e6afb" license "GPL-2.0-or-later" head "https:github.comtiotio.git", branch: "master" + stable do + url "https:github.comtiotioreleasesdownloadv3.7tio-3.7.tar.xz" + sha256 "dbaef5dc6849229ce4eb474d4de77a7302cd2b0657731a8df86a44dd359e6afb" + + # fix function name conflict with system `send()` + # upstream bug report, https:github.comtiotioissues278 + patch :DATA + end + bottle do sha256 cellar: :any, arm64_sequoia: "1afc83c0a8e2ec3ba362252dd4f5200a3cef1c1c00708fee1178789146edce85" sha256 cellar: :any, arm64_sonoma: "89f23caa67345fc27f68a17f75bc9571cc923c010ae5788aa801d396cb74293d" @@ -20,14 +27,10 @@ class Tio < Formula depends_on "meson" => :build depends_on "ninja" => :build depends_on "pkgconf" => :build - depends_on "gettext" + depends_on "glib" depends_on "lua" - # fix function name conflict with system `send()` - # upstream bug report, https:github.comtiotioissues278 - patch :DATA - def install system "meson", "setup", "build", "-Dbashcompletiondir=#{bash_completion}", *std_meson_args system "meson", "compile", "-C", "build", "--verbose" diff --git a/Formula/t/tmux.rb b/Formula/t/tmux.rb index fea8cfdb12..5ebf03bc2d 100644 --- a/Formula/t/tmux.rb +++ b/Formula/t/tmux.rb @@ -82,7 +82,7 @@ def caveats require "pty" socket = testpathtap.user - PTY.spawn bin"tmux", "-S", socket, "-f", "devnull" + PTY.spawn bin"tmux", "-S", socket, "-f", File::NULL sleep 10 assert_predicate socket, :exist? diff --git a/Formula/t/tmuxp.rb b/Formula/t/tmuxp.rb index fb5d913f29..4f01350e7c 100644 --- a/Formula/t/tmuxp.rb +++ b/Formula/t/tmuxp.rb @@ -3,18 +3,17 @@ class Tmuxp < Formula desc "Tmux session manager. Built on libtmux" homepage "https://tmuxp.git-pull.com/" - url "https://files.pythonhosted.org/packages/2e/5b/66ceb26459b9324bbd425c673170172066f08a6c180c8da166de6a44cf45/tmuxp-1.47.0.tar.gz" - sha256 "1d863a08450fa5956f54af64578121c38c0693961f2154a4674faaa9fe8dcf87" + url "https://files.pythonhosted.org/packages/8a/22/7fdcd85657a6c3423f47ce4dfe2909a29e33a19131ec33a8aa8eddf1b20e/tmuxp-1.49.0.tar.gz" + sha256 "162a761e7c086b4de48626252f9164855a3ce284b43920fd7fbf5b1052c1a0d7" license "MIT" bottle do - rebuild 1 - sha256 cellar: :any, arm64_sequoia: "499f1a5302269c5f26176de36539f8d818fb7f62f7da4603221358e078d51bc2" - sha256 cellar: :any, arm64_sonoma: "a9dd1e396905ab1802440122fa804a7a0da882c08af6f66ccf85f33731272384" - sha256 cellar: :any, arm64_ventura: "b3198721ff490d2a89e7771d7cd3d5c189d18b37a69ceb9b52aa646bd643537f" - sha256 cellar: :any, sonoma: "650cddc4c73466ac69931420230a6fd5b07e3e59476a497d3124004ddf40b4f9" - sha256 cellar: :any, ventura: "79d80c0c907c971c1c191bfc98659ff8ed988f9d5bea206dd4f0944d562c6bbc" - sha256 cellar: :any_skip_relocation, x86_64_linux: "6e7a878b8355f6f4f91160fab8ccfbbb3efaea103bc4155dfa4f8bdfee1a0230" + sha256 cellar: :any, arm64_sequoia: "e3db8b815ad140781aa841052de2f3aa01a806d9eff78db29e4a259e7ea57df7" + sha256 cellar: :any, arm64_sonoma: "c8809428983e48714efd2d7d5d5c27828bfdb3a483d9a2cf167c150128a9e675" + sha256 cellar: :any, arm64_ventura: "09a0464db6cc513430e630e01a952018734ac8b65e00ff5da7673b1677668a84" + sha256 cellar: :any, sonoma: "c7d92d80ea99136e7b11c848260d2064a4d53392d8f11d0208a783b899cf817c" + sha256 cellar: :any, ventura: "1eb6ce92d18c0a622384e2279e292d4b20fad8ec52efb7c4db8b35e74128acb2" + sha256 cellar: :any_skip_relocation, x86_64_linux: "4bfc133af317973dc0189eee15243fff5287ce7896893e54b6fe888703f769c7" end depends_on "libyaml" @@ -27,8 +26,8 @@ class Tmuxp < Formula end resource "libtmux" do - url "https://files.pythonhosted.org/packages/4a/51/b2543613a0f85247559073bc69cdca4cc0ccb590a45c98ac3400a51ba877/libtmux-0.37.0.tar.gz" - sha256 "21955c5dce6332db41abad5e26ae8c4062ef2b9a89099bd57a36f52be1d5270f" + url "https://files.pythonhosted.org/packages/72/c4/e35564de320c876c6c370b8b9303a31ca2fcd632051aa8ac14a2d4700b68/libtmux-0.39.0.tar.gz" + sha256 "59346aeef3c0d6017f3bc5e23248d43cdf50f32b775b9cb5d9ff5e2e5f3059f4" end resource "pyyaml" do diff --git a/Formula/t/topiary.rb b/Formula/t/topiary.rb new file mode 100644 index 0000000000..3ca29e03e2 --- /dev/null +++ b/Formula/t/topiary.rb @@ -0,0 +1,52 @@ +class Topiary < Formula + desc "Uniform formatter for simple languages, as part of the Tree-sitter ecosystem" + homepage "https:topiary.tweag.io" + url "https:github.comtweagtopiaryarchiverefstagsv0.5.1.tar.gz" + sha256 "7c84c7f1c473609153895c8857a35925e2c0d623e60f3ee00255202c2461785a" + license "MIT" + + bottle do + sha256 cellar: :any_skip_relocation, arm64_sequoia: "7dac6336757b9a2022c2c3f2225672165f4f9170da6f15d65151e0719b2921d2" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "ca84b527d6ec8ae8c6c234dae9278ed8242061f2a45ac291a8ca77854066cfc1" + sha256 cellar: :any_skip_relocation, arm64_ventura: "5df3f21270366090265f6c68b953625b7bfa204938abc7cb59f65d09123e3b17" + sha256 cellar: :any_skip_relocation, sonoma: "19e95fdbdbfec39a3f1d6b39dfca4a95bb10d7ad50b569a558b31cb806ae77e6" + sha256 cellar: :any_skip_relocation, ventura: "76cf060cb6a4f5710fa74e884833445e4c67ca7e3da7fbf4c4e13acc3a6c0b54" + sha256 cellar: :any_skip_relocation, x86_64_linux: "6267e1f52e835088fb505f9c267f9684f278d1e874297386b43e59ab8960292f" + end + + depends_on "rust" => :build + + def install + system "cargo", "install", *std_cargo_args(path: "topiary-cli") + + generate_completions_from_executable(bin"topiary", "completion") + share.install "topiary-queriesqueries" + end + + test do + ENV["TOPIARY_LANGUAGE_DIR"] = share"queries" + + (testpath"test.rs").write <<~RUST + fn main() { + println!("Hello, world!"); + } + RUST + + (testpath"config.toml").write <<~TOML + [language] + name = "rust" + extensions = ["rs"] + indent = " " # 4 spaces + TOML + + system bin"topiary", "format", "-C", testpath"config.toml", testpath"test.rs" + + assert_match <<~RUST, File.read("#{testpath}test.rs") + fn main() { + println!("Hello, world!"); + } + RUST + + assert_match version.to_s, shell_output("#{bin}topiary --version") + end +end \ No newline at end of file diff --git a/Formula/t/tree.rb b/Formula/t/tree.rb index cb21e66b79..103700d226 100644 --- a/Formula/t/tree.rb +++ b/Formula/t/tree.rb @@ -1,17 +1,17 @@ class Tree < Formula desc "Display directories as trees (with optional colorHTML output)" homepage "https:oldmanprogrammer.netsource.php?dir=projectstree" - url "https:github.comOld-Man-Programmertreearchiverefstags2.2.0.tar.gz" - sha256 "c4964b503d609e7146edd75566b978b1853e2cebee7c0342be230cbd84da326c" + url "https:github.comOld-Man-Programmertreearchiverefstags2.2.1.tar.gz" + sha256 "5caddcbca805131ff590b126d3218019882e4ca10bc9eb490bba51c05b9b3b75" license "GPL-2.0-or-later" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "da86b349a512a06a0646ac0e729f6a422dbe09ddd0b6045368e5f91d13338181" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "0cdb04082e8fbed9dbafcc8e7a4e7d9afc2af0ce36725e0c31bf7fde830405e9" - sha256 cellar: :any_skip_relocation, arm64_ventura: "891da675b57ff1a34b83f06b3cc491cdbbd689ba0506589e7c12a368b6e30d0e" - sha256 cellar: :any_skip_relocation, sonoma: "42a58ba4de938e595943efcd568d7272c63eb7bbdb402d9a94b6e62a53dbc971" - sha256 cellar: :any_skip_relocation, ventura: "cf0029ab3cbe9b515a7f2ade2a29ca5ef604802de40f80d86447530ae61387d1" - sha256 cellar: :any_skip_relocation, x86_64_linux: "eb859ce5d27196a3765c1c2265641e30de7d4d295511f5e6e13f8c1b70feb708" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "ccfac896234e1c63841b421873387c407f375af7e6db54abea549d24e3c69589" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "a290f08288dc441d0842aeb0fc5d27e2ebb890ad0ef03680c08fddf4b6281252" + sha256 cellar: :any_skip_relocation, arm64_ventura: "a4eded180a935460b5b2d0cc50504197e29d4b9cbd04d20b800860c73e81d930" + sha256 cellar: :any_skip_relocation, sonoma: "a6d54f8fe160c9508e5a85b4245900a9458200cac58e5a2105eef7fa75564884" + sha256 cellar: :any_skip_relocation, ventura: "834f7d3715e67ca1b3b24fc3979c0290ab81e0fdd22ad971c8d25746457a6693" + sha256 cellar: :any_skip_relocation, x86_64_linux: "45f02a1a405f4782d3e26963f7f37b3842e9857b06cd36cc0e5945cbeeb55758" end def install diff --git a/Formula/t/ttdl.rb b/Formula/t/ttdl.rb index ff5a381d18..7a21bb7ef3 100644 --- a/Formula/t/ttdl.rb +++ b/Formula/t/ttdl.rb @@ -1,17 +1,17 @@ class Ttdl < Formula desc "Terminal Todo List Manager" homepage "https:github.comVladimirMarkelovttdl" - url "https:github.comVladimirMarkelovttdlarchiverefstagsv4.6.0.tar.gz" - sha256 "a40c31d0bfea96652d7d1ea8bf86dd404950a9bde2016873434821d45c6b4512" + url "https:github.comVladimirMarkelovttdlarchiverefstagsv4.7.0.tar.gz" + sha256 "44a4e6e5405b8dc50438ebd77f321061193ad7c4265e765ee06f318ed1cedc65" license "MIT" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "b2cfdda8f08be45c07a7472c5709987b083eafeea0620aa243fd1b4b52fa985a" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "110983a9375d3b25f7b68eed6270a61229bb73c5179572696837e44f024e034c" - sha256 cellar: :any_skip_relocation, arm64_ventura: "7d4611f1e19a5e334ac499edc3f4156dd7f5b87e195b6436474bbc336a450f2d" - sha256 cellar: :any_skip_relocation, sonoma: "5e33afabd60379ade7c4bd3a1b2bc106ca14c9732bae76637b7989db407128ab" - sha256 cellar: :any_skip_relocation, ventura: "064b266342c31ffab041c2499f382687b1ee6957456816a699fc249bd15f891f" - sha256 cellar: :any_skip_relocation, x86_64_linux: "d896e26c519ef5c197e2df50796eb7a40dfc1ec1ce88261790e4cd41c26d06c3" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "d306adf5dbeff692b71e43ab4a73ac2ccf9d2a224da61718eff1bd5af5a5e50c" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "024af50ec7c64aa8b6d5c6982fa9eba1f74370710594a4b6984655efc8c93313" + sha256 cellar: :any_skip_relocation, arm64_ventura: "a02311edb1e1fdd8d291a46c11ad32ca9bb054f69534efd99e11c974dae7ebb2" + sha256 cellar: :any_skip_relocation, sonoma: "6520ad58b759666b1a4e0a5e031a1c0167595fd8aa0032418b3fd3a85592cfd6" + sha256 cellar: :any_skip_relocation, ventura: "b055d677f287a900af32a150701cdfc6143fcfb64c75992e61ef328c8b544c1a" + sha256 cellar: :any_skip_relocation, x86_64_linux: "490ad0602fcc31a0c81505a52482e6856b82930039d5176fdb0f42605fc7f983" end depends_on "rust" => :build diff --git a/Formula/t/twoping.rb b/Formula/t/twoping.rb index 35bda24930..3f32fe08fb 100644 --- a/Formula/t/twoping.rb +++ b/Formula/t/twoping.rb @@ -28,8 +28,8 @@ def install run [opt_bin"2ping", "--listen", "--quiet"] keep_alive true require_root true - log_path "devnull" - error_log_path "devnull" + log_path File::NULL + error_log_path File::NULL end test do diff --git a/Formula/t/typos-cli.rb b/Formula/t/typos-cli.rb index ece9326167..f21036387a 100644 --- a/Formula/t/typos-cli.rb +++ b/Formula/t/typos-cli.rb @@ -1,8 +1,8 @@ class TyposCli < Formula desc "Source code spell checker" homepage "https:github.comcrate-citypos" - url "https:github.comcrate-cityposarchiverefstagsv1.27.3.tar.gz" - sha256 "21d0fedc66be2efdad8db0741f27b831728e0cfd5cedd9bdf1076f9e71da0aa4" + url "https:github.comcrate-cityposarchiverefstagsv1.28.1.tar.gz" + sha256 "fea58e99f7a53d69d9564a87913a6596d253f454c276c86e5e9b6a52e0eeb43a" license any_of: ["Apache-2.0", "MIT"] livecheck do @@ -11,12 +11,12 @@ class TyposCli < Formula end bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "1eb60a26b6f5443f49d9e1cba7b396e9d30c330a12d489b0476ab54ace099792" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "8d0e101a7e90678fe503755bfc03e349f03ca9bae8fc88e2c7d8b44459a96bbe" - sha256 cellar: :any_skip_relocation, arm64_ventura: "20737cf5ade36b71bbe825c37d6b31c99c1e1533812b50a8ecca13e04590f44b" - sha256 cellar: :any_skip_relocation, sonoma: "83bcd6c3a8b572c8dd7e31eea1d1959a1cce414f77d20f3890318a492c176b2b" - sha256 cellar: :any_skip_relocation, ventura: "a3df00febba9c3a2f7c03edc17b9bd93a4d1d82da81e0789574591cc9a50aa19" - sha256 cellar: :any_skip_relocation, x86_64_linux: "33edbf60e5d380331ff75866403ab86a94033cd72ca796082d1069b3d45f22a6" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "6cd6e4af18e3ec40ee5b5ed67dd6ae0d171a00f2deff0d7269916dd4d56f80d5" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "8892530a829edca4c773ffd44390ec63b8af72abd05cac8c540d813d5b9b0572" + sha256 cellar: :any_skip_relocation, arm64_ventura: "d5e818dbc7aec4ac19ba863ba248888d6a504057a860b28c8a5a74c737238625" + sha256 cellar: :any_skip_relocation, sonoma: "d0a02d109e30ab5a7444c7ec86f48fc977a1a32cb18b6268a02878309eb76163" + sha256 cellar: :any_skip_relocation, ventura: "ad68c6d1eb567d6a9958c9e8827250c7a43de015a63f934b49ec29587070672f" + sha256 cellar: :any_skip_relocation, x86_64_linux: "aed53c19045a5d5d5008b860d220d9b6d45fd1ecf2facba6cec5a13d960607c4" end depends_on "rust" => :build diff --git a/Formula/u/ubertooth.rb b/Formula/u/ubertooth.rb index f7e31c46e3..f43fdbdee8 100644 --- a/Formula/u/ubertooth.rb +++ b/Formula/u/ubertooth.rb @@ -34,6 +34,6 @@ def install test do # Most ubertooth utilities require an ubertooth device present. - system bin"ubertooth-rx", "-i", "devnull" + system bin"ubertooth-rx", "-i", File::NULL end end \ No newline at end of file diff --git a/Formula/v/vespa-cli.rb b/Formula/v/vespa-cli.rb index a878c03f0d..4b1a4ed079 100644 --- a/Formula/v/vespa-cli.rb +++ b/Formula/v/vespa-cli.rb @@ -1,8 +1,8 @@ class VespaCli < Formula desc "Command-line tool for Vespa.ai" homepage "https:vespa.ai" - url "https:github.comvespa-enginevespaarchiverefstagsv8.441.21.tar.gz" - sha256 "306de2303d649719130a89b4175f00e3a8ec9b0515cd68bb45f0eb8168d0ce34" + url "https:github.comvespa-enginevespaarchiverefstagsv8.447.14.tar.gz" + sha256 "7937be80fec88a7b48c8a688b9883e1bbb65f270725b5837c8a34124126c9ad2" license "Apache-2.0" livecheck do @@ -12,12 +12,12 @@ class VespaCli < Formula end bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "84e63e73c5777dbf036e7205c882772fe76f3ef743cea3298c9d6dea75308b6d" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "ebfef212f9c9ec80a5d9649513ada97b0e0bfdcdc1f6d1e27d5419ffcab330f3" - sha256 cellar: :any_skip_relocation, arm64_ventura: "4d4698a39c61074ff172d5918b508de1ae8263bcc2416655b75dc294160a2345" - sha256 cellar: :any_skip_relocation, sonoma: "3bb1a1fb86c6614b944d4b6c94e43bc3b485f57da235d7ddbd39170da83ba429" - sha256 cellar: :any_skip_relocation, ventura: "f97a6a9df406bc7704bba54355855227375660a9f93cacac40c990e235f2cfa9" - sha256 cellar: :any_skip_relocation, x86_64_linux: "97fb452c64a4cbef4544fcd34c798398c8d85788404f5b9ac13d06c6f6835d75" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "9950c00698c7b3d56f5376015b03194b542a66783929c6be1e3e6ca4eef3dc0a" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "48242662342b5a6fb9b12cdce8e9951c2bb8b1794328c2ad9e4caca5ba50de8a" + sha256 cellar: :any_skip_relocation, arm64_ventura: "4b51cd20b50c60424cab985b85a03a6c78c185492ac1709f6db012678d1a9611" + sha256 cellar: :any_skip_relocation, sonoma: "6649c9e863d35f270a710db85d2f12f9af0597f26886bf0ca83c07f30980a49b" + sha256 cellar: :any_skip_relocation, ventura: "4dafe9d57c25f112ee47804d9be3d744530c37bd07659869037705cdb07dd474" + sha256 cellar: :any_skip_relocation, x86_64_linux: "ee1b50059d32354f20ba3ee6c6acbdcd20b3a663bf7f73a6da687e24da5eb8fa" end depends_on "go" => :build diff --git a/Formula/v/vineyard.rb b/Formula/v/vineyard.rb index b6e50f3ee7..48a6ab46de 100644 --- a/Formula/v/vineyard.rb +++ b/Formula/v/vineyard.rb @@ -6,15 +6,15 @@ class Vineyard < Formula url "https:github.comv6d-iov6dreleasesdownloadv0.23.2v6d-0.23.2.tar.gz" sha256 "2a2788ed77b9459477b3e90767a910e77e2035a34f33c29c25b9876568683fd4" license "Apache-2.0" - revision 7 + revision 8 bottle do - sha256 arm64_sequoia: "3c7b80e5d4a10b1959f58e07559912fcb5409a8af0310bcc55eca1d454b63f44" - sha256 arm64_sonoma: "9147bfe09b2bf5a95315c1d246e720edd9a622328bc9129a0d3315af9e358eed" - sha256 arm64_ventura: "c22ca2f9f668afb52fc0a55dcc7b7d3992e5773a75e9f32a03b6548efced52f9" - sha256 sonoma: "3f41a0c77c59b56b2b3ddcbc5ded05d822b640745ca679fa198ccffa457c9560" - sha256 ventura: "7f06a0e3861833753ca3c7f24945eb21a4198908b4bb6f05d63646b20e1d6c75" - sha256 cellar: :any_skip_relocation, x86_64_linux: "0abba297a363d852cd1d6c0fb5b100cb2d1cfa498844e07e943eeb82541ecdd8" + sha256 arm64_sequoia: "c3982ddb1a64ee380eeef99b61ffbc33c47d1c0992611d87d16bbf6e5c4c50dc" + sha256 arm64_sonoma: "696c5f08c347318705f15b2a6332487ebbcaab2fed8cf57415e32d650983c17c" + sha256 arm64_ventura: "4113f2f41c782c487df205939962749282530a81ac64f81baf1540d929fd6374" + sha256 sonoma: "88d607cbc4fa28ffd036aaa993032cb0f958cdc3c191a118389333ddded63a57" + sha256 ventura: "92bbb9470d41cb797804d4a711ea2b789355ecd13785be9aa42730e19a491096" + sha256 cellar: :any_skip_relocation, x86_64_linux: "0e94c5feb40414e25b77fb2665a6546135169fbbd5b029c065649eee144954f1" end depends_on "cmake" => [:build, :test] diff --git a/Formula/v/virt-manager.rb b/Formula/v/virt-manager.rb index c09ca7655c..6619d9574f 100644 --- a/Formula/v/virt-manager.rb +++ b/Formula/v/virt-manager.rb @@ -16,7 +16,7 @@ class VirtManager < Formula depends_on "docutils" => :build depends_on "intltool" => :build - depends_on "pkg-config" => :build + depends_on "pkgconf" => :build depends_on "python-setuptools" => :build depends_on "adwaita-icon-theme" depends_on "certifi" diff --git a/Formula/v/virtualenv.rb b/Formula/v/virtualenv.rb index 91a41acc9f..1ac702d6d4 100644 --- a/Formula/v/virtualenv.rb +++ b/Formula/v/virtualenv.rb @@ -3,18 +3,18 @@ class Virtualenv < Formula desc "Tool for creating isolated virtual python environments" homepage "https:virtualenv.pypa.io" - url "https:files.pythonhosted.orgpackages8cb37b6a79c5c8cf6d90ea681310e169cf2db2884f4d583d16c6e1d5a75a4e04virtualenv-20.27.1.tar.gz" - sha256 "142c6be10212543b32c6c45d3d3893dff89112cc588b7d0879ae5a1ec03a47ba" + url "https:files.pythonhosted.orgpackagesbf7553316a5a8050069228a2f6d11f32046cfa94fbb6cc3f08703f59b873de2evirtualenv-20.28.0.tar.gz" + sha256 "2c9c3262bb8e7b87ea801d715fae4495e6032450c71d2309be9550e7364049aa" license "MIT" head "https:github.compypavirtualenv.git", branch: "main" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "11fce5f2b079b35fc1e4648678c4767c7b50debdef4412a52c8a0afc35445754" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "11fce5f2b079b35fc1e4648678c4767c7b50debdef4412a52c8a0afc35445754" - sha256 cellar: :any_skip_relocation, arm64_ventura: "11fce5f2b079b35fc1e4648678c4767c7b50debdef4412a52c8a0afc35445754" - sha256 cellar: :any_skip_relocation, sonoma: "898494253c6d2066bac72c5cbe923c4d277c3ea808f21a52972994351a4ff8a2" - sha256 cellar: :any_skip_relocation, ventura: "898494253c6d2066bac72c5cbe923c4d277c3ea808f21a52972994351a4ff8a2" - sha256 cellar: :any_skip_relocation, x86_64_linux: "474032101317938d6cd1eb869e1adf8523bd1a79ecde2e8bf7e237df4972fa80" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "e173c9fd2e956f528adbcdce82190355ce8d3f4f313feb86e23564d474a4e810" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "e173c9fd2e956f528adbcdce82190355ce8d3f4f313feb86e23564d474a4e810" + sha256 cellar: :any_skip_relocation, arm64_ventura: "e173c9fd2e956f528adbcdce82190355ce8d3f4f313feb86e23564d474a4e810" + sha256 cellar: :any_skip_relocation, sonoma: "548f5d1f8522443aff389ad006e1690ac9ba07fef27c6ee67db23da21753ca70" + sha256 cellar: :any_skip_relocation, ventura: "548f5d1f8522443aff389ad006e1690ac9ba07fef27c6ee67db23da21753ca70" + sha256 cellar: :any_skip_relocation, x86_64_linux: "efa0c0602175475608426d15be82250fcfa1e0cc050b9b2de94b2d99f2d34cc4" end depends_on "python@3.13" diff --git a/Formula/v/vite.rb b/Formula/v/vite.rb index e3e58e0984..5366945af5 100644 --- a/Formula/v/vite.rb +++ b/Formula/v/vite.rb @@ -1,17 +1,17 @@ class Vite < Formula desc "Next generation frontend tooling. It's fast!" homepage "https://vitejs.dev/" - url "https://registry.npmjs.org/vite/-/vite-5.4.11.tgz" - sha256 "e970ff612f455681c5e56ea699ec0828c68ffa89e05aa135ae4d7d0326b5198a" + url "https://registry.npmjs.org/vite/-/vite-6.0.0.tgz" + sha256 "de8cae066334c63c4558f808a51be5d7efa26dc93d1ccb201d1e31ca137f417b" license "MIT" bottle do - sha256 cellar: :any, arm64_sequoia: "757ea2dea503f386e5c741d5b6ba461c7a7b41b72bfdf7b96bb252d7a0558409" - sha256 cellar: :any, arm64_sonoma: "757ea2dea503f386e5c741d5b6ba461c7a7b41b72bfdf7b96bb252d7a0558409" - sha256 cellar: :any, arm64_ventura: "757ea2dea503f386e5c741d5b6ba461c7a7b41b72bfdf7b96bb252d7a0558409" - sha256 cellar: :any, sonoma: "f852306eb97051070ae57ada0c3a65887919e6408a621a0780b50475ac412e27" - sha256 cellar: :any, ventura: "f852306eb97051070ae57ada0c3a65887919e6408a621a0780b50475ac412e27" - sha256 cellar: :any_skip_relocation, x86_64_linux: "36af755c08a186ea8c493dddda5009f3988bdc470c60b765cd29fa49bbfcbe2c" + sha256 cellar: :any, arm64_sequoia: "644367bd60efce6a6d5d5f9067d94d4ee4ef7d5b0893a6b6a6c30da629689db6" + sha256 cellar: :any, arm64_sonoma: "644367bd60efce6a6d5d5f9067d94d4ee4ef7d5b0893a6b6a6c30da629689db6" + sha256 cellar: :any, arm64_ventura: "644367bd60efce6a6d5d5f9067d94d4ee4ef7d5b0893a6b6a6c30da629689db6" + sha256 cellar: :any, sonoma: "b2f17c241f10bf81026a5237b246b5aef710ac5795ffc84156e0c1c8588bc62f" + sha256 cellar: :any, ventura: "b2f17c241f10bf81026a5237b246b5aef710ac5795ffc84156e0c1c8588bc62f" + sha256 cellar: :any_skip_relocation, x86_64_linux: "284ca2bb760b654dc5486e5ff3b6ea700269f6c8f56fbe16c620978fd428ea42" end depends_on "node" diff --git a/Formula/v/vunnel.rb b/Formula/v/vunnel.rb index dfdd7b6fcb..ad68718b95 100644 --- a/Formula/v/vunnel.rb +++ b/Formula/v/vunnel.rb @@ -3,19 +3,18 @@ class Vunnel < Formula desc "Tool for collecting vulnerability data from various sources" homepage "https:github.comanchorevunnel" - url "https:files.pythonhosted.orgpackagese52d81fcf0d5b3a668e580f2949c2eb84715da3b70113a6c851acd67f465f864vunnel-0.28.0.tar.gz" - sha256 "f7a0a9d303b20381eb1c4b488618952e8cd4375552e2e4b683801d1bcd1e0e1e" + url "https:files.pythonhosted.orgpackagesfd2133fcc3d6e212e55e00bb1d2a0b8f58e78e05db1b4e8dac008f3a609e52a6vunnel-0.29.0.tar.gz" + sha256 "59163b1017168f71ac2e442b35f4fa56ffa1af78869c54f12d6cf5e7352ac884" license "Apache-2.0" head "https:github.comanchorevunnel.git", branch: "main" bottle do - rebuild 1 - sha256 cellar: :any, arm64_sequoia: "800abcab4df158fc8d11ff39558e0605bbcae02359e366bbb86d9cc210a25cc4" - sha256 cellar: :any, arm64_sonoma: "2a3bc1b42a81f6b216e4142be7738edbcf90c608fe4dece49b19eeb15ab2e42d" - sha256 cellar: :any, arm64_ventura: "1b7d5fda8e221646658b70ce3fe16dd119c653c05348eb4b3b281dfac89fa0fe" - sha256 cellar: :any, sonoma: "c8c7e0615e7ba7461b25c96c4fffee25f7ac2db6fd9ce5324500aa1d7aad0784" - sha256 cellar: :any, ventura: "807b3c184fb697e59783231833b83155b200dec3adc072904761b6f1c5f67913" - sha256 cellar: :any_skip_relocation, x86_64_linux: "6e8fc145773e1d0b69f7aeaeb21d5f86839840307fde7d238e9960e65731d91b" + sha256 cellar: :any, arm64_sequoia: "c34fbe1ffc0910c9adbe4b47a91d2a2a867c96d2af9bab1691c82fcb70be35c7" + sha256 cellar: :any, arm64_sonoma: "64be177f070268cf977e394ca1f88448f90597ea29b3e3feb24b956c25756b92" + sha256 cellar: :any, arm64_ventura: "84e060d7bd37b6338cf72a06bca896a104e7b7da5796ccfb56826c47b9e29c42" + sha256 cellar: :any, sonoma: "2888f119600874f3c2f3bd87564ad36c1f702f6ce7b76ac0f22cc84a947e96a0" + sha256 cellar: :any, ventura: "5488ea44460648270e492a700dcee5357734092e0f5cfce51afca1f227b2e9e0" + sha256 cellar: :any_skip_relocation, x86_64_linux: "315811a2fc797247bcb5d3778c84baf8d0c6bc743a12fd852f84d896c7b58076" end depends_on "rust" => :build @@ -42,13 +41,13 @@ class Vunnel < Formula end resource "colorlog" do - url "https:files.pythonhosted.orgpackagesdb382992ff192eaa7dd5a793f8b6570d6bbe887c4fbbf7e72702eb0a693a01c8colorlog-6.8.2.tar.gz" - sha256 "3e3e079a41feb5a1b64f978b5ea4f46040a94f11f0e8bbb8261e3dbbeca64d44" + url "https:files.pythonhosted.orgpackagesd37a359f4d5df2353f26172b3cc39ea32daa39af8de522205f512f458923e677colorlog-6.9.0.tar.gz" + sha256 "bfba54a1b93b94f54e1f4fe48395725a3d92fd2a4af702f6bd70946bdc0c6ac2" end resource "cvss" do - url "https:files.pythonhosted.orgpackages13325801ac139ab2cca3acc3000aa6deadf55d1c54f1400cad40cd6476b3deefcvss-3.2.tar.gz" - sha256 "5e8e0f95e9e6c9dec0c2ef38f14153b2c019cfcd2fd6e75b5ad7da80a110fa8b" + url "https:files.pythonhosted.orgpackagesb8f38893d8c4ea780e51eb22bc94a5959a2836d7eb74fe7c24b98bd1b2c74d9ccvss-3.3.tar.gz" + sha256 "ae097183ee58b02262ab2291d27857ca3d0a7c4242b9b076c6bf537e6239fbc0" end resource "defusedxml" do @@ -77,8 +76,8 @@ class Vunnel < Formula end resource "importlib-metadata" do - url "https:files.pythonhosted.orgpackages767233d1bb4be61f1327d3cd76fc41e2d001a6b748a0648d944c646643f123feimportlib_metadata-7.2.1.tar.gz" - sha256 "509ecb2ab77071db5137c655e24ceb3eee66e7bbc6574165d0d114d9fc4bbe68" + url "https:files.pythonhosted.orgpackagescd1233e59336dca5be0c398a7482335911a33aa0e20776128f038019f1a95f1bimportlib_metadata-8.5.0.tar.gz" + sha256 "71522656f0abace1d072b9e5481a48f07c138e00f079c38c8f883823f9c26bd7" end resource "iniconfig" do @@ -102,13 +101,13 @@ class Vunnel < Formula end resource "markupsafe" do - url "https:files.pythonhosted.orgpackagesb4d238ff920762f2247c3af5cbbbbc40756f575d9692d381d7c520f45deb9b8fmarkupsafe-3.0.1.tar.gz" - sha256 "3e683ee4f5d0fa2dde4db77ed8dd8a876686e3fc417655c2ece9a90576905344" + url "https:files.pythonhosted.orgpackagesb2975d42485e71dfc078108a86d6de8fa46db44a1a9295e89c5d6d4a06e23a62markupsafe-3.0.2.tar.gz" + sha256 "ee55d3edf80167e48ea11a923c7386f4669df67d7994554387f84e7d8b0a2bf0" end resource "mashumaro" do - url "https:files.pythonhosted.orgpackagesb340753855b41db0db9a2bed0c83aaf9432df724acb21ab779f2a20b73f613aemashumaro-3.13.1.tar.gz" - sha256 "169f0290253b3e6077bcb39c14a9dd0791a3fdedd9e286e536ae561d4ff1975b" + url "https:files.pythonhosted.orgpackagesf3c17b687c8b993202e2eb49e559b25599d8e85f1b6d92ce676c8801226b8bdfmashumaro-3.15.tar.gz" + sha256 "32a2a38a1e942a07f2cbf9c3061cb2a247714ee53e36a5958548b66bd116d0a9" end resource "mergedeep" do @@ -117,13 +116,13 @@ class Vunnel < Formula end resource "orjson" do - url "https:files.pythonhosted.orgpackages9e03821c8197d0515e46ea19439f5c5d5fd9a9889f76800613cfac947b5d7845orjson-3.10.7.tar.gz" - sha256 "75ef0640403f945f3a1f9f6400686560dbfb0fb5b16589ad62cd477043c4eee3" + url "https:files.pythonhosted.orgpackagese004bb9f72987e7f62fb591d6c880c0caaa16238e4e530cbc3bdc84a7372d75forjson-3.10.12.tar.gz" + sha256 "0a78bbda3aea0f9f079057ee1ee8a1ecf790d4f1af88dd67493c6b8ee52506ff" end resource "packaging" do - url "https:files.pythonhosted.orgpackages516550db4dda066951078f0a96cf12f4b9ada6e4b811516bf0262c0f4f7064d4packaging-24.1.tar.gz" - sha256 "026ed72c8ed3fcce5bf8950572258698927fd1dbda10a5e981cdf0ac37f4f002" + url "https:files.pythonhosted.orgpackagesd06368dbb6eb2de9cb10ee4c9c14a0148804425e13c4fb20d61cce69f53106dapackaging-24.2.tar.gz" + sha256 "c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f" end resource "pluggy" do @@ -167,8 +166,8 @@ class Vunnel < Formula end resource "tomli" do - url "https:files.pythonhosted.orgpackages35b9de2a5c0144d7d75a57ff355c0c24054f965b2dc3036456ae03a51ea6264btomli-2.0.2.tar.gz" - sha256 "d46d457a85337051c36524bc5349dd91b1877838e2979ac5ced3e710ed8a60ed" + url "https:files.pythonhosted.orgpackages1ee41b6cbcc82d8832dd0ce34767d5c560df8a3547ad8cbc427f34601415930atomli-2.1.0.tar.gz" + sha256 "3f646cae2aec94e17d04973e4249548320197cfabdf130015d023de4b74d8ab8" end resource "toposort" do @@ -202,8 +201,8 @@ class Vunnel < Formula end resource "zipp" do - url "https:files.pythonhosted.orgpackages54bf5c0000c44ebc80123ecbdddba1f5dcd94a5ada602a9c225d84b5aaa55e86zipp-3.20.2.tar.gz" - sha256 "bc9eb26f4506fda01b81bcde0ca78103b6e62f991b381fec825435c836edbc29" + url "https:files.pythonhosted.orgpackages3f50bad581df71744867e9468ebd0bcd6505de3b275e06f202c2cb016e3ff56fzipp-3.21.0.tar.gz" + sha256 "2c9958f6430a2040341a52eb608ed6dd93ef4392e02ffe219417c1b28b5dd1f4" end resource "zstandard" do diff --git a/Formula/w/wazero.rb b/Formula/w/wazero.rb index 09b45cdbdd..90baee124f 100644 --- a/Formula/w/wazero.rb +++ b/Formula/w/wazero.rb @@ -1,8 +1,8 @@ class Wazero < Formula desc "Zero dependency WebAssembly runtime" homepage "https:wazero.io" - url "https:github.comtetratelabswazeroarchiverefstagsv1.8.1.tar.gz" - sha256 "228e2d5b19e9de83f583c723b54a00b7cd751db44a44ffb0964957326b10d7a0" + url "https:github.comtetratelabswazeroarchiverefstagsv1.8.2.tar.gz" + sha256 "dd6dca5ab206a1b6031ed977922eed225814bc5452792799e106636b25444333" license "Apache-2.0" livecheck do @@ -11,12 +11,12 @@ class Wazero < Formula end bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "e42061077c9c88ee8017d07ad49d77b02bc63d33be890ebb65cfcc6632252b79" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "e42061077c9c88ee8017d07ad49d77b02bc63d33be890ebb65cfcc6632252b79" - sha256 cellar: :any_skip_relocation, arm64_ventura: "e42061077c9c88ee8017d07ad49d77b02bc63d33be890ebb65cfcc6632252b79" - sha256 cellar: :any_skip_relocation, sonoma: "8cbfed9906f15f5a73ce09aba01946014539a6d19b379181f16359c47c79056c" - sha256 cellar: :any_skip_relocation, ventura: "8cbfed9906f15f5a73ce09aba01946014539a6d19b379181f16359c47c79056c" - sha256 cellar: :any_skip_relocation, x86_64_linux: "c9358e7efc73332d64c9edf09acdea0a787befdc6141ce269f9261bdda96c07b" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "18af5cc83af3be53c518c83b319ed69a25d74c57113e055e5f731f2d3995a9c7" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "18af5cc83af3be53c518c83b319ed69a25d74c57113e055e5f731f2d3995a9c7" + sha256 cellar: :any_skip_relocation, arm64_ventura: "18af5cc83af3be53c518c83b319ed69a25d74c57113e055e5f731f2d3995a9c7" + sha256 cellar: :any_skip_relocation, sonoma: "b3c30694d930fd4d3e0893e303b60cc85d1e77cc9da06216151b65ec1f2870e3" + sha256 cellar: :any_skip_relocation, ventura: "b3c30694d930fd4d3e0893e303b60cc85d1e77cc9da06216151b65ec1f2870e3" + sha256 cellar: :any_skip_relocation, x86_64_linux: "fd26fe348b54d47f1b35a38ce1fed2b83d5f1b2cf6560cf2dee968be3d340080" end depends_on "go" => :build diff --git a/Formula/w/weechat.rb b/Formula/w/weechat.rb index 5f1f04ec24..53750363eb 100644 --- a/Formula/w/weechat.rb +++ b/Formula/w/weechat.rb @@ -18,10 +18,10 @@ class Weechat < Formula depends_on "asciidoctor" => :build depends_on "cmake" => :build + depends_on "gettext" => :build # for xgettext depends_on "pkgconf" => :build depends_on "aspell" depends_on "cjson" - depends_on "gettext" depends_on "gnutls" depends_on "libgcrypt" depends_on "lua" @@ -36,6 +36,7 @@ class Weechat < Formula uses_from_macos "zlib" on_macos do + depends_on "gettext" depends_on "libgpg-error" end diff --git a/Formula/w/werf.rb b/Formula/w/werf.rb index 90b211cd2e..9eadb67a69 100644 --- a/Formula/w/werf.rb +++ b/Formula/w/werf.rb @@ -1,8 +1,8 @@ class Werf < Formula desc "Consistent delivery tool for Kubernetes" homepage "https:werf.io" - url "https:github.comwerfwerfarchiverefstagsv2.13.1.tar.gz" - sha256 "3cc974d74dba1f58f7f9b6aa4a4f7d3b7edd331cce9ec29e0f26f50d1c25fb9c" + url "https:github.comwerfwerfarchiverefstagsv2.14.0.tar.gz" + sha256 "09694d670c30555117963c44bfa536fd37cba635e541cb523bbb9874ee833bc9" license "Apache-2.0" head "https:github.comwerfwerf.git", branch: "main" @@ -15,12 +15,12 @@ class Werf < Formula end bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "a96edeb19afe63b0fb99db87f54ffefdb8cf74213f8c282422468dc04a8a7955" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "5ddab4b1485d4d403d2e822d8d55215d5953da96966270d0c59ccaf2927a245f" - sha256 cellar: :any_skip_relocation, arm64_ventura: "c6854cfe4bbc081949c087d0fa125820ea799ed33097f6b2320a3125d865dbf4" - sha256 cellar: :any_skip_relocation, sonoma: "4772e599a854b9f4e17fba528684be4c924e7e750aa9bb9fb90598991427dca4" - sha256 cellar: :any_skip_relocation, ventura: "58d94c75fd43544e7ec23d5f594f7895c0630fa2ccc12dcff4dddc474f712826" - sha256 cellar: :any_skip_relocation, x86_64_linux: "c836aa1cec616b6d8b634a0c46f6da21189c636ce9c2ca73b1088024084317f6" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "9498842fd4d0c74fd5381a4d382aadab37296bc8a00eecd3396355189ea2d664" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "13064adf661dd513a405c0f653e0377bebf9343851f8f95ef4a01120fdd5b7bc" + sha256 cellar: :any_skip_relocation, arm64_ventura: "63e0a04f45dfb60691babd42caeb45ea65d8351a4588bd3f377d2412f60da342" + sha256 cellar: :any_skip_relocation, sonoma: "6c4d08127f61fcc8833d584e02ea3884ed0dc11d1fa91cfdf1ce0b4a1b743fa3" + sha256 cellar: :any_skip_relocation, ventura: "831e56a94fa114ee7ecd04e51b6da63ed8e44670702f0d0785602bdcdb125ab6" + sha256 cellar: :any_skip_relocation, x86_64_linux: "39617034abfb120e462a852315a229254131e1acd2d0c5e728796d5f3641bdab" end depends_on "go" => :build diff --git a/Formula/w/wget.rb b/Formula/w/wget.rb index 02ea60a3eb..7d35a87d28 100644 --- a/Formula/w/wget.rb +++ b/Formula/w/wget.rb @@ -51,6 +51,6 @@ def install end test do - system bin/"wget", "-O", "/dev/null", "https://google.com" + system bin/"wget", "-O", File::NULL, "https://google.com" end end \ No newline at end of file diff --git a/Formula/x/xgboost.rb b/Formula/x/xgboost.rb index 763144bd91..37539af8fe 100644 --- a/Formula/x/xgboost.rb +++ b/Formula/x/xgboost.rb @@ -2,17 +2,17 @@ class Xgboost < Formula desc "Scalable, Portable and Distributed Gradient Boosting Library" homepage "https:xgboost.ai" url "https:github.comdmlcxgboost.git", - tag: "v2.1.2", - revision: "f1990391e0eb401bc1aa1309dd9f86085749c4a3" + tag: "v2.1.3", + revision: "600be4dbb54ec5cda4cb61a2bb8fc4bce6f3fc58" license "Apache-2.0" bottle do - sha256 cellar: :any, arm64_sequoia: "5c969ebbf56727606f05b267d02a1a01ed57ec811eb3b7bbe1ab2752a6a94854" - sha256 cellar: :any, arm64_sonoma: "4ee24eb50a4f2d2a0135748be4f7de1b85ac657e5f6816ee5fbb448299647a3e" - sha256 cellar: :any, arm64_ventura: "a8bb2e604fd5d54825316c60d1d18653a99ccce326c94a55a47e1f0b3af4c393" - sha256 cellar: :any, sonoma: "b23c0bd2480f5a6a93961ebd344799d19ebf68b2da51d1f6a5db37ac22a44f2a" - sha256 cellar: :any, ventura: "2bf119825fdeed1068fb89919d5d0c34ba1b404d1a9fbab8405ab830541c3704" - sha256 cellar: :any_skip_relocation, x86_64_linux: "2d992b9261cafd1d2a087b9049e2230c75c1bcfeb7826fbd85a403ba834527ad" + sha256 cellar: :any, arm64_sequoia: "a0075a6544e7b15a206b7aecf0ac964cc673dd6699669fe448ce248f664104ff" + sha256 cellar: :any, arm64_sonoma: "3be8ebdf13a1730fdb3520e59b4b8609384cfc2b31436d99b43c741d77a88981" + sha256 cellar: :any, arm64_ventura: "2ef9d0c0e59eadb8c75d0d2fa26c1e71eaf4cd9312f9e038f25d3be29ef3197f" + sha256 cellar: :any, sonoma: "c5a7a97e55d29e873479975a24983d9736f8d3f8e775e3bd00d3b09da8590fec" + sha256 cellar: :any, ventura: "306b70f20fb3a2f0c58750718542ef3b950c4c352e7ba410e99cc457cbb37ea4" + sha256 cellar: :any_skip_relocation, x86_64_linux: "3880a47a621a002f8b14166368e11dfbd265edce32649dc6f3d8b9be4f764310" end depends_on "cmake" => :build diff --git a/Formula/x/xroar.rb b/Formula/x/xroar.rb index cfe3bbf76f..0e11a77613 100644 --- a/Formula/x/xroar.rb +++ b/Formula/x/xroar.rb @@ -1,17 +1,17 @@ class Xroar < Formula desc "Dragon and Tandy 8-bit computer emulator" homepage "https://www.6809.org.uk/xroar/" - url "https://www.6809.org.uk/xroar/dl/xroar-1.7.1.tar.gz" - sha256 "39a9182ac5a07993b42d70c218b29b13f0466711e2a31c223621db00e3b813c2" + url "https://www.6809.org.uk/xroar/dl/xroar-1.7.2.tar.gz" + sha256 "937b751ac6b553e399506863585dca912b21c62ff6ad9bb40cca35de00cf0924" license "GPL-3.0-or-later" bottle do - sha256 cellar: :any, arm64_sequoia: "fc3270b973d004022c161cb40209ee6068d4ff17976c7c655f58dde66743a915" - sha256 cellar: :any, arm64_sonoma: "97fbee483101f85766de0a347abfb8ea77326d13cd01cb446fd17962c236bb75" - sha256 cellar: :any, arm64_ventura: "b1ebefebdca76490c291d8d609590eb8c50ad5612a06d9784219ed31c9057315" - sha256 cellar: :any, sonoma: "e8767586ba798e84ace2a0334aee0b753dac4a809d217320d1a768f903c36630" - sha256 cellar: :any, ventura: "9aa19a5bd419edae4cb6b63f3ee6034efddb4615a1743744562fb3cd6bd2e007" - sha256 cellar: :any_skip_relocation, x86_64_linux: "9b1a6130cf31e99b889457339e8c39dcd47b4c88d5b9777ddfb766ea0e195394" + sha256 cellar: :any, arm64_sequoia: "ccfa0dd915cfdc60742e1b285352184ef951b2357daa535e2dbed6bd6d29e73c" + sha256 cellar: :any, arm64_sonoma: "73ff267a6221e26c1752a97980fc43b37c86f8db612d839fd3c00b667bc25031" + sha256 cellar: :any, arm64_ventura: "35527c68bcb1b9d2e45b6324f17cd08cebab932cae3271c4558c2c3d62f9713f" + sha256 cellar: :any, sonoma: "ec53965fb323f21ed79b675ab8dc69f3bc28d828bcdb72307dc35779e17eb3f2" + sha256 cellar: :any, ventura: "14b4c9936123103183d48a34f8f194065adae8c18f41cc6235f925d814dc1d1d" + sha256 cellar: :any_skip_relocation, x86_64_linux: "938c54d98571124f9cfb6aa0b3b96d7054773ada989f67127965178a8548901e" end head do diff --git a/Formula/y/yara-x.rb b/Formula/y/yara-x.rb index f6df0b90b7..9543b000cd 100644 --- a/Formula/y/yara-x.rb +++ b/Formula/y/yara-x.rb @@ -1,18 +1,18 @@ class YaraX < Formula desc "Tool to do pattern matching for malware research" homepage "https:virustotal.github.ioyara-x" - url "https:github.comVirusTotalyara-xarchiverefstagsv0.10.0.tar.gz" - sha256 "acbdb4e3602a186b9c6c8d4ca1c6949e97c4935025d64ee4e86d27ed532852fd" + url "https:github.comVirusTotalyara-xarchiverefstagsv0.11.0.tar.gz" + sha256 "321a04a99c1b5c724a3f8ddce66a70e6fa2154300cf3828ba0d9faf615376cac" license "BSD-3-Clause" head "https:github.comVirusTotalyara-x.git", branch: "main" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "7b4eb110d016e1954ec450a778a3ec9d14c6bb3a9323ec965969e3c2b64a9d2d" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "9cd15c820e252ba50a51db67c7b95f95e8bd7a77fae87e99b6ceb3bd9c4fa0b9" - sha256 cellar: :any_skip_relocation, arm64_ventura: "ac4e35c956a2aae12878d89f7f8fcf8c51403ba91188d37b10a14c5e19fc5d10" - sha256 cellar: :any_skip_relocation, sonoma: "94c9d120c71a0e0a3030b475938eb3f2abd1c3607060d35ca3ff1889c46357a4" - sha256 cellar: :any_skip_relocation, ventura: "22fd823e478e90a15a273a9fc149e158d90dabf2c2d8aa2bd946af5a4e8162d8" - sha256 cellar: :any_skip_relocation, x86_64_linux: "df56435d2687920824df1b6c2c34f30f9c2740a9b161cbd38fb4c16ca56d2f6e" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "f8fedf9a8d9bd943610a66351a26e8a93b43d35735cc83aaa36f14b22ec185ce" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "6aa53770cfc8da3f7806beb67ed4fd9d2ed3b9fa602841db8813d637529195ab" + sha256 cellar: :any_skip_relocation, arm64_ventura: "a8324ac1e70db6c9dbdd91d943124831d02ae4151ce539df624772393fe80d59" + sha256 cellar: :any_skip_relocation, sonoma: "eb89db9150c7491509c285315ab596d0ede4036893a525f3dfeee6dddce91031" + sha256 cellar: :any_skip_relocation, ventura: "46ac0a2beea48ae9f8938982bf1f1029652224f75ded7525abe4adf54ebb2b96" + sha256 cellar: :any_skip_relocation, x86_64_linux: "a2d4bdb7ded44671a3f3dc05083ba9418cf906b7e0da9d8d857c82394eba59de" end depends_on "rust" => :build diff --git a/Formula/z/zizmor.rb b/Formula/z/zizmor.rb index d83197edfc..ca88bb0753 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.5.0.tar.gz" - sha256 "0263516f978fa871e77e99d8bfac4cd73e6915087cddfcc765e471d26b226166" + url "https:github.comwoodruffwzizmorarchiverefstagsv0.6.0.tar.gz" + sha256 "42fe1b4861cf55ebddf30eb599698681b3a74c6ac2114a09720ff534cb6f57b8" license "MIT" bottle do - sha256 cellar: :any_skip_relocation, arm64_sequoia: "4fcb678b04bf14c4e627f8aef04485bea62537c85ca2b00f05f4e3e5b15b43de" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "7418ba5a8bda2334f464a70e0b8a2575b93163f98e8f355aa8ee29a7e16f8673" - sha256 cellar: :any_skip_relocation, arm64_ventura: "38940ec601c21b51858723685c21a0f3a5ecc14d06df4162fe6ca5ce60bf45cf" - sha256 cellar: :any_skip_relocation, sonoma: "305e6666e4f497f5bf8efd59446dba0ca05709d130dd58cf3a0378ff6153cad3" - sha256 cellar: :any_skip_relocation, ventura: "cec7b0235a315c3507ef7d34d5a0f3e16d11584a4b3ef6cc0515fb8424f21458" - sha256 cellar: :any_skip_relocation, x86_64_linux: "e91334faede683c2ab0af326322dc48280961ade5f46d9578e632f5816f67b77" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "7e1f1f4cfde04f63aafcde8a85b9a3522afcb36b0f49d87d770d59f4b0423a58" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "acca0bf21581b569e80cce970a1cb2ec203b363389a58e65d4b78d6fbc70e717" + sha256 cellar: :any_skip_relocation, arm64_ventura: "7a5543ae3a5d301449e95774a3b8b198fd5511f061a901fe118676149da114dc" + sha256 cellar: :any_skip_relocation, sonoma: "fe060a87df51d9a0eeb0318b2e456baca1ed57144aa9dde2201b29e303e52697" + sha256 cellar: :any_skip_relocation, ventura: "d001fc98a12cee9a7a2d2b0c5674165ebce14fc0444bc0bd1c387c611262b164" + sha256 cellar: :any_skip_relocation, x86_64_linux: "28eef20c61d16d1ea7c9f0f8f1597ecb96fa3a461037f4418fdc46654fb396b5" end depends_on "pkgconf" => :build diff --git a/sync-sources.csv b/sync-sources.csv index 896e2a8cab..32c479823e 100644 --- a/sync-sources.csv +++ b/sync-sources.csv @@ -705,6 +705,7 @@ Homebrew-homebrew-core/Formula/c/cargo-make.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/c/cargo-nextest.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/c/cargo-outdated.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/c/cargo-release.rb, Homebrew/homebrew-core, 1 +Homebrew-homebrew-core/Formula/c/cargo-run-bin.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/c/cargo-sweep.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/c/cargo-udeps.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/c/cargo-watch.rb, Homebrew/homebrew-core, 1 @@ -2543,6 +2544,7 @@ Homebrew-homebrew-core/Formula/h/haproxy.rb, Homebrew/homebrew-core, 0 Homebrew-homebrew-core/Formula/h/haproxy@2.8.rb, Homebrew/homebrew-core, 0 Homebrew-homebrew-core/Formula/h/harbour.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/h/harfbuzz.rb, Homebrew/homebrew-core, 1 +Homebrew-homebrew-core/Formula/h/harlequin.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/h/has.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/h/hashcash.rb, Homebrew/homebrew-core, 0 Homebrew-homebrew-core/Formula/h/hashcat.rb, Homebrew/homebrew-core, 1 @@ -3092,6 +3094,7 @@ Homebrew-homebrew-core/Formula/k/kotlin-language-server.rb, Homebrew/homebrew-co Homebrew-homebrew-core/Formula/k/kotlin.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/k/kpcli.rb, Homebrew/homebrew-core, 0 Homebrew-homebrew-core/Formula/k/kqwait.rb, Homebrew/homebrew-core, 1 +Homebrew-homebrew-core/Formula/k/kraftkit.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/k/krakend.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/k/krb5.rb, Homebrew/homebrew-core, 0 Homebrew-homebrew-core/Formula/k/krew.rb, Homebrew/homebrew-core, 1 @@ -4990,6 +4993,7 @@ Homebrew-homebrew-core/Formula/p/pict.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/p/pidcat.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/p/pidgin.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/p/pidof.rb, Homebrew/homebrew-core, 0 +Homebrew-homebrew-core/Formula/p/pie.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/p/pig.rb, Homebrew/homebrew-core, 0 Homebrew-homebrew-core/Formula/p/pigz.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/p/pike.rb, Homebrew/homebrew-core, 0 @@ -5697,6 +5701,7 @@ Homebrew-homebrew-core/Formula/s/scm-manager.rb, Homebrew/homebrew-core, 0 Homebrew-homebrew-core/Formula/s/scmpuff.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/s/scnlib.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/s/scons.rb, Homebrew/homebrew-core, 0 +Homebrew-homebrew-core/Formula/s/scooter.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/s/scorecard.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/s/scotch.rb, Homebrew/homebrew-core, 0 Homebrew-homebrew-core/Formula/s/scour.rb, Homebrew/homebrew-core, 1 @@ -6468,6 +6473,7 @@ Homebrew-homebrew-core/Formula/t/toot.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/t/topfew.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/t/topgit.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/t/topgrade.rb, Homebrew/homebrew-core, 1 +Homebrew-homebrew-core/Formula/t/topiary.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/t/tor.rb, Homebrew/homebrew-core, 0 Homebrew-homebrew-core/Formula/t/torchvision.rb, Homebrew/homebrew-core, 1 Homebrew-homebrew-core/Formula/t/torsocks.rb, Homebrew/homebrew-core, 0 @@ -13657,6 +13663,7 @@ Homebrew-homebrew-cask/Casks/t/tableau.rb, Homebrew/homebrew-cask, 0 Homebrew-homebrew-cask/Casks/t/tablecruncher.rb, Homebrew/homebrew-cask, 0 Homebrew-homebrew-cask/Casks/t/tableflip.rb, Homebrew/homebrew-cask, 0 Homebrew-homebrew-cask/Casks/t/tableplus.rb, Homebrew/homebrew-cask, 0 +Homebrew-homebrew-cask/Casks/t/tabtab.rb, Homebrew/homebrew-cask, 1 Homebrew-homebrew-cask/Casks/t/tabtopus.rb, Homebrew/homebrew-cask, 0 Homebrew-homebrew-cask/Casks/t/tabula.rb, Homebrew/homebrew-cask, 1 Homebrew-homebrew-cask/Casks/t/taccy.rb, Homebrew/homebrew-cask, 1